Skip to main content

contact_versions

Creates, updates, deletes, gets or lists a contact_versions resource.

Overview

Namecontact_versions
TypeResource
Idaws.groundstation.contact_versions

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
contact_idstringUUID of a contact. (pattern: <code>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}</code>)
contact_statusstringStatus of a contact. (SCHEDULING, FAILED_TO_SCHEDULE, SCHEDULED, CANCELLED, AWS_CANCELLED, PREPASS, PASS, POSTPASS, COMPLETED, FAILED, AVAILABLE, CANCELLING, AWS_FAILED)
dataflow_listarrayList describing source and destination details for each dataflow edge.
end_timestring (date-time)End time of a contact in UTC.
ephemerisobjectThe ephemeris that determines antenna pointing directions for the contact.
error_messagestringError message for a contact.
ground_stationstringGround station for a contact.
maximum_elevationobjectMaximum elevation angle of a contact.
mission_profile_arnstringARN of the contact's mission profile. (pattern: <code>arn:aws:groundstation:[-a-z0-9]{1,50}:[0-9]{12}:mission-profile/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}</code>)
post_pass_end_timestring (date-time)End time in UTC of the post-pass period, at which you receive a CloudWatch event indicating the pass has finished.
pre_pass_start_timestring (date-time)Start time in UTC of the pre-pass period, at which you receive a CloudWatch event indicating an upcoming pass.
regionstringRegion where the ReserveContact API was called to schedule this contact.
satellite_arnstringARN of a satellite. (pattern: <code>arn:aws:groundstation:([-a-z0-9]{1,50})?:[0-9]{12}:satellite/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}</code>)
start_timestring (date-time)Start time of a contact in UTC.
tagsobjectTags assigned to a contact.
tracking_overridesobjectTracking configuration overrides applied to this contact version. For the initial version, these are the overrides specified when the contact was reserved. For subsequent versions, these are the overrides associated with that specific version update.
versionobjectVersion information for a contact.
visibility_end_timestring (date-time)Projected time in UTC your satellite will set below the receive mask. This time is based on the satellite's current active ephemeris for future contacts and the ephemeris that was active during contact execution for completed contacts.
visibility_start_timestring (date-time)Projected time in UTC your satellite will rise above the receive mask. This time is based on the satellite's current active ephemeris for future contacts and the ephemeris that was active during contact execution for completed contacts.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
describe_contact_versionselectcontact_id, version_id, regionDescribes a specific version of a contact.
list_contact_versionsselectcontact_id, regionmaxResults, nextTokenReturns a list of versions for a specified contact.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
contact_idstringUUID of a contact.
regionstringAWS region (default: us-east-1)
version_idintegerVersion ID of a contact.
maxResultsintegerMaximum number of contact versions returned.
nextTokenstringNext token returned in the request of a previous ListContactVersions call. Used to get the next page of results.

SELECT examples

Describes a specific version of a contact.

SELECT
contact_id,
contact_status,
dataflow_list,
end_time,
ephemeris,
error_message,
ground_station,
maximum_elevation,
mission_profile_arn,
post_pass_end_time,
pre_pass_start_time,
region,
satellite_arn,
start_time,
tags,
tracking_overrides,
version,
visibility_end_time,
visibility_start_time
FROM aws.groundstation.contact_versions
WHERE contact_id = '{{ contact_id }}' -- required
AND version_id = '{{ version_id }}' -- required
AND region = '{{ region }}' -- required
;