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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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 '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

Returns:

  • (Time)


1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File '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.

[1]: docs.aws.amazon.com/datasync/latest/userguide/choose-service-endpoint.html

Returns:

  • (String)


1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File '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 '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 '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 '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].

[1]: docs.aws.amazon.com/datasync/latest/userguide/choose-service-endpoint.html#choose-service-endpoint-vpc



1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File '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?]

[1]: docs.aws.amazon.com/datasync/latest/userguide/troubleshooting-datasync-agents.html#troubleshoot-agent-offline

Returns:

  • (String)


1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File '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