AWS.GroundStation (aws-elixir v0.8.0) View Source

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.

Link to this section 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.

Returns the number of minutes used by account.

Returns a list of contacts.

Returns a list of tags for a specified resource.

Reserves a contact using specified parameters.

Link to this section Functions

Link to this function

cancel_contact(client, contact_id, input, options \\ [])

View Source

Cancels a contact with a specified contact ID.

Link to this function

create_config(client, input, options \\ [])

View Source

Creates a Config with the specified configData parameters.

Only one type of configData can be specified.

Link to this function

create_dataflow_endpoint_group(client, input, options \\ [])

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_mission_profile(client, input, options \\ [])

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

delete_config(client, config_id, config_type, input, options \\ [])

View Source

Deletes a Config.

Link to this function

delete_dataflow_endpoint_group(client, dataflow_endpoint_group_id, input, options \\ [])

View Source

Deletes a dataflow endpoint group.

Link to this function

delete_mission_profile(client, mission_profile_id, input, options \\ [])

View Source

Deletes a mission profile.

Link to this function

describe_contact(client, contact_id, options \\ [])

View Source

Describes an existing contact.

Link to this function

get_config(client, config_id, config_type, options \\ [])

View Source

Returns Config information.

Only one Config response can be returned.

Link to this function

get_dataflow_endpoint_group(client, dataflow_endpoint_group_id, options \\ [])

View Source

Returns the dataflow endpoint group.

Link to this function

get_minute_usage(client, input, options \\ [])

View Source

Returns the number of minutes used by account.

Link to this function

get_mission_profile(client, mission_profile_id, options \\ [])

View Source

Returns a mission profile.

Link to this function

get_satellite(client, satellite_id, options \\ [])

View Source

Returns a satellite.

Link to this function

list_configs(client, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns a list of Config objects.

Link to this function

list_contacts(client, input, options \\ [])

View Source

Returns a list of contacts.

If statusList contains AVAILABLE, the request must include groundStation, missionprofileArn, and satelliteArn.

Link to this function

list_dataflow_endpoint_groups(client, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns a list of DataflowEndpoint groups.

Link to this function

list_ground_stations(client, max_results \\ nil, next_token \\ nil, satellite_id \\ nil, options \\ [])

View Source

Returns a list of ground stations.

Link to this function

list_mission_profiles(client, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns a list of mission profiles.

Link to this function

list_satellites(client, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns a list of satellites.

Link to this function

list_tags_for_resource(client, resource_arn, options \\ [])

View Source

Returns a list of tags for a specified resource.

Link to this function

reserve_contact(client, input, options \\ [])

View Source

Reserves a contact using specified parameters.

Link to this function

tag_resource(client, resource_arn, input, options \\ [])

View Source

Assigns a tag to a resource.

Link to this function

untag_resource(client, resource_arn, input, options \\ [])

View Source

Deassigns a resource tag.

Link to this function

update_config(client, config_id, config_type, input, options \\ [])

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_mission_profile(client, mission_profile_id, input, options \\ [])

View Source

Updates a mission profile.

Updating a mission profile will not update the execution parameters for existing future contacts.