class Amazonite::CloudFormation::StackResourceDriftInformationSummary

Overview

Summarizes information about whether the resource's actual configuration differs, or has drifted, from its expected configuration.

Defined in:

cloudformation/stack_resource_drift_information_summary.cr

Constructors

Instance Method Summary

Constructor Detail

def self.from_xml(node : XML::Node) : self #

[View source]
def self.new(stack_resource_drift_status : StackResourceDriftStatus, last_check_timestamp : Time | Nil = nil) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def last_check_timestamp : Time | Nil #

When CloudFormation last checked if the resource had drifted from its expected configuration.


[View source]
def last_check_timestamp=(last_check_timestamp : Time | Nil) #

When CloudFormation last checked if the resource had drifted from its expected configuration.


[View source]
def stack_resource_drift_status : StackResourceDriftStatus #

Status of the resource's actual configuration compared to its expected configuration.

  • DELETED: The resource differs from its expected configuration in that it has been deleted.

  • MODIFIED: The resource differs from its expected configuration.

  • NOT_CHECKED: CloudFormation hasn't checked if the resource differs from its expected configuration.

Any resources that don't currently support drift detection have a status of NOT_CHECKED. For more information, see Resource type support for imports and drift detection. If you performed an ContinueUpdateRollback operation on a stack, any resources included in ResourcesToSkip will also have a status of NOT_CHECKED. For more information about skipping resources during rollback operations, see Continue rolling back an update in the CloudFormation User Guide.

  • IN_SYNC: The resource's actual configuration matches its expected configuration.

[View source]
def stack_resource_drift_status=(stack_resource_drift_status : StackResourceDriftStatus) #

Status of the resource's actual configuration compared to its expected configuration.

  • DELETED: The resource differs from its expected configuration in that it has been deleted.

  • MODIFIED: The resource differs from its expected configuration.

  • NOT_CHECKED: CloudFormation hasn't checked if the resource differs from its expected configuration.

Any resources that don't currently support drift detection have a status of NOT_CHECKED. For more information, see Resource type support for imports and drift detection. If you performed an ContinueUpdateRollback operation on a stack, any resources included in ResourcesToSkip will also have a status of NOT_CHECKED. For more information about skipping resources during rollback operations, see Continue rolling back an update in the CloudFormation User Guide.

  • IN_SYNC: The resource's actual configuration matches its expected configuration.

[View source]
def to_query_params(prefix : String) : Array(Tuple(String, String)) #

[View source]
def validate! : Nil #

[View source]