Interface CfnPipeline.FailureConditionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPipeline.FailureConditionsProperty.Jsii$Proxy
- Enclosing class:
CfnPipeline
@Stability(Stable)
public static interface CfnPipeline.FailureConditionsProperty
extends software.amazon.jsii.JsiiSerializable
The configuration that specifies the result, such as rollback, to occur upon stage failure.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.codepipeline.*; Object configuration; FailureConditionsProperty failureConditionsProperty = FailureConditionsProperty.builder() .conditions(List.of(ConditionProperty.builder() .result("result") .rules(List.of(RuleDeclarationProperty.builder() .configuration(configuration) .inputArtifacts(List.of(InputArtifactProperty.builder() .name("name") .build())) .name("name") .region("region") .roleArn("roleArn") .ruleTypeId(RuleTypeIdProperty.builder() .category("category") .owner("owner") .provider("provider") .version("version") .build()) .build())) .build())) .result("result") .retryConfiguration(RetryConfigurationProperty.builder() .retryMode("retryMode") .build()) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnPipeline.FailureConditionsProperty
static final class
An implementation forCfnPipeline.FailureConditionsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
The conditions that are configured as failure conditions.default String
The specified result for when the failure conditions are met, such as rolling back the stage.default Object
The retry configuration specifies automatic retry for a failed stage, along with the configured retry mode.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConditions
The conditions that are configured as failure conditions.- See Also:
-
getResult
The specified result for when the failure conditions are met, such as rolling back the stage.- See Also:
-
getRetryConfiguration
The retry configuration specifies automatic retry for a failed stage, along with the configured retry mode.- See Also:
-
builder
-