@Generated(value="jsii-pacmak/0.14.3 (build 1b1062d)", date="2019-08-14T08:10:20.284Z") @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 |
|---|---|
CfnCondition |
getCondition()
A condition to associate with this resource.
|
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.
|
CfnDeletionPolicy |
getDeletionPolicy()
With the DeletionPolicy attribute you can preserve or (in some cases) backup a resource when its stack is deleted.
|
Map<String,Object> |
getMetadata()
Metadata associated with the CloudFormation resource.
|
CfnUpdatePolicy |
getUpdatePolicy()
Use the UpdatePolicy attribute to specify how AWS CloudFormation handles updates to the AWS::AutoScaling::AutoScalingGroup resource.
|
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.
|
void |
setCondition(CfnCondition value)
A condition to associate with this resource.
|
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.
|
void |
setDeletionPolicy(CfnDeletionPolicy value)
With the DeletionPolicy attribute you can preserve or (in some cases) backup a resource when its stack is deleted.
|
void |
setMetadata(Map<String,Object> value)
Metadata associated with the CloudFormation resource.
|
void |
setUpdatePolicy(CfnUpdatePolicy value)
Use the UpdatePolicy attribute to specify how AWS CloudFormation handles updates to the AWS::AutoScaling::AutoScalingGroup resource.
|
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) CfnCondition getCondition()
void setCondition(CfnCondition value)
@Stability(value=Stable) CfnCreationPolicy getCreationPolicy()
void setCreationPolicy(CfnCreationPolicy value)
@Stability(value=Stable) CfnDeletionPolicy getDeletionPolicy()
void setDeletionPolicy(CfnDeletionPolicy value)
@Stability(value=Stable) Map<String,Object> getMetadata()
void setMetadata(Map<String,Object> value)
@Stability(value=Stable) CfnUpdatePolicy getUpdatePolicy()
void setUpdatePolicy(CfnUpdatePolicy value)
@Stability(value=Stable) CfnDeletionPolicy getUpdateReplacePolicy()
void setUpdateReplacePolicy(CfnDeletionPolicy value)
Copyright © 2019. All rights reserved.