AWS SDK for C++  1.8.100
AWS SDK for C++
Public Types | Public Member Functions | List of all members
Aws::GroundStation::GroundStationClient Class Reference

#include <GroundStationClient.h>

+ Inheritance diagram for Aws::GroundStation::GroundStationClient:

Public Types

typedef Aws::Client::AWSJsonClient BASECLASS
 
- Public Types inherited from Aws::Client::AWSJsonClient
typedef AWSClient BASECLASS
 

Public Member Functions

 GroundStationClient (const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 GroundStationClient (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 GroundStationClient (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
virtual ~GroundStationClient ()
 
virtual Model::CancelContactOutcome CancelContact (const Model::CancelContactRequest &request) const
 
virtual Model::CancelContactOutcomeCallable CancelContactCallable (const Model::CancelContactRequest &request) const
 
virtual void CancelContactAsync (const Model::CancelContactRequest &request, const CancelContactResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateConfigOutcome CreateConfig (const Model::CreateConfigRequest &request) const
 
virtual Model::CreateConfigOutcomeCallable CreateConfigCallable (const Model::CreateConfigRequest &request) const
 
virtual void CreateConfigAsync (const Model::CreateConfigRequest &request, const CreateConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateDataflowEndpointGroupOutcome CreateDataflowEndpointGroup (const Model::CreateDataflowEndpointGroupRequest &request) const
 
virtual Model::CreateDataflowEndpointGroupOutcomeCallable CreateDataflowEndpointGroupCallable (const Model::CreateDataflowEndpointGroupRequest &request) const
 
virtual void CreateDataflowEndpointGroupAsync (const Model::CreateDataflowEndpointGroupRequest &request, const CreateDataflowEndpointGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateMissionProfileOutcome CreateMissionProfile (const Model::CreateMissionProfileRequest &request) const
 
virtual Model::CreateMissionProfileOutcomeCallable CreateMissionProfileCallable (const Model::CreateMissionProfileRequest &request) const
 
virtual void CreateMissionProfileAsync (const Model::CreateMissionProfileRequest &request, const CreateMissionProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteConfigOutcome DeleteConfig (const Model::DeleteConfigRequest &request) const
 
virtual Model::DeleteConfigOutcomeCallable DeleteConfigCallable (const Model::DeleteConfigRequest &request) const
 
virtual void DeleteConfigAsync (const Model::DeleteConfigRequest &request, const DeleteConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteDataflowEndpointGroupOutcome DeleteDataflowEndpointGroup (const Model::DeleteDataflowEndpointGroupRequest &request) const
 
virtual Model::DeleteDataflowEndpointGroupOutcomeCallable DeleteDataflowEndpointGroupCallable (const Model::DeleteDataflowEndpointGroupRequest &request) const
 
virtual void DeleteDataflowEndpointGroupAsync (const Model::DeleteDataflowEndpointGroupRequest &request, const DeleteDataflowEndpointGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteMissionProfileOutcome DeleteMissionProfile (const Model::DeleteMissionProfileRequest &request) const
 
virtual Model::DeleteMissionProfileOutcomeCallable DeleteMissionProfileCallable (const Model::DeleteMissionProfileRequest &request) const
 
virtual void DeleteMissionProfileAsync (const Model::DeleteMissionProfileRequest &request, const DeleteMissionProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DescribeContactOutcome DescribeContact (const Model::DescribeContactRequest &request) const
 
virtual Model::DescribeContactOutcomeCallable DescribeContactCallable (const Model::DescribeContactRequest &request) const
 
virtual void DescribeContactAsync (const Model::DescribeContactRequest &request, const DescribeContactResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetConfigOutcome GetConfig (const Model::GetConfigRequest &request) const
 
virtual Model::GetConfigOutcomeCallable GetConfigCallable (const Model::GetConfigRequest &request) const
 
virtual void GetConfigAsync (const Model::GetConfigRequest &request, const GetConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDataflowEndpointGroupOutcome GetDataflowEndpointGroup (const Model::GetDataflowEndpointGroupRequest &request) const
 
virtual Model::GetDataflowEndpointGroupOutcomeCallable GetDataflowEndpointGroupCallable (const Model::GetDataflowEndpointGroupRequest &request) const
 
virtual void GetDataflowEndpointGroupAsync (const Model::GetDataflowEndpointGroupRequest &request, const GetDataflowEndpointGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetMinuteUsageOutcome GetMinuteUsage (const Model::GetMinuteUsageRequest &request) const
 
virtual Model::GetMinuteUsageOutcomeCallable GetMinuteUsageCallable (const Model::GetMinuteUsageRequest &request) const
 
virtual void GetMinuteUsageAsync (const Model::GetMinuteUsageRequest &request, const GetMinuteUsageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetMissionProfileOutcome GetMissionProfile (const Model::GetMissionProfileRequest &request) const
 
virtual Model::GetMissionProfileOutcomeCallable GetMissionProfileCallable (const Model::GetMissionProfileRequest &request) const
 
virtual void GetMissionProfileAsync (const Model::GetMissionProfileRequest &request, const GetMissionProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetSatelliteOutcome GetSatellite (const Model::GetSatelliteRequest &request) const
 
virtual Model::GetSatelliteOutcomeCallable GetSatelliteCallable (const Model::GetSatelliteRequest &request) const
 
virtual void GetSatelliteAsync (const Model::GetSatelliteRequest &request, const GetSatelliteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListConfigsOutcome ListConfigs (const Model::ListConfigsRequest &request) const
 
virtual Model::ListConfigsOutcomeCallable ListConfigsCallable (const Model::ListConfigsRequest &request) const
 
virtual void ListConfigsAsync (const Model::ListConfigsRequest &request, const ListConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListContactsOutcome ListContacts (const Model::ListContactsRequest &request) const
 
virtual Model::ListContactsOutcomeCallable ListContactsCallable (const Model::ListContactsRequest &request) const
 
virtual void ListContactsAsync (const Model::ListContactsRequest &request, const ListContactsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListDataflowEndpointGroupsOutcome ListDataflowEndpointGroups (const Model::ListDataflowEndpointGroupsRequest &request) const
 
virtual Model::ListDataflowEndpointGroupsOutcomeCallable ListDataflowEndpointGroupsCallable (const Model::ListDataflowEndpointGroupsRequest &request) const
 
virtual void ListDataflowEndpointGroupsAsync (const Model::ListDataflowEndpointGroupsRequest &request, const ListDataflowEndpointGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListGroundStationsOutcome ListGroundStations (const Model::ListGroundStationsRequest &request) const
 
virtual Model::ListGroundStationsOutcomeCallable ListGroundStationsCallable (const Model::ListGroundStationsRequest &request) const
 
virtual void ListGroundStationsAsync (const Model::ListGroundStationsRequest &request, const ListGroundStationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListMissionProfilesOutcome ListMissionProfiles (const Model::ListMissionProfilesRequest &request) const
 
virtual Model::ListMissionProfilesOutcomeCallable ListMissionProfilesCallable (const Model::ListMissionProfilesRequest &request) const
 
virtual void ListMissionProfilesAsync (const Model::ListMissionProfilesRequest &request, const ListMissionProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListSatellitesOutcome ListSatellites (const Model::ListSatellitesRequest &request) const
 
virtual Model::ListSatellitesOutcomeCallable ListSatellitesCallable (const Model::ListSatellitesRequest &request) const
 
virtual void ListSatellitesAsync (const Model::ListSatellitesRequest &request, const ListSatellitesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListTagsForResourceOutcome ListTagsForResource (const Model::ListTagsForResourceRequest &request) const
 
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable (const Model::ListTagsForResourceRequest &request) const
 
virtual void ListTagsForResourceAsync (const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ReserveContactOutcome ReserveContact (const Model::ReserveContactRequest &request) const
 
virtual Model::ReserveContactOutcomeCallable ReserveContactCallable (const Model::ReserveContactRequest &request) const
 
virtual void ReserveContactAsync (const Model::ReserveContactRequest &request, const ReserveContactResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::TagResourceOutcome TagResource (const Model::TagResourceRequest &request) const
 
virtual Model::TagResourceOutcomeCallable TagResourceCallable (const Model::TagResourceRequest &request) const
 
virtual void TagResourceAsync (const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UntagResourceOutcome UntagResource (const Model::UntagResourceRequest &request) const
 
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable (const Model::UntagResourceRequest &request) const
 
virtual void UntagResourceAsync (const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateConfigOutcome UpdateConfig (const Model::UpdateConfigRequest &request) const
 
virtual Model::UpdateConfigOutcomeCallable UpdateConfigCallable (const Model::UpdateConfigRequest &request) const
 
virtual void UpdateConfigAsync (const Model::UpdateConfigRequest &request, const UpdateConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateMissionProfileOutcome UpdateMissionProfile (const Model::UpdateMissionProfileRequest &request) const
 
virtual Model::UpdateMissionProfileOutcomeCallable UpdateMissionProfileCallable (const Model::UpdateMissionProfileRequest &request) const
 
virtual void UpdateMissionProfileAsync (const Model::UpdateMissionProfileRequest &request, const UpdateMissionProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void OverrideEndpoint (const Aws::String &endpoint)
 
- Public Member Functions inherited from Aws::Client::AWSJsonClient
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 
- Public Member Functions inherited from Aws::Client::AWSClient
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
void DisableRequestProcessing ()
 
void EnableRequestProcessing ()
 
virtual const char * GetServiceClientName () const
 
virtual void SetServiceClientName (const Aws::String &name)
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Client::AWSJsonClient
virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Member Functions inherited from Aws::Client::AWSClient
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Attributes inherited from Aws::Client::AWSClient
Aws::String m_region
 

Detailed Description

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.

Definition at line 192 of file GroundStationClient.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 195 of file GroundStationClient.h.

Constructor & Destructor Documentation

◆ GroundStationClient() [1/3]

Aws::GroundStation::GroundStationClient::GroundStationClient ( const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration())

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ GroundStationClient() [2/3]

Aws::GroundStation::GroundStationClient::GroundStationClient ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ GroundStationClient() [3/3]

Aws::GroundStation::GroundStationClient::GroundStationClient ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ ~GroundStationClient()

virtual Aws::GroundStation::GroundStationClient::~GroundStationClient ( )
virtual

Member Function Documentation

◆ CancelContact()

virtual Model::CancelContactOutcome Aws::GroundStation::GroundStationClient::CancelContact ( const Model::CancelContactRequest request) const
virtual

Cancels a contact with a specified contact ID.

See Also:

AWS API Reference

◆ CancelContactAsync()

virtual void Aws::GroundStation::GroundStationClient::CancelContactAsync ( const Model::CancelContactRequest request,
const CancelContactResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Cancels a contact with a specified contact ID.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CancelContactCallable()

virtual Model::CancelContactOutcomeCallable Aws::GroundStation::GroundStationClient::CancelContactCallable ( const Model::CancelContactRequest request) const
virtual

Cancels a contact with a specified contact ID.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateConfig()

virtual Model::CreateConfigOutcome Aws::GroundStation::GroundStationClient::CreateConfig ( const Model::CreateConfigRequest request) const
virtual

Creates a Config with the specified configData parameters.

Only one type of configData can be specified.

See Also:

AWS API Reference

◆ CreateConfigAsync()

virtual void Aws::GroundStation::GroundStationClient::CreateConfigAsync ( const Model::CreateConfigRequest request,
const CreateConfigResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a Config with the specified configData parameters.

Only one type of configData can be specified.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateConfigCallable()

virtual Model::CreateConfigOutcomeCallable Aws::GroundStation::GroundStationClient::CreateConfigCallable ( const Model::CreateConfigRequest request) const
virtual

Creates a Config with the specified configData parameters.

Only one type of configData can be specified.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateDataflowEndpointGroup()

virtual Model::CreateDataflowEndpointGroupOutcome Aws::GroundStation::GroundStationClient::CreateDataflowEndpointGroup ( const Model::CreateDataflowEndpointGroupRequest request) const
virtual

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.

See Also:

AWS API Reference

◆ CreateDataflowEndpointGroupAsync()

virtual void Aws::GroundStation::GroundStationClient::CreateDataflowEndpointGroupAsync ( const Model::CreateDataflowEndpointGroupRequest request,
const CreateDataflowEndpointGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

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.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateDataflowEndpointGroupCallable()

virtual Model::CreateDataflowEndpointGroupOutcomeCallable Aws::GroundStation::GroundStationClient::CreateDataflowEndpointGroupCallable ( const Model::CreateDataflowEndpointGroupRequest request) const
virtual

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.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateMissionProfile()

virtual Model::CreateMissionProfileOutcome Aws::GroundStation::GroundStationClient::CreateMissionProfile ( const Model::CreateMissionProfileRequest request) const
virtual

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.

See Also:

AWS API Reference

◆ CreateMissionProfileAsync()

virtual void Aws::GroundStation::GroundStationClient::CreateMissionProfileAsync ( const Model::CreateMissionProfileRequest request,
const CreateMissionProfileResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

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.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateMissionProfileCallable()

virtual Model::CreateMissionProfileOutcomeCallable Aws::GroundStation::GroundStationClient::CreateMissionProfileCallable ( const Model::CreateMissionProfileRequest request) const
virtual

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.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteConfig()

virtual Model::DeleteConfigOutcome Aws::GroundStation::GroundStationClient::DeleteConfig ( const Model::DeleteConfigRequest request) const
virtual

Deletes a Config.

See Also:

AWS API Reference

◆ DeleteConfigAsync()

virtual void Aws::GroundStation::GroundStationClient::DeleteConfigAsync ( const Model::DeleteConfigRequest request,
const DeleteConfigResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a Config.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteConfigCallable()

virtual Model::DeleteConfigOutcomeCallable Aws::GroundStation::GroundStationClient::DeleteConfigCallable ( const Model::DeleteConfigRequest request) const
virtual

Deletes a Config.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteDataflowEndpointGroup()

virtual Model::DeleteDataflowEndpointGroupOutcome Aws::GroundStation::GroundStationClient::DeleteDataflowEndpointGroup ( const Model::DeleteDataflowEndpointGroupRequest request) const
virtual

Deletes a dataflow endpoint group.

See Also:

AWS API Reference

◆ DeleteDataflowEndpointGroupAsync()

virtual void Aws::GroundStation::GroundStationClient::DeleteDataflowEndpointGroupAsync ( const Model::DeleteDataflowEndpointGroupRequest request,
const DeleteDataflowEndpointGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a dataflow endpoint group.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteDataflowEndpointGroupCallable()

virtual Model::DeleteDataflowEndpointGroupOutcomeCallable Aws::GroundStation::GroundStationClient::DeleteDataflowEndpointGroupCallable ( const Model::DeleteDataflowEndpointGroupRequest request) const
virtual

Deletes a dataflow endpoint group.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteMissionProfile()

virtual Model::DeleteMissionProfileOutcome Aws::GroundStation::GroundStationClient::DeleteMissionProfile ( const Model::DeleteMissionProfileRequest request) const
virtual

Deletes a mission profile.

See Also:

AWS API Reference

◆ DeleteMissionProfileAsync()

virtual void Aws::GroundStation::GroundStationClient::DeleteMissionProfileAsync ( const Model::DeleteMissionProfileRequest request,
const DeleteMissionProfileResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a mission profile.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteMissionProfileCallable()

virtual Model::DeleteMissionProfileOutcomeCallable Aws::GroundStation::GroundStationClient::DeleteMissionProfileCallable ( const Model::DeleteMissionProfileRequest request) const
virtual

Deletes a mission profile.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DescribeContact()

virtual Model::DescribeContactOutcome Aws::GroundStation::GroundStationClient::DescribeContact ( const Model::DescribeContactRequest request) const
virtual

Describes an existing contact.

See Also:

AWS API Reference

◆ DescribeContactAsync()

virtual void Aws::GroundStation::GroundStationClient::DescribeContactAsync ( const Model::DescribeContactRequest request,
const DescribeContactResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Describes an existing contact.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DescribeContactCallable()

virtual Model::DescribeContactOutcomeCallable Aws::GroundStation::GroundStationClient::DescribeContactCallable ( const Model::DescribeContactRequest request) const
virtual

Describes an existing contact.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetConfig()

virtual Model::GetConfigOutcome Aws::GroundStation::GroundStationClient::GetConfig ( const Model::GetConfigRequest request) const
virtual

Returns Config information.

Only one Config response can be returned.

See Also:

AWS API Reference

◆ GetConfigAsync()

virtual void Aws::GroundStation::GroundStationClient::GetConfigAsync ( const Model::GetConfigRequest request,
const GetConfigResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns Config information.

Only one Config response can be returned.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetConfigCallable()

virtual Model::GetConfigOutcomeCallable Aws::GroundStation::GroundStationClient::GetConfigCallable ( const Model::GetConfigRequest request) const
virtual

Returns Config information.

Only one Config response can be returned.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetDataflowEndpointGroup()

virtual Model::GetDataflowEndpointGroupOutcome Aws::GroundStation::GroundStationClient::GetDataflowEndpointGroup ( const Model::GetDataflowEndpointGroupRequest request) const
virtual

Returns the dataflow endpoint group.

See Also:

AWS API Reference

◆ GetDataflowEndpointGroupAsync()

virtual void Aws::GroundStation::GroundStationClient::GetDataflowEndpointGroupAsync ( const Model::GetDataflowEndpointGroupRequest request,
const GetDataflowEndpointGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns the dataflow endpoint group.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetDataflowEndpointGroupCallable()

virtual Model::GetDataflowEndpointGroupOutcomeCallable Aws::GroundStation::GroundStationClient::GetDataflowEndpointGroupCallable ( const Model::GetDataflowEndpointGroupRequest request) const
virtual

Returns the dataflow endpoint group.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetMinuteUsage()

virtual Model::GetMinuteUsageOutcome Aws::GroundStation::GroundStationClient::GetMinuteUsage ( const Model::GetMinuteUsageRequest request) const
virtual

Returns the number of minutes used by account.

See Also:

AWS API Reference

◆ GetMinuteUsageAsync()

virtual void Aws::GroundStation::GroundStationClient::GetMinuteUsageAsync ( const Model::GetMinuteUsageRequest request,
const GetMinuteUsageResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns the number of minutes used by account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetMinuteUsageCallable()

virtual Model::GetMinuteUsageOutcomeCallable Aws::GroundStation::GroundStationClient::GetMinuteUsageCallable ( const Model::GetMinuteUsageRequest request) const
virtual

Returns the number of minutes used by account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetMissionProfile()

virtual Model::GetMissionProfileOutcome Aws::GroundStation::GroundStationClient::GetMissionProfile ( const Model::GetMissionProfileRequest request) const
virtual

Returns a mission profile.

See Also:

AWS API Reference

◆ GetMissionProfileAsync()

virtual void Aws::GroundStation::GroundStationClient::GetMissionProfileAsync ( const Model::GetMissionProfileRequest request,
const GetMissionProfileResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a mission profile.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetMissionProfileCallable()

virtual Model::GetMissionProfileOutcomeCallable Aws::GroundStation::GroundStationClient::GetMissionProfileCallable ( const Model::GetMissionProfileRequest request) const
virtual

Returns a mission profile.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetSatellite()

virtual Model::GetSatelliteOutcome Aws::GroundStation::GroundStationClient::GetSatellite ( const Model::GetSatelliteRequest request) const
virtual

Returns a satellite.

See Also:

AWS API Reference

◆ GetSatelliteAsync()

virtual void Aws::GroundStation::GroundStationClient::GetSatelliteAsync ( const Model::GetSatelliteRequest request,
const GetSatelliteResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a satellite.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetSatelliteCallable()

virtual Model::GetSatelliteOutcomeCallable Aws::GroundStation::GroundStationClient::GetSatelliteCallable ( const Model::GetSatelliteRequest request) const
virtual

Returns a satellite.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListConfigs()

virtual Model::ListConfigsOutcome Aws::GroundStation::GroundStationClient::ListConfigs ( const Model::ListConfigsRequest request) const
virtual

Returns a list of Config objects.

See Also:

AWS API Reference

◆ ListConfigsAsync()

virtual void Aws::GroundStation::GroundStationClient::ListConfigsAsync ( const Model::ListConfigsRequest request,
const ListConfigsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of Config objects.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListConfigsCallable()

virtual Model::ListConfigsOutcomeCallable Aws::GroundStation::GroundStationClient::ListConfigsCallable ( const Model::ListConfigsRequest request) const
virtual

Returns a list of Config objects.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListContacts()

virtual Model::ListContactsOutcome Aws::GroundStation::GroundStationClient::ListContacts ( const Model::ListContactsRequest request) const
virtual

Returns a list of contacts.

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

See Also:

AWS API Reference

◆ ListContactsAsync()

virtual void Aws::GroundStation::GroundStationClient::ListContactsAsync ( const Model::ListContactsRequest request,
const ListContactsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of contacts.

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

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListContactsCallable()

virtual Model::ListContactsOutcomeCallable Aws::GroundStation::GroundStationClient::ListContactsCallable ( const Model::ListContactsRequest request) const
virtual

Returns a list of contacts.

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

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListDataflowEndpointGroups()

virtual Model::ListDataflowEndpointGroupsOutcome Aws::GroundStation::GroundStationClient::ListDataflowEndpointGroups ( const Model::ListDataflowEndpointGroupsRequest request) const
virtual

Returns a list of DataflowEndpoint groups.

See Also:

AWS API Reference

◆ ListDataflowEndpointGroupsAsync()

virtual void Aws::GroundStation::GroundStationClient::ListDataflowEndpointGroupsAsync ( const Model::ListDataflowEndpointGroupsRequest request,
const ListDataflowEndpointGroupsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of DataflowEndpoint groups.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListDataflowEndpointGroupsCallable()

virtual Model::ListDataflowEndpointGroupsOutcomeCallable Aws::GroundStation::GroundStationClient::ListDataflowEndpointGroupsCallable ( const Model::ListDataflowEndpointGroupsRequest request) const
virtual

Returns a list of DataflowEndpoint groups.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListGroundStations()

virtual Model::ListGroundStationsOutcome Aws::GroundStation::GroundStationClient::ListGroundStations ( const Model::ListGroundStationsRequest request) const
virtual

Returns a list of ground stations.

See Also:

AWS API Reference

◆ ListGroundStationsAsync()

virtual void Aws::GroundStation::GroundStationClient::ListGroundStationsAsync ( const Model::ListGroundStationsRequest request,
const ListGroundStationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of ground stations.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListGroundStationsCallable()

virtual Model::ListGroundStationsOutcomeCallable Aws::GroundStation::GroundStationClient::ListGroundStationsCallable ( const Model::ListGroundStationsRequest request) const
virtual

Returns a list of ground stations.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListMissionProfiles()

virtual Model::ListMissionProfilesOutcome Aws::GroundStation::GroundStationClient::ListMissionProfiles ( const Model::ListMissionProfilesRequest request) const
virtual

Returns a list of mission profiles.

See Also:

AWS API Reference

◆ ListMissionProfilesAsync()

virtual void Aws::GroundStation::GroundStationClient::ListMissionProfilesAsync ( const Model::ListMissionProfilesRequest request,
const ListMissionProfilesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of mission profiles.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListMissionProfilesCallable()

virtual Model::ListMissionProfilesOutcomeCallable Aws::GroundStation::GroundStationClient::ListMissionProfilesCallable ( const Model::ListMissionProfilesRequest request) const
virtual

Returns a list of mission profiles.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListSatellites()

virtual Model::ListSatellitesOutcome Aws::GroundStation::GroundStationClient::ListSatellites ( const Model::ListSatellitesRequest request) const
virtual

Returns a list of satellites.

See Also:

AWS API Reference

◆ ListSatellitesAsync()

virtual void Aws::GroundStation::GroundStationClient::ListSatellitesAsync ( const Model::ListSatellitesRequest request,
const ListSatellitesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of satellites.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListSatellitesCallable()

virtual Model::ListSatellitesOutcomeCallable Aws::GroundStation::GroundStationClient::ListSatellitesCallable ( const Model::ListSatellitesRequest request) const
virtual

Returns a list of satellites.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ListTagsForResource()

virtual Model::ListTagsForResourceOutcome Aws::GroundStation::GroundStationClient::ListTagsForResource ( const Model::ListTagsForResourceRequest request) const
virtual

Returns a list of tags for a specified resource.

See Also:

AWS API Reference

◆ ListTagsForResourceAsync()

virtual void Aws::GroundStation::GroundStationClient::ListTagsForResourceAsync ( const Model::ListTagsForResourceRequest request,
const ListTagsForResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Returns a list of tags for a specified resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ListTagsForResourceCallable()

virtual Model::ListTagsForResourceOutcomeCallable Aws::GroundStation::GroundStationClient::ListTagsForResourceCallable ( const Model::ListTagsForResourceRequest request) const
virtual

Returns a list of tags for a specified resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ OverrideEndpoint()

void Aws::GroundStation::GroundStationClient::OverrideEndpoint ( const Aws::String endpoint)

◆ ReserveContact()

virtual Model::ReserveContactOutcome Aws::GroundStation::GroundStationClient::ReserveContact ( const Model::ReserveContactRequest request) const
virtual

Reserves a contact using specified parameters.

See Also:

AWS API Reference

◆ ReserveContactAsync()

virtual void Aws::GroundStation::GroundStationClient::ReserveContactAsync ( const Model::ReserveContactRequest request,
const ReserveContactResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Reserves a contact using specified parameters.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ReserveContactCallable()

virtual Model::ReserveContactOutcomeCallable Aws::GroundStation::GroundStationClient::ReserveContactCallable ( const Model::ReserveContactRequest request) const
virtual

Reserves a contact using specified parameters.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ TagResource()

virtual Model::TagResourceOutcome Aws::GroundStation::GroundStationClient::TagResource ( const Model::TagResourceRequest request) const
virtual

Assigns a tag to a resource.

See Also:

AWS API Reference

◆ TagResourceAsync()

virtual void Aws::GroundStation::GroundStationClient::TagResourceAsync ( const Model::TagResourceRequest request,
const TagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Assigns a tag to a resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ TagResourceCallable()

virtual Model::TagResourceOutcomeCallable Aws::GroundStation::GroundStationClient::TagResourceCallable ( const Model::TagResourceRequest request) const
virtual

Assigns a tag to a resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UntagResource()

virtual Model::UntagResourceOutcome Aws::GroundStation::GroundStationClient::UntagResource ( const Model::UntagResourceRequest request) const
virtual

Deassigns a resource tag.

See Also:

AWS API Reference

◆ UntagResourceAsync()

virtual void Aws::GroundStation::GroundStationClient::UntagResourceAsync ( const Model::UntagResourceRequest request,
const UntagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deassigns a resource tag.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UntagResourceCallable()

virtual Model::UntagResourceOutcomeCallable Aws::GroundStation::GroundStationClient::UntagResourceCallable ( const Model::UntagResourceRequest request) const
virtual

Deassigns a resource tag.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateConfig()

virtual Model::UpdateConfigOutcome Aws::GroundStation::GroundStationClient::UpdateConfig ( const Model::UpdateConfigRequest request) const
virtual

Updates the Config used when scheduling contacts.

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

See Also:

AWS API Reference

◆ UpdateConfigAsync()

virtual void Aws::GroundStation::GroundStationClient::UpdateConfigAsync ( const Model::UpdateConfigRequest request,
const UpdateConfigResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates the Config used when scheduling contacts.

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

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateConfigCallable()

virtual Model::UpdateConfigOutcomeCallable Aws::GroundStation::GroundStationClient::UpdateConfigCallable ( const Model::UpdateConfigRequest request) const
virtual

Updates the Config used when scheduling contacts.

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

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateMissionProfile()

virtual Model::UpdateMissionProfileOutcome Aws::GroundStation::GroundStationClient::UpdateMissionProfile ( const Model::UpdateMissionProfileRequest request) const
virtual

Updates a mission profile.

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

See Also:

AWS API Reference

◆ UpdateMissionProfileAsync()

virtual void Aws::GroundStation::GroundStationClient::UpdateMissionProfileAsync ( const Model::UpdateMissionProfileRequest request,
const UpdateMissionProfileResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a mission profile.

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

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateMissionProfileCallable()

virtual Model::UpdateMissionProfileOutcomeCallable Aws::GroundStation::GroundStationClient::UpdateMissionProfileCallable ( const Model::UpdateMissionProfileRequest request) const
virtual

Updates a mission profile.

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

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.


The documentation for this class was generated from the following file: