satellites
Creates, updates, deletes, gets or lists a satellites resource.
Overview
| Name | satellites |
| Type | Resource |
| Id | aws.groundstation.satellites |
Fields
The following fields are returned by SELECT queries:
- get_satellite
- list_satellites
| Name | Datatype | Description |
|---|---|---|
current_ephemeris | object | The current ephemeris being used to compute the trajectory of the satellite. |
ground_stations | array | A list of ground stations to which the satellite is on-boarded. |
norad_satellite_id | integer | NORAD satellite ID number. |
satellite_arn | string | ARN 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>) |
satellite_id | string | UUID of a satellite. (pattern: <code>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}</code>) |
| Name | Datatype | Description |
|---|---|---|
current_ephemeris | object | The current ephemeris being used to compute the trajectory of the satellite. |
ground_stations | array | A list of ground stations to which the satellite is on-boarded. |
norad_satellite_id | integer | NORAD satellite ID number. |
satellite_arn | string | ARN 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>) |
satellite_id | string | UUID of a satellite. (pattern: <code>[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}</code>) |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get_satellite | select | satellite_id, region | Returns a satellite. | |
list_satellites | select | region | maxResults, nextToken | Returns a list of satellites. |
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.
| Name | Datatype | Description |
|---|---|---|
region | string | AWS region (default: us-east-1) |
satellite_id | string | UUID of a satellite. |
maxResults | integer | Maximum number of satellites returned. |
nextToken | string | Next token that can be supplied in the next call to get the next page of satellites. |
SELECT examples
- get_satellite
- list_satellites
Returns a satellite.
SELECT
current_ephemeris,
ground_stations,
norad_satellite_id,
satellite_arn,
satellite_id
FROM aws.groundstation.satellites
WHERE satellite_id = '{{ satellite_id }}' -- required
AND region = '{{ region }}' -- required
;
Returns a list of satellites.
SELECT
current_ephemeris,
ground_stations,
norad_satellite_id,
satellite_arn,
satellite_id
FROM aws.groundstation.satellites
WHERE region = '{{ region }}' -- required
AND maxResults = '{{ maxResults }}'
AND nextToken = '{{ nextToken }}'
;