Class: Aws::CloudFormation::Types::PropertyDifference
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFormation::Types::PropertyDifference
- Defined in:
- gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb
Overview
Information about a resource property whose actual value differs from
its expected value, as defined in the stack template and any values
specified as template parameters. These will be present only for
resources whose StackResourceDriftStatus
is MODIFIED
. For more
information, see Detect unmanaged configuration changes to stacks and
resources with drift detection.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#actual_value ⇒ String
The actual property value of the resource property.
-
#difference_type ⇒ String
The type of property difference.
-
#expected_value ⇒ String
The expected property value of the resource property, as defined in the stack template and any values specified as template parameters.
-
#property_path ⇒ String
The fully-qualified path to the resource property.
Instance Attribute Details
#actual_value ⇒ String
The actual property value of the resource property.
6277 6278 6279 6280 6281 6282 6283 6284 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6277 class PropertyDifference < Struct.new( :property_path, :expected_value, :actual_value, :difference_type) SENSITIVE = [] include Aws::Structure end |
#difference_type ⇒ String
The type of property difference.
ADD
: A value has been added to a resource property that's an array or list data type.REMOVE
: The property has been removed from the current resource configuration.NOT_EQUAL
: The current property value differs from its expected value (as defined in the stack template and any values specified as template parameters).
6277 6278 6279 6280 6281 6282 6283 6284 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6277 class PropertyDifference < Struct.new( :property_path, :expected_value, :actual_value, :difference_type) SENSITIVE = [] include Aws::Structure end |
#expected_value ⇒ String
The expected property value of the resource property, as defined in the stack template and any values specified as template parameters.
6277 6278 6279 6280 6281 6282 6283 6284 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6277 class PropertyDifference < Struct.new( :property_path, :expected_value, :actual_value, :difference_type) SENSITIVE = [] include Aws::Structure end |
#property_path ⇒ String
The fully-qualified path to the resource property.
6277 6278 6279 6280 6281 6282 6283 6284 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6277 class PropertyDifference < Struct.new( :property_path, :expected_value, :actual_value, :difference_type) SENSITIVE = [] include Aws::Structure end |