Class CfnPlan.ExecutionBlockConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPlan.ExecutionBlockConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPlan.ExecutionBlockConfigurationProperty
CfnPlan.ExecutionBlockConfigurationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.arcregionswitch.CfnPlan.ExecutionBlockConfigurationProperty
CfnPlan.ExecutionBlockConfigurationProperty.Builder, CfnPlan.ExecutionBlockConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPlan.ExecutionBlockConfigurationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectAn ARC routing control execution block.final ObjectAn AWS Lambda execution block.final ObjectAn EC2 Auto Scaling group execution block.final ObjectThe capacity increase specified for the configuration.final ObjectAn AWS EKS resource scaling execution block.final ObjectA manual approval execution block.final ObjectAn Aurora Global Database execution block.final ObjectA parallel configuration execution block.final ObjectA Region switch plan execution block.final ObjectThe Amazon Route 53 health check configuration.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnPlan.ExecutionBlockConfigurationProperty.Builder.
-
-
Method Details
-
getArcRoutingControlConfig
Description copied from interface:CfnPlan.ExecutionBlockConfigurationPropertyAn ARC routing control execution block.Returns union: either
IResolvableorCfnPlan.ArcRoutingControlConfigurationProperty- Specified by:
getArcRoutingControlConfigin interfaceCfnPlan.ExecutionBlockConfigurationProperty- See Also:
-
getCustomActionLambdaConfig
Description copied from interface:CfnPlan.ExecutionBlockConfigurationPropertyAn AWS Lambda execution block.Returns union: either
IResolvableorCfnPlan.CustomActionLambdaConfigurationProperty- Specified by:
getCustomActionLambdaConfigin interfaceCfnPlan.ExecutionBlockConfigurationProperty- See Also:
-
getEc2AsgCapacityIncreaseConfig
Description copied from interface:CfnPlan.ExecutionBlockConfigurationPropertyAn EC2 Auto Scaling group execution block.Returns union: either
IResolvableorCfnPlan.Ec2AsgCapacityIncreaseConfigurationProperty- Specified by:
getEc2AsgCapacityIncreaseConfigin interfaceCfnPlan.ExecutionBlockConfigurationProperty- See Also:
-
getEcsCapacityIncreaseConfig
Description copied from interface:CfnPlan.ExecutionBlockConfigurationPropertyThe capacity increase specified for the configuration.Returns union: either
IResolvableorCfnPlan.EcsCapacityIncreaseConfigurationProperty- Specified by:
getEcsCapacityIncreaseConfigin interfaceCfnPlan.ExecutionBlockConfigurationProperty- See Also:
-
getEksResourceScalingConfig
Description copied from interface:CfnPlan.ExecutionBlockConfigurationPropertyAn AWS EKS resource scaling execution block.Returns union: either
IResolvableorCfnPlan.EksResourceScalingConfigurationProperty- Specified by:
getEksResourceScalingConfigin interfaceCfnPlan.ExecutionBlockConfigurationProperty- See Also:
-
getExecutionApprovalConfig
Description copied from interface:CfnPlan.ExecutionBlockConfigurationPropertyA manual approval execution block.Returns union: either
IResolvableorCfnPlan.ExecutionApprovalConfigurationProperty- Specified by:
getExecutionApprovalConfigin interfaceCfnPlan.ExecutionBlockConfigurationProperty- See Also:
-
getGlobalAuroraConfig
Description copied from interface:CfnPlan.ExecutionBlockConfigurationPropertyAn Aurora Global Database execution block.Returns union: either
IResolvableorCfnPlan.GlobalAuroraConfigurationProperty- Specified by:
getGlobalAuroraConfigin interfaceCfnPlan.ExecutionBlockConfigurationProperty- See Also:
-
getParallelConfig
Description copied from interface:CfnPlan.ExecutionBlockConfigurationPropertyA parallel configuration execution block.Returns union: either
IResolvableorCfnPlan.ParallelExecutionBlockConfigurationProperty- Specified by:
getParallelConfigin interfaceCfnPlan.ExecutionBlockConfigurationProperty- See Also:
-
getRegionSwitchPlanConfig
Description copied from interface:CfnPlan.ExecutionBlockConfigurationPropertyA Region switch plan execution block.Returns union: either
IResolvableorCfnPlan.RegionSwitchPlanConfigurationProperty- Specified by:
getRegionSwitchPlanConfigin interfaceCfnPlan.ExecutionBlockConfigurationProperty- See Also:
-
getRoute53HealthCheckConfig
Description copied from interface:CfnPlan.ExecutionBlockConfigurationPropertyThe Amazon Route 53 health check configuration.Returns union: either
IResolvableorCfnPlan.Route53HealthCheckConfigurationProperty- Specified by:
getRoute53HealthCheckConfigin interfaceCfnPlan.ExecutionBlockConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-