Amazonite::SsmV1::InstanceInformation
Inherits JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(instance_id : String | Nil = nil, ping_status : PingStatus | Nil = nil, last_ping_date_time : Time | Nil = nil, agent_version : String | Nil = nil, is_latest_version : Bool | Nil = nil, platform_type : PlatformType | Nil = nil, platform_name : String | Nil = nil, platform_version : String | Nil = nil, activation_id : String | Nil = nil, iam_role : String | Nil = nil, registration_date : Time | Nil = nil, resource_type : ResourceType | Nil = nil, name : String | Nil = nil, ip_address : String | Nil = nil, computer_name : String | Nil = nil, association_status : String | Nil = nil, last_association_execution_date : Time | Nil = nil, last_successful_association_execution_date : Time | Nil = nil, association_overview : InstanceAggregatedAssociationOverview | Nil = nil, source_id : String | Nil = nil, source_type : SourceType | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
activation_id
Sourceagent_version
Sourceassociation_overview
Sourceassociation_overview=(association_overview : InstanceAggregatedAssociationOverview | Nil)
Sourceassociation_status
Sourcecomputer_name
Sourceiam_role
Sourceinstance_id
Sourceip_address
Sourceis_latest_version
Sourcelast_association_execution_date
Sourcelast_ping_date_time
Sourcelast_successful_association_execution_date
Sourcelast_successful_association_execution_date=(last_successful_association_execution_date : Time | Nil)
Sourcename
Sourceping_status
Sourceping_status=(ping_status : PingStatus | Nil)
Sourceplatform_name
Sourceplatform_type
Sourceplatform_type=(platform_type : PlatformType | Nil)
Sourceplatform_version
Sourceregistration_date
Sourceresource_type
Sourceresource_type=(resource_type : ResourceType | Nil)
Sourcesource_id
Sourcesource_type
Sourcesource_type=(source_type : SourceType | Nil)
Source