public static interface ResourceTargetDefinition.Builder extends CopyableBuilder<ResourceTargetDefinition.Builder,ResourceTargetDefinition>
| Modifier and Type | Method and Description |
|---|---|
ResourceTargetDefinition.Builder |
attribute(ResourceAttribute attribute)
Indicates which resource attribute is triggering this update, such as a change in the resource attribute's
Metadata, Properties, or Tags. |
ResourceTargetDefinition.Builder |
attribute(String attribute)
Indicates which resource attribute is triggering this update, such as a change in the resource attribute's
Metadata, Properties, or Tags. |
ResourceTargetDefinition.Builder |
name(String name)
If the
Attribute value is Properties, the name of the property. |
ResourceTargetDefinition.Builder |
requiresRecreation(RequiresRecreation requiresRecreation)
If the
Attribute value is Properties, indicates whether a change to this property
causes the resource to be recreated. |
ResourceTargetDefinition.Builder |
requiresRecreation(String requiresRecreation)
If the
Attribute value is Properties, indicates whether a change to this property
causes the resource to be recreated. |
copyapply, buildResourceTargetDefinition.Builder attribute(String attribute)
Indicates which resource attribute is triggering this update, such as a change in the resource attribute's
Metadata, Properties, or Tags.
attribute - Indicates which resource attribute is triggering this update, such as a change in the resource
attribute's Metadata, Properties, or Tags.ResourceAttribute,
ResourceAttributeResourceTargetDefinition.Builder attribute(ResourceAttribute attribute)
Indicates which resource attribute is triggering this update, such as a change in the resource attribute's
Metadata, Properties, or Tags.
attribute - Indicates which resource attribute is triggering this update, such as a change in the resource
attribute's Metadata, Properties, or Tags.ResourceAttribute,
ResourceAttributeResourceTargetDefinition.Builder name(String name)
If the Attribute value is Properties, the name of the property. For all other
attributes, the value is null.
name - If the Attribute value is Properties, the name of the property. For all
other attributes, the value is null.ResourceTargetDefinition.Builder requiresRecreation(String requiresRecreation)
If the Attribute value is Properties, indicates whether a change to this property
causes the resource to be recreated. The value can be Never, Always, or
Conditionally. To determine the conditions for a Conditionally recreation, see the
update behavior for that property in the AWS CloudFormation User Guide.
requiresRecreation - If the Attribute value is Properties, indicates whether a change to this
property causes the resource to be recreated. The value can be Never, Always
, or Conditionally. To determine the conditions for a Conditionally
recreation, see the update behavior for that property in the AWS CloudFormation User Guide.RequiresRecreation,
RequiresRecreationResourceTargetDefinition.Builder requiresRecreation(RequiresRecreation requiresRecreation)
If the Attribute value is Properties, indicates whether a change to this property
causes the resource to be recreated. The value can be Never, Always, or
Conditionally. To determine the conditions for a Conditionally recreation, see the
update behavior for that property in the AWS CloudFormation User Guide.
requiresRecreation - If the Attribute value is Properties, indicates whether a change to this
property causes the resource to be recreated. The value can be Never, Always
, or Conditionally. To determine the conditions for a Conditionally
recreation, see the update behavior for that property in the AWS CloudFormation User Guide.RequiresRecreation,
RequiresRecreationCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.