@Generated(value="jsii-pacmak/0.20.4 (build 96d89e1)", date="2019-11-12T11:54:39.759Z") @Stability(value=Stable) public interface ICfnResourceOptions extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
ICfnResourceOptions.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
default CfnCondition |
getCondition()
A condition to associate with this resource.
|
default CfnCreationPolicy |
getCreationPolicy()
Associate the CreationPolicy attribute with a resource to prevent its status from reaching create complete until AWS CloudFormation receives a specified number of success signals or the timeout period is exceeded.
|
default CfnDeletionPolicy |
getDeletionPolicy()
With the DeletionPolicy attribute you can preserve or (in some cases) backup a resource when its stack is deleted.
|
default Map<String,Object> |
getMetadata()
Metadata associated with the CloudFormation resource.
|
default CfnUpdatePolicy |
getUpdatePolicy()
Use the UpdatePolicy attribute to specify how AWS CloudFormation handles updates to the AWS::AutoScaling::AutoScalingGroup resource.
|
default CfnDeletionPolicy |
getUpdateReplacePolicy()
Use the UpdateReplacePolicy attribute to retain or (in some cases) backup the existing physical instance of a resource when it is replaced during a stack update operation.
|
default void |
setCondition(CfnCondition value)
A condition to associate with this resource.
|
default void |
setCreationPolicy(CfnCreationPolicy value)
Associate the CreationPolicy attribute with a resource to prevent its status from reaching create complete until AWS CloudFormation receives a specified number of success signals or the timeout period is exceeded.
|
default void |
setDeletionPolicy(CfnDeletionPolicy value)
With the DeletionPolicy attribute you can preserve or (in some cases) backup a resource when its stack is deleted.
|
default void |
setMetadata(Map<String,Object> value)
Metadata associated with the CloudFormation resource.
|
default void |
setUpdatePolicy(CfnUpdatePolicy value)
Use the UpdatePolicy attribute to specify how AWS CloudFormation handles updates to the AWS::AutoScaling::AutoScalingGroup resource.
|
default void |
setUpdateReplacePolicy(CfnDeletionPolicy value)
Use the UpdateReplacePolicy attribute to retain or (in some cases) backup the existing physical instance of a resource when it is replaced during a stack update operation.
|
@Stability(value=Stable) default CfnCondition getCondition()
@Optional default void setCondition(CfnCondition value)
@Stability(value=Stable) default CfnCreationPolicy getCreationPolicy()
@Optional default void setCreationPolicy(CfnCreationPolicy value)
@Stability(value=Stable) default CfnDeletionPolicy getDeletionPolicy()
@Optional default void setDeletionPolicy(CfnDeletionPolicy value)
@Stability(value=Stable) default Map<String,Object> getMetadata()
@Optional default void setMetadata(Map<String,Object> value)
@Stability(value=Stable) default CfnUpdatePolicy getUpdatePolicy()
@Optional default void setUpdatePolicy(CfnUpdatePolicy value)
@Stability(value=Stable) default CfnDeletionPolicy getUpdateReplacePolicy()
@Optional default void setUpdateReplacePolicy(CfnDeletionPolicy value)
Copyright © 2019. All rights reserved.