Class: Aws::DataSync::Types::DescribeAgentResponse

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

Overview

DescribeAgentResponse

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#agent_arnString

The ARN of the agent.

Returns:

  • (String)


1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1610

class DescribeAgentResponse < Struct.new(
  :agent_arn,
  :name,
  :status,
  :last_connection_time,
  :creation_time,
  :endpoint_type,
  :private_link_config,
  :platform)
  SENSITIVE = []
  include Aws::Structure
end

#creation_timeTime

The time that the agent was activated.

Returns:

  • (Time)


1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1610

class DescribeAgentResponse < Struct.new(
  :agent_arn,
  :name,
  :status,
  :last_connection_time,
  :creation_time,
  :endpoint_type,
  :private_link_config,
  :platform)
  SENSITIVE = []
  include Aws::Structure
end

#endpoint_typeString

The type of service endpoint that your agent is connected to.

Returns:

  • (String)


1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1610

class DescribeAgentResponse < Struct.new(
  :agent_arn,
  :name,
  :status,
  :last_connection_time,
  :creation_time,
  :endpoint_type,
  :private_link_config,
  :platform)
  SENSITIVE = []
  include Aws::Structure
end

#last_connection_timeTime

The last time that the agent was communicating with the DataSync service.

Returns:

  • (Time)


1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1610

class DescribeAgentResponse < Struct.new(
  :agent_arn,
  :name,
  :status,
  :last_connection_time,
  :creation_time,
  :endpoint_type,
  :private_link_config,
  :platform)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the agent.

Returns:

  • (String)


1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1610

class DescribeAgentResponse < Struct.new(
  :agent_arn,
  :name,
  :status,
  :last_connection_time,
  :creation_time,
  :endpoint_type,
  :private_link_config,
  :platform)
  SENSITIVE = []
  include Aws::Structure
end

#platformTypes::Platform

The platform-related details about the agent, such as the version number.

Returns:



1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1610

class DescribeAgentResponse < Struct.new(
  :agent_arn,
  :name,
  :status,
  :last_connection_time,
  :creation_time,
  :endpoint_type,
  :private_link_config,
  :platform)
  SENSITIVE = []
  include Aws::Structure
end

The network configuration that the agent uses when connecting to a VPC service endpoint.



1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1610

class DescribeAgentResponse < Struct.new(
  :agent_arn,
  :name,
  :status,
  :last_connection_time,
  :creation_time,
  :endpoint_type,
  :private_link_config,
  :platform)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the agent.

  • If the status is ONLINE, the agent is configured properly and ready to use.

  • If the status is OFFLINE, the agent has been out of contact with DataSync for five minutes or longer. This can happen for a few reasons. For more information, see What do I do if my agent is offline?

Returns:

  • (String)


1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 1610

class DescribeAgentResponse < Struct.new(
  :agent_arn,
  :name,
  :status,
  :last_connection_time,
  :creation_time,
  :endpoint_type,
  :private_link_config,
  :platform)
  SENSITIVE = []
  include Aws::Structure
end