Class: Aws::ApplicationDiscoveryService::Types::AgentInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApplicationDiscoveryService::Types::AgentInfo
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-applicationdiscoveryservice/types.rb
Overview
Information about agents associated with the user’s Amazon Web Services account. Information includes agent IDs, IP addresses, media access control (MAC) addresses, agent or collector status, hostname where the agent resides, and agent version for each agent.
Constant Summary collapse
- SENSITIVE =
[:agent_network_info_list]
Instance Attribute Summary collapse
-
#agent_id ⇒ String
The agent or collector ID.
-
#agent_network_info_list ⇒ Array<Types::AgentNetworkInfo>
Network details about the host where the agent or collector resides.
-
#agent_type ⇒ String
Type of agent.
-
#collection_status ⇒ String
Status of the collection process for an agent.
-
#connector_id ⇒ String
The ID of the connector.
-
#health ⇒ String
The health of the agent.
-
#host_name ⇒ String
The name of the host where the agent or collector resides.
-
#last_health_ping_time ⇒ String
Time since agent health was reported.
-
#registered_time ⇒ String
Agent’s first registration timestamp in UTC.
-
#version ⇒ String
The agent or collector version.
Instance Attribute Details
#agent_id ⇒ String
The agent or collector ID.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 86 class AgentInfo < Struct.new( :agent_id, :host_name, :agent_network_info_list, :connector_id, :version, :health, :last_health_ping_time, :collection_status, :agent_type, :registered_time) SENSITIVE = [:agent_network_info_list] include Aws::Structure end |
#agent_network_info_list ⇒ Array<Types::AgentNetworkInfo>
Network details about the host where the agent or collector resides.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 86 class AgentInfo < Struct.new( :agent_id, :host_name, :agent_network_info_list, :connector_id, :version, :health, :last_health_ping_time, :collection_status, :agent_type, :registered_time) SENSITIVE = [:agent_network_info_list] include Aws::Structure end |
#agent_type ⇒ String
Type of agent.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 86 class AgentInfo < Struct.new( :agent_id, :host_name, :agent_network_info_list, :connector_id, :version, :health, :last_health_ping_time, :collection_status, :agent_type, :registered_time) SENSITIVE = [:agent_network_info_list] include Aws::Structure end |
#collection_status ⇒ String
Status of the collection process for an agent.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 86 class AgentInfo < Struct.new( :agent_id, :host_name, :agent_network_info_list, :connector_id, :version, :health, :last_health_ping_time, :collection_status, :agent_type, :registered_time) SENSITIVE = [:agent_network_info_list] include Aws::Structure end |
#connector_id ⇒ String
The ID of the connector.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 86 class AgentInfo < Struct.new( :agent_id, :host_name, :agent_network_info_list, :connector_id, :version, :health, :last_health_ping_time, :collection_status, :agent_type, :registered_time) SENSITIVE = [:agent_network_info_list] include Aws::Structure end |
#health ⇒ String
The health of the agent.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 86 class AgentInfo < Struct.new( :agent_id, :host_name, :agent_network_info_list, :connector_id, :version, :health, :last_health_ping_time, :collection_status, :agent_type, :registered_time) SENSITIVE = [:agent_network_info_list] include Aws::Structure end |
#host_name ⇒ String
The name of the host where the agent or collector resides. The host can be a server or virtual machine.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 86 class AgentInfo < Struct.new( :agent_id, :host_name, :agent_network_info_list, :connector_id, :version, :health, :last_health_ping_time, :collection_status, :agent_type, :registered_time) SENSITIVE = [:agent_network_info_list] include Aws::Structure end |
#last_health_ping_time ⇒ String
Time since agent health was reported.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 86 class AgentInfo < Struct.new( :agent_id, :host_name, :agent_network_info_list, :connector_id, :version, :health, :last_health_ping_time, :collection_status, :agent_type, :registered_time) SENSITIVE = [:agent_network_info_list] include Aws::Structure end |
#registered_time ⇒ String
Agent’s first registration timestamp in UTC.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 86 class AgentInfo < Struct.new( :agent_id, :host_name, :agent_network_info_list, :connector_id, :version, :health, :last_health_ping_time, :collection_status, :agent_type, :registered_time) SENSITIVE = [:agent_network_info_list] include Aws::Structure end |
#version ⇒ String
The agent or collector version.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/aws-sdk-applicationdiscoveryservice/types.rb', line 86 class AgentInfo < Struct.new( :agent_id, :host_name, :agent_network_info_list, :connector_id, :version, :health, :last_health_ping_time, :collection_status, :agent_type, :registered_time) SENSITIVE = [:agent_network_info_list] include Aws::Structure end |