View Source aws_groundstation (aws v1.0.4)

Welcome to the AWS Ground Station API Reference.

AWS Ground Station is a fully managed service that enables you to control satellite communications, downlink and process satellite data, and scale your satellite operations efficiently and cost-effectively without having to build or manage your own ground station infrastructure.

Summary

Functions

Cancels a contact with a specified contact ID.

Creates a Config with the specified configData parameters.

Creates a DataflowEndpoint group containing the specified list of DataflowEndpoint objects.

Creates an Ephemeris with the specified EphemerisData.

Creates a mission profile.

Describes an existing contact.
Describes an existing ephemeris.

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

Returns Config information.

Returns the number of reserved minutes used by account.
Returns a satellite.
Returns a list of Config objects.

Returns a list of contacts.

Returns a list of DataflowEndpoint groups.
List existing ephemerides.
Returns a list of ground stations.
Returns a list of mission profiles.
Returns a list of satellites.
Returns a list of tags for a specified resource.

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

Reserves a contact using specified parameters.
Assigns a tag to a resource.
Deassigns a resource tag.

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

Updates the Config used when scheduling contacts.

Updates an existing ephemeris

Functions

Link to this function

cancel_contact(Client, ContactId, Input)

View Source
Cancels a contact with a specified contact ID.
Link to this function

cancel_contact(Client, ContactId, Input0, Options0)

View Source
Link to this function

create_config(Client, Input)

View Source

Creates a Config with the specified configData parameters.

Only one type of configData can be specified.
Link to this function

create_config(Client, Input0, Options0)

View Source
Link to this function

create_dataflow_endpoint_group(Client, Input)

View Source

Creates a DataflowEndpoint group containing the specified list of DataflowEndpoint objects.

The name field in each endpoint is used in your mission profile DataflowEndpointConfig to specify which endpoints to use during a contact.

When a contact uses multiple DataflowEndpointConfig objects, each Config must match a DataflowEndpoint in the same group.
Link to this function

create_dataflow_endpoint_group(Client, Input0, Options0)

View Source
Link to this function

create_ephemeris(Client, Input)

View Source
Creates an Ephemeris with the specified EphemerisData.
Link to this function

create_ephemeris(Client, Input0, Options0)

View Source
Link to this function

create_mission_profile(Client, Input)

View Source

Creates a mission profile.

dataflowEdges is a list of lists of strings. Each lower level list of strings has two elements: a from ARN and a to ARN.
Link to this function

create_mission_profile(Client, Input0, Options0)

View Source
Link to this function

delete_config(Client, ConfigId, ConfigType, Input)

View Source
Deletes a Config.
Link to this function

delete_config(Client, ConfigId, ConfigType, Input0, Options0)

View Source
Link to this function

delete_dataflow_endpoint_group(Client, DataflowEndpointGroupId, Input)

View Source
Deletes a dataflow endpoint group.
Link to this function

delete_dataflow_endpoint_group(Client, DataflowEndpointGroupId, Input0, Options0)

View Source
Link to this function

delete_ephemeris(Client, EphemerisId, Input)

View Source
Deletes an ephemeris
Link to this function

delete_ephemeris(Client, EphemerisId, Input0, Options0)

View Source
Link to this function

delete_mission_profile(Client, MissionProfileId, Input)

View Source
Deletes a mission profile.
Link to this function

delete_mission_profile(Client, MissionProfileId, Input0, Options0)

View Source
Link to this function

describe_contact(Client, ContactId)

View Source
Describes an existing contact.
Link to this function

describe_contact(Client, ContactId, QueryMap, HeadersMap)

View Source
Link to this function

describe_contact(Client, ContactId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_ephemeris(Client, EphemerisId)

View Source
Describes an existing ephemeris.
Link to this function

describe_ephemeris(Client, EphemerisId, QueryMap, HeadersMap)

View Source
Link to this function

describe_ephemeris(Client, EphemerisId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

get_agent_configuration(Client, AgentId)

View Source

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

Gets the latest configuration information for a registered agent.
Link to this function

get_agent_configuration(Client, AgentId, QueryMap, HeadersMap)

View Source
Link to this function

get_agent_configuration(Client, AgentId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

get_config(Client, ConfigId, ConfigType)

View Source

Returns Config information.

Only one Config response can be returned.
Link to this function

get_config(Client, ConfigId, ConfigType, QueryMap, HeadersMap)

View Source
Link to this function

get_config(Client, ConfigId, ConfigType, QueryMap, HeadersMap, Options0)

View Source
Link to this function

get_dataflow_endpoint_group(Client, DataflowEndpointGroupId)

View Source
Returns the dataflow endpoint group.
Link to this function

get_dataflow_endpoint_group(Client, DataflowEndpointGroupId, QueryMap, HeadersMap)

View Source
Link to this function

get_dataflow_endpoint_group(Client, DataflowEndpointGroupId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

get_minute_usage(Client, Input)

View Source
Returns the number of reserved minutes used by account.
Link to this function

get_minute_usage(Client, Input0, Options0)

View Source
Link to this function

get_mission_profile(Client, MissionProfileId)

View Source
Returns a mission profile.
Link to this function

get_mission_profile(Client, MissionProfileId, QueryMap, HeadersMap)

View Source
Link to this function

get_mission_profile(Client, MissionProfileId, QueryMap, HeadersMap, Options0)

View Source
Link to this function

get_satellite(Client, SatelliteId)

View Source
Returns a satellite.
Link to this function

get_satellite(Client, SatelliteId, QueryMap, HeadersMap)

View Source
Link to this function

get_satellite(Client, SatelliteId, QueryMap, HeadersMap, Options0)

View Source
Returns a list of Config objects.
Link to this function

list_configs(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_configs(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_contacts(Client, Input)

View Source

Returns a list of contacts.

If statusList contains AVAILABLE, the request must include groundStation, missionprofileArn, and satelliteArn.
Link to this function

list_contacts(Client, Input0, Options0)

View Source
Link to this function

list_dataflow_endpoint_groups(Client)

View Source
Returns a list of DataflowEndpoint groups.
Link to this function

list_dataflow_endpoint_groups(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_dataflow_endpoint_groups(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_ephemerides(Client, Input)

View Source
List existing ephemerides.
Link to this function

list_ephemerides(Client, Input0, Options0)

View Source
Link to this function

list_ground_stations(Client)

View Source
Returns a list of ground stations.
Link to this function

list_ground_stations(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_ground_stations(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_mission_profiles(Client)

View Source
Returns a list of mission profiles.
Link to this function

list_mission_profiles(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_mission_profiles(Client, QueryMap, HeadersMap, Options0)

View Source
Returns a list of satellites.
Link to this function

list_satellites(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_satellites(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_tags_for_resource(Client, ResourceArn)

View Source
Returns a list of tags for a specified resource.
Link to this function

list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap)

View Source
Link to this function

list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap, Options0)

View Source
Link to this function

register_agent(Client, Input)

View Source

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

Registers a new agent with AWS Ground Station.
Link to this function

register_agent(Client, Input0, Options0)

View Source
Link to this function

reserve_contact(Client, Input)

View Source
Reserves a contact using specified parameters.
Link to this function

reserve_contact(Client, Input0, Options0)

View Source
Link to this function

tag_resource(Client, ResourceArn, Input)

View Source
Assigns a tag to a resource.
Link to this function

tag_resource(Client, ResourceArn, Input0, Options0)

View Source
Link to this function

untag_resource(Client, ResourceArn, Input)

View Source
Deassigns a resource tag.
Link to this function

untag_resource(Client, ResourceArn, Input0, Options0)

View Source
Link to this function

update_agent_status(Client, AgentId, Input)

View Source

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

Update the status of the agent.
Link to this function

update_agent_status(Client, AgentId, Input0, Options0)

View Source
Link to this function

update_config(Client, ConfigId, ConfigType, Input)

View Source

Updates the Config used when scheduling contacts.

Updating a Config will not update the execution parameters for existing future contacts scheduled with this Config.
Link to this function

update_config(Client, ConfigId, ConfigType, Input0, Options0)

View Source
Link to this function

update_ephemeris(Client, EphemerisId, Input)

View Source
Updates an existing ephemeris
Link to this function

update_ephemeris(Client, EphemerisId, Input0, Options0)

View Source
Link to this function

update_mission_profile(Client, MissionProfileId, Input)

View Source

Updates a mission profile.

Updating a mission profile will not update the execution parameters for existing future contacts.
Link to this function

update_mission_profile(Client, MissionProfileId, Input0, Options0)

View Source