class Aws::CloudFormation::Types::ResourceTargetDefinition
The field that CloudFormation
will change, such as the name of a resource’s property, and whether the resource will be recreated.
@!attribute [rw] attribute
Indicates which resource attribute is triggering this update, such as a change in the resource attribute's `Metadata`, `Properties`, or `Tags`. @return [String]
@!attribute [rw] name
If the `Attribute` value is `Properties`, the name of the property. For all other attributes, the value is null. @return [String]
@!attribute [rw] requires_recreation
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][1] in the CloudFormation User Guide. [1]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html @return [String]
@see docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/ResourceTargetDefinition AWS API Documentation
Constants
- SENSITIVE