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 |