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

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-ssm/types.rb

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)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#agent_versionString

The version of SSM Agent running on your Linux instance.

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#association_overviewTypes::InstanceAggregatedAssociationOverview

Information about the association.



7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#association_statusString

The status of the association.

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#computer_nameString

The fully qualified host name of the managed instance.

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#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)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#instance_idString

The instance ID.

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#ip_addressString

The IP address of the managed instance.

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#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)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#last_association_execution_dateTime

The date the association was last executed.

Returns:

  • (Time)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#last_ping_date_timeTime

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

Returns:

  • (Time)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#last_successful_association_execution_dateTime

The last date the association was successfully run.

Returns:

  • (Time)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#nameString

The name of the managed instance.

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#ping_statusString

Connection status of SSM Agent.

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#platform_nameString

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

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#platform_typeString

The operating system platform type.

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#platform_versionString

The version of the OS platform running on your instance.

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#registration_dateTime

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

Returns:

  • (Time)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end

#resource_typeString

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

Returns:

  • (String)


7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
# File 'lib/aws-sdk-ssm/types.rb', line 7315

class InstanceInformation < Struct.new(
  :instance_id,
  :ping_status,
  :last_ping_date_time,
  :agent_version,
  :is_latest_version,
  :platform_type,
  :platform_name,
  :platform_version,
  :activation_id,
  :iam_role,
  :registration_date,
  :resource_type,
  :name,
  :ip_address,
  :computer_name,
  :association_status,
  :last_association_execution_date,
  :last_successful_association_execution_date,
  :association_overview)
  include Aws::Structure
end