Class CfnPlanPropsMixin.ExecutionBlockConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPlanPropsMixin.ExecutionBlockConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPlanPropsMixin.ExecutionBlockConfigurationProperty
CfnPlanPropsMixin.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.cfnpropertymixins.services.arcregionswitch.CfnPlanPropsMixin.ExecutionBlockConfigurationProperty
CfnPlanPropsMixin.ExecutionBlockConfigurationProperty.Builder, CfnPlanPropsMixin.ExecutionBlockConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPlanPropsMixin.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 ObjectReturns union: eitherIResolvableorCfnPlanPropsMixin.DocumentDbConfigurationPropertyfinal 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 ObjectReturns union: eitherIResolvableorCfnPlanPropsMixin.RdsCreateCrossRegionReplicaConfigurationPropertyfinal ObjectReturns union: eitherIResolvableorCfnPlanPropsMixin.RdsPromoteReadReplicaConfigurationPropertyfinal 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 theCfnPlanPropsMixin.ExecutionBlockConfigurationProperty.Builder.
-
-
Method Details
-
getArcRoutingControlConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyAn ARC routing control execution block.Returns union: either
IResolvableorCfnPlanPropsMixin.ArcRoutingControlConfigurationProperty- Specified by:
getArcRoutingControlConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getCustomActionLambdaConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyAn AWS Lambda execution block.Returns union: either
IResolvableorCfnPlanPropsMixin.CustomActionLambdaConfigurationProperty- Specified by:
getCustomActionLambdaConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getDocumentDbConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyReturns union: eitherIResolvableorCfnPlanPropsMixin.DocumentDbConfigurationProperty- Specified by:
getDocumentDbConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getEc2AsgCapacityIncreaseConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyAn EC2 Auto Scaling group execution block.Returns union: either
IResolvableorCfnPlanPropsMixin.Ec2AsgCapacityIncreaseConfigurationProperty- Specified by:
getEc2AsgCapacityIncreaseConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getEcsCapacityIncreaseConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyThe capacity increase specified for the configuration.Returns union: either
IResolvableorCfnPlanPropsMixin.EcsCapacityIncreaseConfigurationProperty- Specified by:
getEcsCapacityIncreaseConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getEksResourceScalingConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyAn AWS EKS resource scaling execution block.Returns union: either
IResolvableorCfnPlanPropsMixin.EksResourceScalingConfigurationProperty- Specified by:
getEksResourceScalingConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getExecutionApprovalConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyA manual approval execution block.Returns union: either
IResolvableorCfnPlanPropsMixin.ExecutionApprovalConfigurationProperty- Specified by:
getExecutionApprovalConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getGlobalAuroraConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyAn Aurora Global Database execution block.Returns union: either
IResolvableorCfnPlanPropsMixin.GlobalAuroraConfigurationProperty- Specified by:
getGlobalAuroraConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getParallelConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyA parallel configuration execution block.Returns union: either
IResolvableorCfnPlanPropsMixin.ParallelExecutionBlockConfigurationProperty- Specified by:
getParallelConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getRdsCreateCrossRegionReadReplicaConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyReturns union: eitherIResolvableorCfnPlanPropsMixin.RdsCreateCrossRegionReplicaConfigurationProperty- Specified by:
getRdsCreateCrossRegionReadReplicaConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getRdsPromoteReadReplicaConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyReturns union: eitherIResolvableorCfnPlanPropsMixin.RdsPromoteReadReplicaConfigurationProperty- Specified by:
getRdsPromoteReadReplicaConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getRegionSwitchPlanConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyA Region switch plan execution block.Returns union: either
IResolvableorCfnPlanPropsMixin.RegionSwitchPlanConfigurationProperty- Specified by:
getRegionSwitchPlanConfigin interfaceCfnPlanPropsMixin.ExecutionBlockConfigurationProperty- See Also:
-
getRoute53HealthCheckConfig
Description copied from interface:CfnPlanPropsMixin.ExecutionBlockConfigurationPropertyThe Amazon Route 53 health check configuration.Returns union: either
IResolvableorCfnPlanPropsMixin.Route53HealthCheckConfigurationProperty- Specified by:
getRoute53HealthCheckConfigin interfaceCfnPlanPropsMixin.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()
-