Class: Aws::CloudFormation::Types::StackInstanceResourceDriftsSummary

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudformation/types.rb

Overview

The structure containing summary information about resource drifts for a stack instance.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#logical_resource_idString

The logical name of the resource specified in the template.

Returns:

  • (String)


8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
# File 'lib/aws-sdk-cloudformation/types.rb', line 8289

class StackInstanceResourceDriftsSummary < Struct.new(
  :stack_id,
  :logical_resource_id,
  :physical_resource_id,
  :physical_resource_id_context,
  :resource_type,
  :property_differences,
  :stack_resource_drift_status,
  :timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#physical_resource_idString

The name or unique identifier that corresponds to a physical instance ID of a resource supported by CloudFormation.

Returns:

  • (String)


8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
# File 'lib/aws-sdk-cloudformation/types.rb', line 8289

class StackInstanceResourceDriftsSummary < Struct.new(
  :stack_id,
  :logical_resource_id,
  :physical_resource_id,
  :physical_resource_id_context,
  :resource_type,
  :property_differences,
  :stack_resource_drift_status,
  :timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#physical_resource_id_contextArray<Types::PhysicalResourceIdContextKeyValuePair>

Context information that enables CloudFormation to uniquely identify a resource. CloudFormation uses context key-value pairs in cases where a resource’s logical and physical IDs aren’t enough to uniquely identify that resource. Each context key-value pair specifies a unique resource that contains the targeted resource.



8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
# File 'lib/aws-sdk-cloudformation/types.rb', line 8289

class StackInstanceResourceDriftsSummary < Struct.new(
  :stack_id,
  :logical_resource_id,
  :physical_resource_id,
  :physical_resource_id_context,
  :resource_type,
  :property_differences,
  :stack_resource_drift_status,
  :timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#property_differencesArray<Types::PropertyDifference>

Status of the actual configuration of the resource compared to its expected configuration. These will be present only for resources whose ‘StackInstanceResourceDriftStatus` is `MODIFIED`.

Returns:



8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
# File 'lib/aws-sdk-cloudformation/types.rb', line 8289

class StackInstanceResourceDriftsSummary < Struct.new(
  :stack_id,
  :logical_resource_id,
  :physical_resource_id,
  :physical_resource_id_context,
  :resource_type,
  :property_differences,
  :stack_resource_drift_status,
  :timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typeString

Type of resource. For more information, see [Amazon Web Services resource and property types reference] in the *CloudFormation User Guide*.

[1]: docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html

Returns:

  • (String)


8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
# File 'lib/aws-sdk-cloudformation/types.rb', line 8289

class StackInstanceResourceDriftsSummary < Struct.new(
  :stack_id,
  :logical_resource_id,
  :physical_resource_id,
  :physical_resource_id_context,
  :resource_type,
  :property_differences,
  :stack_resource_drift_status,
  :timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#stack_idString

The ID of the stack instance.

Returns:

  • (String)


8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
# File 'lib/aws-sdk-cloudformation/types.rb', line 8289

class StackInstanceResourceDriftsSummary < Struct.new(
  :stack_id,
  :logical_resource_id,
  :physical_resource_id,
  :physical_resource_id_context,
  :resource_type,
  :property_differences,
  :stack_resource_drift_status,
  :timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#stack_resource_drift_statusString

The drift status of the resource in a stack instance.

  • ‘DELETED`: The resource differs from its expected template configuration in that the resource has been deleted.

  • ‘MODIFIED`: One or more resource properties differ from their expected template values.

  • ‘IN_SYNC`: The resource’s actual configuration matches its expected template configuration.

  • ‘NOT_CHECKED`: CloudFormation doesn’t currently return this value.

Returns:

  • (String)


8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
# File 'lib/aws-sdk-cloudformation/types.rb', line 8289

class StackInstanceResourceDriftsSummary < Struct.new(
  :stack_id,
  :logical_resource_id,
  :physical_resource_id,
  :physical_resource_id_context,
  :resource_type,
  :property_differences,
  :stack_resource_drift_status,
  :timestamp)
  SENSITIVE = []
  include Aws::Structure
end

#timestampTime

Time at which the stack instance drift detection operation was initiated.

Returns:

  • (Time)


8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
# File 'lib/aws-sdk-cloudformation/types.rb', line 8289

class StackInstanceResourceDriftsSummary < Struct.new(
  :stack_id,
  :logical_resource_id,
  :physical_resource_id,
  :physical_resource_id_context,
  :resource_type,
  :property_differences,
  :stack_resource_drift_status,
  :timestamp)
  SENSITIVE = []
  include Aws::Structure
end