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