GroundStation / Client / get_agent_task_response_url

get_agent_task_response_url

GroundStation.Client.get_agent_task_response_url(**kwargs)

Note

For use by AWS Ground Station Agent and shouldn’t be called directly.

Gets a presigned URL for uploading agent task response logs.

See also: AWS API Documentation

Request Syntax

response = client.get_agent_task_response_url(
    agentId='string',
    taskId='string'
)
Parameters:
  • agentId (string) –

    [REQUIRED]

    UUID of agent requesting the response URL.

  • taskId (string) –

    [REQUIRED]

    GUID of the agent task for which the response URL is being requested.

Return type:

dict

Returns:

Response Syntax

{
    'agentId': 'string',
    'taskId': 'string',
    'presignedLogUrl': 'string'
}

Response Structure

  • (dict) –

    • agentId (string) –

      UUID of the agent.

    • taskId (string) –

      GUID of the agent task.

    • presignedLogUrl (string) –

      Presigned URL for uploading agent task response logs.

Exceptions

  • GroundStation.Client.exceptions.InvalidParameterException

  • GroundStation.Client.exceptions.DependencyException

  • GroundStation.Client.exceptions.ResourceNotFoundException