class Amazonite::CloudFormation::LiveResourceDrift

Overview

Contains drift information for a resource property, including actual value, previous deployment value, and drift detection timestamp.

Defined in:

cloudformation/live_resource_drift.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(previous_value : String | Nil = nil, actual_value : String | Nil = nil, drift_detection_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 actual_value : String | Nil #

The current live configuration value of the resource property.


[View source]
def actual_value=(actual_value : String | Nil) #

The current live configuration value of the resource property.


[View source]
def drift_detection_timestamp : Time | Nil #

The timestamp when drift was detected for this resource property.


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

The timestamp when drift was detected for this resource property.


[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def previous_value : String | Nil #

The configuration value from the previous CloudFormation deployment.


[View source]
def previous_value=(previous_value : String | Nil) #

The configuration value from the previous CloudFormation deployment.


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

[View source]
def validate! : Nil #

[View source]