AWS DataSync

2025/09/30 - AWS DataSync - 1 updated api methods

Changes  Added support for FIPS VPC endpoints in FIPS-enabled AWS Regions.

DescribeAgent (updated) Link ΒΆ
Changes (response)
{'EndpointType': {'FIPS_PRIVATE_LINK'}}

Returns information about an DataSync agent, such as its name, service endpoint type, and status.

See also: AWS API Documentation

Request Syntax

client.describe_agent(
    AgentArn='string'
)
type AgentArn:

string

param AgentArn:

[REQUIRED]

Specifies the Amazon Resource Name (ARN) of the DataSync agent that you want information about.

rtype:

dict

returns:

Response Syntax

{
    'AgentArn': 'string',
    'Name': 'string',
    'Status': 'ONLINE'|'OFFLINE',
    'LastConnectionTime': datetime(2015, 1, 1),
    'CreationTime': datetime(2015, 1, 1),
    'EndpointType': 'PUBLIC'|'PRIVATE_LINK'|'FIPS'|'FIPS_PRIVATE_LINK',
    'PrivateLinkConfig': {
        'VpcEndpointId': 'string',
        'PrivateLinkEndpoint': 'string',
        'SubnetArns': [
            'string',
        ],
        'SecurityGroupArns': [
            'string',
        ]
    },
    'Platform': {
        'Version': 'string'
    }
}

Response Structure

  • (dict) --

    DescribeAgentResponse

    • AgentArn (string) --

      The ARN of the agent.

    • Name (string) --

      The name of the agent.

    • Status (string) --

      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?

    • LastConnectionTime (datetime) --

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

    • CreationTime (datetime) --

      The time that the agent was activated.

    • EndpointType (string) --

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

    • PrivateLinkConfig (dict) --

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

      • VpcEndpointId (string) --

        Specifies the ID of the VPC endpoint that your agent connects to.

      • PrivateLinkEndpoint (string) --

        Specifies the VPC endpoint provided by Amazon Web Services PrivateLink that your agent connects to.

      • SubnetArns (list) --

        Specifies the ARN of the subnet where your VPC endpoint is located. You can only specify one ARN.

        • (string) --

      • SecurityGroupArns (list) --

        Specifies the Amazon Resource Names (ARN) of the security group that provides DataSync access to your VPC endpoint. You can only specify one ARN.

        • (string) --

    • Platform (dict) --

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

      • Version (string) --

        The version of the DataSync agent.