Class: Aws::SSM::Types::InstanceInfo

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

Overview

Details about a specific managed node.

Constant Summary collapse

SENSITIVE =
[:ip_address]

Instance Attribute Summary collapse

Instance Attribute Details

#agent_typeString

The type of agent installed on the node.

Returns:

  • (String)


9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9710

class InstanceInfo < Struct.new(
  :agent_type,
  :agent_version,
  :computer_name,
  :instance_status,
  :ip_address,
  :managed_status,
  :platform_type,
  :platform_name,
  :platform_version,
  :resource_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#agent_versionString

The version number of the agent installed on the node.

Returns:

  • (String)


9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9710

class InstanceInfo < Struct.new(
  :agent_type,
  :agent_version,
  :computer_name,
  :instance_status,
  :ip_address,
  :managed_status,
  :platform_type,
  :platform_name,
  :platform_version,
  :resource_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#computer_nameString

The fully qualified host name of the managed node.

Returns:

  • (String)


9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9710

class InstanceInfo < Struct.new(
  :agent_type,
  :agent_version,
  :computer_name,
  :instance_status,
  :ip_address,
  :managed_status,
  :platform_type,
  :platform_name,
  :platform_version,
  :resource_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#instance_statusString

The current status of the managed node.

Returns:

  • (String)


9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9710

class InstanceInfo < Struct.new(
  :agent_type,
  :agent_version,
  :computer_name,
  :instance_status,
  :ip_address,
  :managed_status,
  :platform_type,
  :platform_name,
  :platform_version,
  :resource_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#ip_addressString

The IP address of the managed node.

Returns:

  • (String)


9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9710

class InstanceInfo < Struct.new(
  :agent_type,
  :agent_version,
  :computer_name,
  :instance_status,
  :ip_address,
  :managed_status,
  :platform_type,
  :platform_name,
  :platform_version,
  :resource_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#managed_statusString

Indicates whether the node is managed by Systems Manager.

Returns:

  • (String)


9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9710

class InstanceInfo < Struct.new(
  :agent_type,
  :agent_version,
  :computer_name,
  :instance_status,
  :ip_address,
  :managed_status,
  :platform_type,
  :platform_name,
  :platform_version,
  :resource_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#platform_nameString

The name of the operating system platform running on your managed node.

Returns:

  • (String)


9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9710

class InstanceInfo < Struct.new(
  :agent_type,
  :agent_version,
  :computer_name,
  :instance_status,
  :ip_address,
  :managed_status,
  :platform_type,
  :platform_name,
  :platform_version,
  :resource_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#platform_typeString

The operating system platform type of the managed node.

Returns:

  • (String)


9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9710

class InstanceInfo < Struct.new(
  :agent_type,
  :agent_version,
  :computer_name,
  :instance_status,
  :ip_address,
  :managed_status,
  :platform_type,
  :platform_name,
  :platform_version,
  :resource_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#platform_versionString

The version of the OS platform running on your managed node.

Returns:

  • (String)


9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9710

class InstanceInfo < Struct.new(
  :agent_type,
  :agent_version,
  :computer_name,
  :instance_status,
  :ip_address,
  :managed_status,
  :platform_type,
  :platform_name,
  :platform_version,
  :resource_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end

#resource_typeString

The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.

Returns:

  • (String)


9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 9710

class InstanceInfo < Struct.new(
  :agent_type,
  :agent_version,
  :computer_name,
  :instance_status,
  :ip_address,
  :managed_status,
  :platform_type,
  :platform_name,
  :platform_version,
  :resource_type)
  SENSITIVE = [:ip_address]
  include Aws::Structure
end