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