AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Class: Aws::ApplicationDiscoveryService::Types::AgentInfo

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

Overview

Information about agents or connectors associated with the user’s AWS 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

Instance Attribute Details

#agent_idString

The agent or connector ID.

Returns:

  • (String)


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_listArray<Types::AgentNetworkInfo>

Network details about the host where the agent or connector resides.

Returns:



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_typeString

Type of agent.

Returns:

  • (String)


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_statusString

Status of the collection process for an agent or connector.

Returns:

  • (String)


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_idString

The ID of the connector.

Returns:

  • (String)


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

#healthString

The health of the agent or connector.

Returns:

  • (String)


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_nameString

The name of the host where the agent or connector resides. The host can be a server or virtual machine.

Returns:

  • (String)


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_timeString

Time since agent or connector health was reported.

Returns:

  • (String)


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_timeString

Agent's first registration timestamp in UTC.

Returns:

  • (String)


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

#versionString

The agent or connector version.

Returns:

  • (String)


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