You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SSM::Types::InstanceInformation

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Describes a filter for a specific list of instances.

Instance Attribute Summary collapse

Instance Attribute Details

#activation_idString

The activation ID created by Systems Manager when the server or VM was registered.

Returns:

  • (String)

    The activation ID created by Systems Manager when the server or VM was registered.

#agent_versionString

The version of SSM Agent running on your Linux instance.

Returns:

  • (String)

    The version of SSM Agent running on your Linux instance.

#association_overviewTypes::InstanceAggregatedAssociationOverview

Information about the association.

Returns:

#association_statusString

The status of the association.

Returns:

  • (String)

    The status of the association.

#computer_nameString

The fully qualified host name of the managed instance.

Returns:

  • (String)

    The fully qualified host name of the managed instance.

#iam_roleString

The Amazon Identity and Access Management (IAM) role assigned to the on-premises Systems Manager managed instances. This call does not return the IAM role for Amazon EC2 instances.

Returns:

  • (String)

    The Amazon Identity and Access Management (IAM) role assigned to the on-premises Systems Manager managed instances.

#instance_idString

The instance ID.

Returns:

  • (String)

    The instance ID.

#ip_addressString

The IP address of the managed instance.

Returns:

  • (String)

    The IP address of the managed instance.

#is_latest_versionBoolean

Indicates whether latest version of SSM Agent is running on your instance. Some older versions of Windows Server use the EC2Config service to process SSM requests. For this reason, this field does not indicate whether or not the latest version is installed on Windows managed instances.

Returns:

  • (Boolean)

    Indicates whether latest version of SSM Agent is running on your instance.

#last_association_execution_dateTime

The date the association was last run.

Returns:

  • (Time)

    The date the association was last run.

#last_ping_date_timeTime

The date and time when agent last pinged Systems Manager service.

Returns:

  • (Time)

    The date and time when agent last pinged Systems Manager service.

#last_successful_association_execution_dateTime

The last date the association was successfully run.

Returns:

  • (Time)

    The last date the association was successfully run.

#nameString

The name of the managed instance.

Returns:

  • (String)

    The name of the managed instance.

#ping_statusString

Connection status of SSM Agent.

Possible values:

  • Online
  • ConnectionLost
  • Inactive

Returns:

  • (String)

    Connection status of SSM Agent.

#platform_nameString

The name of the operating system platform running on your instance.

Returns:

  • (String)

    The name of the operating system platform running on your instance.

#platform_typeString

The operating system platform type.

Possible values:

  • Windows
  • Linux

Returns:

  • (String)

    The operating system platform type.

#platform_versionString

The version of the OS platform running on your instance.

Returns:

  • (String)

    The version of the OS platform running on your instance.

#registration_dateTime

The date the server or VM was registered with AWS as a managed instance.

Returns:

  • (Time)

    The date the server or VM was registered with AWS as a managed instance.

#resource_typeString

The type of instance. Instances are either EC2 instances or managed instances.

Possible values:

  • ManagedInstance
  • Document
  • EC2Instance

Returns:

  • (String)

    The type of instance.