CopyableBuilder<ResourceTargetDefinition.Builder,ResourceTargetDefinition>, SdkBuilder<ResourceTargetDefinition.Builder,ResourceTargetDefinition>public static interface ResourceTargetDefinition.Builder extends CopyableBuilder<ResourceTargetDefinition.Builder,ResourceTargetDefinition>
| Modifier and Type | Method | Description |
|---|---|---|
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 |
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 |
name(String name) |
If the
Attribute value is Properties, the name of the property. |
ResourceTargetDefinition.Builder |
requiresRecreation(String requiresRecreation) |
If the
Attribute value is Properties, indicates whether a change to this property
causes the resource to be recreated. |
ResourceTargetDefinition.Builder |
requiresRecreation(RequiresRecreation 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.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.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.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.RequiresRecreationCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.