GroundStation / Client / reserve_contact

reserve_contact#

GroundStation.Client.reserve_contact(**kwargs)#

Reserves a contact using specified parameters.

See also: AWS API Documentation

Request Syntax

response = client.reserve_contact(
    endTime=datetime(2015, 1, 1),
    groundStation='string',
    missionProfileArn='string',
    satelliteArn='string',
    startTime=datetime(2015, 1, 1),
    tags={
        'string': 'string'
    }
)
Parameters:
  • endTime (datetime) –

    [REQUIRED]

    End time of a contact in UTC.

  • groundStation (string) –

    [REQUIRED]

    Name of a ground station.

  • missionProfileArn (string) –

    [REQUIRED]

    ARN of a mission profile.

  • satelliteArn (string) –

    [REQUIRED]

    ARN of a satellite

  • startTime (datetime) –

    [REQUIRED]

    Start time of a contact in UTC.

  • tags (dict) –

    Tags assigned to a contact.

    • (string) –

      • (string) –

Return type:

dict

Returns:

Response Syntax

{
    'contactId': 'string'
}

Response Structure

  • (dict) –

    • contactId (string) –

      UUID of a contact.

Exceptions

  • GroundStation.Client.exceptions.InvalidParameterException

  • GroundStation.Client.exceptions.DependencyException

  • GroundStation.Client.exceptions.ResourceNotFoundException