class Amazonite::Ssm::AssociationOverview

Overview

Information about the association.

Included Modules

Defined in:

ssm/association_overview.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(status : String | Nil = nil, detailed_status : String | Nil = nil, association_status_aggregated_count : Hash(String, Int32) | 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 association_status_aggregated_count : Hash(String, Int32) | Nil #

Returns the number of targets for the association status. For example, if you created an association with two managed nodes, and one of them was successful, this would return the count of managed nodes by status.


[View source]
def association_status_aggregated_count=(association_status_aggregated_count : Hash(String, Int32) | Nil) #

Returns the number of targets for the association status. For example, if you created an association with two managed nodes, and one of them was successful, this would return the count of managed nodes by status.


[View source]
def detailed_status : String | Nil #

A detailed status of the association.


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

A detailed status of the association.


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

See Object#hash(hasher)


def status : String | Nil #

The status of the association. Status can be: Pending, Success, or Failed.


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

The status of the association. Status can be: Pending, Success, or Failed.


[View source]
def validate! : Nil #

[View source]