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 Detecting Unregulated Configuration Changes to
Stacks and Resources.
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.
6215 6216 6217 6218 6219 6220 6221 6222 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6215 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).
6215 6216 6217 6218 6219 6220 6221 6222 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6215 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.
6215 6216 6217 6218 6219 6220 6221 6222 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6215 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.
6215 6216 6217 6218 6219 6220 6221 6222 |
# File 'gems/aws-sdk-cloudformation/lib/aws-sdk-cloudformation/types.rb', line 6215 class PropertyDifference < Struct.new( :property_path, :expected_value, :actual_value, :difference_type) SENSITIVE = [] include Aws::Structure end |