Class: Aws::SSM::Types::InstanceInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::InstanceInfo
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-ssm/types.rb
Overview
Details about a specific managed node.
Constant Summary collapse
- SENSITIVE =
[:ip_address]
Instance Attribute Summary collapse
-
#agent_type ⇒ String
The type of agent installed on the node.
-
#agent_version ⇒ String
The version number of the agent installed on the node.
-
#computer_name ⇒ String
The fully qualified host name of the managed node.
-
#instance_status ⇒ String
The current status of the managed node.
-
#ip_address ⇒ String
The IP address of the managed node.
-
#managed_status ⇒ String
Indicates whether the node is managed by Systems Manager.
-
#platform_name ⇒ String
The name of the operating system platform running on your managed node.
-
#platform_type ⇒ String
The operating system platform type of the managed node.
-
#platform_version ⇒ String
The version of the OS platform running on your managed node.
-
#resource_type ⇒ String
The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.
Instance Attribute Details
#agent_type ⇒ String
The type of agent installed on the node.
9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 |
# File 'lib/aws-sdk-ssm/types.rb', line 9682 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_version ⇒ String
The version number of the agent installed on the node.
9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 |
# File 'lib/aws-sdk-ssm/types.rb', line 9682 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_name ⇒ String
The fully qualified host name of the managed node.
9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 |
# File 'lib/aws-sdk-ssm/types.rb', line 9682 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_status ⇒ String
The current status of the managed node.
9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 |
# File 'lib/aws-sdk-ssm/types.rb', line 9682 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_address ⇒ String
The IP address of the managed node.
9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 |
# File 'lib/aws-sdk-ssm/types.rb', line 9682 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_status ⇒ String
Indicates whether the node is managed by Systems Manager.
9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 |
# File 'lib/aws-sdk-ssm/types.rb', line 9682 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_name ⇒ String
The name of the operating system platform running on your managed node.
9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 |
# File 'lib/aws-sdk-ssm/types.rb', line 9682 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_type ⇒ String
The operating system platform type of the managed node.
9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 |
# File 'lib/aws-sdk-ssm/types.rb', line 9682 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_version ⇒ String
The version of the OS platform running on your managed node.
9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 |
# File 'lib/aws-sdk-ssm/types.rb', line 9682 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_type ⇒ String
The type of instance, either an EC2 instance or another supported machine type in a hybrid fleet.
9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 |
# File 'lib/aws-sdk-ssm/types.rb', line 9682 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 |