/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the groundstation-2019-05-23.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.GroundStation.Model; namespace Amazon.GroundStation { /// /// Interface for accessing GroundStation /// /// 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. /// public partial interface IAmazonGroundStation : IAmazonService, IDisposable { #if BCL45 || AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IGroundStationPaginatorFactory Paginators { get; } #endif #region CancelContact /// /// Cancels a contact with a specified contact ID. /// /// Container for the necessary parameters to execute the CancelContact service method. /// /// The response from the CancelContact service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for CancelContact Operation CancelContactResponse CancelContact(CancelContactRequest request); /// /// Initiates the asynchronous execution of the CancelContact operation. /// /// /// Container for the necessary parameters to execute the CancelContact operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCancelContact /// operation. /// REST API Reference for CancelContact Operation IAsyncResult BeginCancelContact(CancelContactRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CancelContact operation. /// /// /// The IAsyncResult returned by the call to BeginCancelContact. /// /// Returns a CancelContactResult from GroundStation. /// REST API Reference for CancelContact Operation CancelContactResponse EndCancelContact(IAsyncResult asyncResult); #endregion #region CreateConfig /// /// Creates a Config with the specified configData parameters. /// /// /// /// Only one type of configData can be specified. /// /// /// Container for the necessary parameters to execute the CreateConfig service method. /// /// The response from the CreateConfig service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Account limits for this resource have been exceeded. /// /// /// Resource was not found. /// /// REST API Reference for CreateConfig Operation CreateConfigResponse CreateConfig(CreateConfigRequest request); /// /// Initiates the asynchronous execution of the CreateConfig operation. /// /// /// Container for the necessary parameters to execute the CreateConfig operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateConfig /// operation. /// REST API Reference for CreateConfig Operation IAsyncResult BeginCreateConfig(CreateConfigRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateConfig operation. /// /// /// The IAsyncResult returned by the call to BeginCreateConfig. /// /// Returns a CreateConfigResult from GroundStation. /// REST API Reference for CreateConfig Operation CreateConfigResponse EndCreateConfig(IAsyncResult asyncResult); #endregion #region CreateDataflowEndpointGroup /// /// 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. /// /// /// Container for the necessary parameters to execute the CreateDataflowEndpointGroup service method. /// /// The response from the CreateDataflowEndpointGroup service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for CreateDataflowEndpointGroup Operation CreateDataflowEndpointGroupResponse CreateDataflowEndpointGroup(CreateDataflowEndpointGroupRequest request); /// /// Initiates the asynchronous execution of the CreateDataflowEndpointGroup operation. /// /// /// Container for the necessary parameters to execute the CreateDataflowEndpointGroup operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateDataflowEndpointGroup /// operation. /// REST API Reference for CreateDataflowEndpointGroup Operation IAsyncResult BeginCreateDataflowEndpointGroup(CreateDataflowEndpointGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateDataflowEndpointGroup operation. /// /// /// The IAsyncResult returned by the call to BeginCreateDataflowEndpointGroup. /// /// Returns a CreateDataflowEndpointGroupResult from GroundStation. /// REST API Reference for CreateDataflowEndpointGroup Operation CreateDataflowEndpointGroupResponse EndCreateDataflowEndpointGroup(IAsyncResult asyncResult); #endregion #region CreateEphemeris /// /// Creates an Ephemeris with the specified EphemerisData. /// /// Container for the necessary parameters to execute the CreateEphemeris service method. /// /// The response from the CreateEphemeris service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for CreateEphemeris Operation CreateEphemerisResponse CreateEphemeris(CreateEphemerisRequest request); /// /// Initiates the asynchronous execution of the CreateEphemeris operation. /// /// /// Container for the necessary parameters to execute the CreateEphemeris operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateEphemeris /// operation. /// REST API Reference for CreateEphemeris Operation IAsyncResult BeginCreateEphemeris(CreateEphemerisRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateEphemeris operation. /// /// /// The IAsyncResult returned by the call to BeginCreateEphemeris. /// /// Returns a CreateEphemerisResult from GroundStation. /// REST API Reference for CreateEphemeris Operation CreateEphemerisResponse EndCreateEphemeris(IAsyncResult asyncResult); #endregion #region CreateMissionProfile /// /// 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. /// /// /// Container for the necessary parameters to execute the CreateMissionProfile service method. /// /// The response from the CreateMissionProfile service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for CreateMissionProfile Operation CreateMissionProfileResponse CreateMissionProfile(CreateMissionProfileRequest request); /// /// Initiates the asynchronous execution of the CreateMissionProfile operation. /// /// /// Container for the necessary parameters to execute the CreateMissionProfile operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateMissionProfile /// operation. /// REST API Reference for CreateMissionProfile Operation IAsyncResult BeginCreateMissionProfile(CreateMissionProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateMissionProfile operation. /// /// /// The IAsyncResult returned by the call to BeginCreateMissionProfile. /// /// Returns a CreateMissionProfileResult from GroundStation. /// REST API Reference for CreateMissionProfile Operation CreateMissionProfileResponse EndCreateMissionProfile(IAsyncResult asyncResult); #endregion #region DeleteConfig /// /// Deletes a Config. /// /// Container for the necessary parameters to execute the DeleteConfig service method. /// /// The response from the DeleteConfig service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for DeleteConfig Operation DeleteConfigResponse DeleteConfig(DeleteConfigRequest request); /// /// Initiates the asynchronous execution of the DeleteConfig operation. /// /// /// Container for the necessary parameters to execute the DeleteConfig operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteConfig /// operation. /// REST API Reference for DeleteConfig Operation IAsyncResult BeginDeleteConfig(DeleteConfigRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteConfig operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteConfig. /// /// Returns a DeleteConfigResult from GroundStation. /// REST API Reference for DeleteConfig Operation DeleteConfigResponse EndDeleteConfig(IAsyncResult asyncResult); #endregion #region DeleteDataflowEndpointGroup /// /// Deletes a dataflow endpoint group. /// /// Container for the necessary parameters to execute the DeleteDataflowEndpointGroup service method. /// /// The response from the DeleteDataflowEndpointGroup service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for DeleteDataflowEndpointGroup Operation DeleteDataflowEndpointGroupResponse DeleteDataflowEndpointGroup(DeleteDataflowEndpointGroupRequest request); /// /// Initiates the asynchronous execution of the DeleteDataflowEndpointGroup operation. /// /// /// Container for the necessary parameters to execute the DeleteDataflowEndpointGroup operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteDataflowEndpointGroup /// operation. /// REST API Reference for DeleteDataflowEndpointGroup Operation IAsyncResult BeginDeleteDataflowEndpointGroup(DeleteDataflowEndpointGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteDataflowEndpointGroup operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteDataflowEndpointGroup. /// /// Returns a DeleteDataflowEndpointGroupResult from GroundStation. /// REST API Reference for DeleteDataflowEndpointGroup Operation DeleteDataflowEndpointGroupResponse EndDeleteDataflowEndpointGroup(IAsyncResult asyncResult); #endregion #region DeleteEphemeris /// /// Deletes an ephemeris /// /// Container for the necessary parameters to execute the DeleteEphemeris service method. /// /// The response from the DeleteEphemeris service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for DeleteEphemeris Operation DeleteEphemerisResponse DeleteEphemeris(DeleteEphemerisRequest request); /// /// Initiates the asynchronous execution of the DeleteEphemeris operation. /// /// /// Container for the necessary parameters to execute the DeleteEphemeris operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteEphemeris /// operation. /// REST API Reference for DeleteEphemeris Operation IAsyncResult BeginDeleteEphemeris(DeleteEphemerisRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteEphemeris operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteEphemeris. /// /// Returns a DeleteEphemerisResult from GroundStation. /// REST API Reference for DeleteEphemeris Operation DeleteEphemerisResponse EndDeleteEphemeris(IAsyncResult asyncResult); #endregion #region DeleteMissionProfile /// /// Deletes a mission profile. /// /// Container for the necessary parameters to execute the DeleteMissionProfile service method. /// /// The response from the DeleteMissionProfile service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for DeleteMissionProfile Operation DeleteMissionProfileResponse DeleteMissionProfile(DeleteMissionProfileRequest request); /// /// Initiates the asynchronous execution of the DeleteMissionProfile operation. /// /// /// Container for the necessary parameters to execute the DeleteMissionProfile operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteMissionProfile /// operation. /// REST API Reference for DeleteMissionProfile Operation IAsyncResult BeginDeleteMissionProfile(DeleteMissionProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteMissionProfile operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteMissionProfile. /// /// Returns a DeleteMissionProfileResult from GroundStation. /// REST API Reference for DeleteMissionProfile Operation DeleteMissionProfileResponse EndDeleteMissionProfile(IAsyncResult asyncResult); #endregion #region DescribeContact /// /// Describes an existing contact. /// /// Container for the necessary parameters to execute the DescribeContact service method. /// /// The response from the DescribeContact service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for DescribeContact Operation DescribeContactResponse DescribeContact(DescribeContactRequest request); /// /// Initiates the asynchronous execution of the DescribeContact operation. /// /// /// Container for the necessary parameters to execute the DescribeContact operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeContact /// operation. /// REST API Reference for DescribeContact Operation IAsyncResult BeginDescribeContact(DescribeContactRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeContact operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeContact. /// /// Returns a DescribeContactResult from GroundStation. /// REST API Reference for DescribeContact Operation DescribeContactResponse EndDescribeContact(IAsyncResult asyncResult); #endregion #region DescribeEphemeris /// /// Describes an existing ephemeris. /// /// Container for the necessary parameters to execute the DescribeEphemeris service method. /// /// The response from the DescribeEphemeris service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for DescribeEphemeris Operation DescribeEphemerisResponse DescribeEphemeris(DescribeEphemerisRequest request); /// /// Initiates the asynchronous execution of the DescribeEphemeris operation. /// /// /// Container for the necessary parameters to execute the DescribeEphemeris operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeEphemeris /// operation. /// REST API Reference for DescribeEphemeris Operation IAsyncResult BeginDescribeEphemeris(DescribeEphemerisRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DescribeEphemeris operation. /// /// /// The IAsyncResult returned by the call to BeginDescribeEphemeris. /// /// Returns a DescribeEphemerisResult from GroundStation. /// REST API Reference for DescribeEphemeris Operation DescribeEphemerisResponse EndDescribeEphemeris(IAsyncResult asyncResult); #endregion #region GetAgentConfiguration /// /// /// /// For use by AWS Ground Station Agent and shouldn't be called directly. /// /// /// /// Gets the latest configuration information for a registered agent. /// /// /// Container for the necessary parameters to execute the GetAgentConfiguration service method. /// /// The response from the GetAgentConfiguration service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for GetAgentConfiguration Operation GetAgentConfigurationResponse GetAgentConfiguration(GetAgentConfigurationRequest request); /// /// Initiates the asynchronous execution of the GetAgentConfiguration operation. /// /// /// Container for the necessary parameters to execute the GetAgentConfiguration operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetAgentConfiguration /// operation. /// REST API Reference for GetAgentConfiguration Operation IAsyncResult BeginGetAgentConfiguration(GetAgentConfigurationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetAgentConfiguration operation. /// /// /// The IAsyncResult returned by the call to BeginGetAgentConfiguration. /// /// Returns a GetAgentConfigurationResult from GroundStation. /// REST API Reference for GetAgentConfiguration Operation GetAgentConfigurationResponse EndGetAgentConfiguration(IAsyncResult asyncResult); #endregion #region GetConfig /// /// Returns Config information. /// /// /// /// Only one Config response can be returned. /// /// /// Container for the necessary parameters to execute the GetConfig service method. /// /// The response from the GetConfig service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for GetConfig Operation GetConfigResponse GetConfig(GetConfigRequest request); /// /// Initiates the asynchronous execution of the GetConfig operation. /// /// /// Container for the necessary parameters to execute the GetConfig operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetConfig /// operation. /// REST API Reference for GetConfig Operation IAsyncResult BeginGetConfig(GetConfigRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetConfig operation. /// /// /// The IAsyncResult returned by the call to BeginGetConfig. /// /// Returns a GetConfigResult from GroundStation. /// REST API Reference for GetConfig Operation GetConfigResponse EndGetConfig(IAsyncResult asyncResult); #endregion #region GetDataflowEndpointGroup /// /// Returns the dataflow endpoint group. /// /// Container for the necessary parameters to execute the GetDataflowEndpointGroup service method. /// /// The response from the GetDataflowEndpointGroup service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for GetDataflowEndpointGroup Operation GetDataflowEndpointGroupResponse GetDataflowEndpointGroup(GetDataflowEndpointGroupRequest request); /// /// Initiates the asynchronous execution of the GetDataflowEndpointGroup operation. /// /// /// Container for the necessary parameters to execute the GetDataflowEndpointGroup operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetDataflowEndpointGroup /// operation. /// REST API Reference for GetDataflowEndpointGroup Operation IAsyncResult BeginGetDataflowEndpointGroup(GetDataflowEndpointGroupRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetDataflowEndpointGroup operation. /// /// /// The IAsyncResult returned by the call to BeginGetDataflowEndpointGroup. /// /// Returns a GetDataflowEndpointGroupResult from GroundStation. /// REST API Reference for GetDataflowEndpointGroup Operation GetDataflowEndpointGroupResponse EndGetDataflowEndpointGroup(IAsyncResult asyncResult); #endregion #region GetMinuteUsage /// /// Returns the number of reserved minutes used by account. /// /// Container for the necessary parameters to execute the GetMinuteUsage service method. /// /// The response from the GetMinuteUsage service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for GetMinuteUsage Operation GetMinuteUsageResponse GetMinuteUsage(GetMinuteUsageRequest request); /// /// Initiates the asynchronous execution of the GetMinuteUsage operation. /// /// /// Container for the necessary parameters to execute the GetMinuteUsage operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetMinuteUsage /// operation. /// REST API Reference for GetMinuteUsage Operation IAsyncResult BeginGetMinuteUsage(GetMinuteUsageRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetMinuteUsage operation. /// /// /// The IAsyncResult returned by the call to BeginGetMinuteUsage. /// /// Returns a GetMinuteUsageResult from GroundStation. /// REST API Reference for GetMinuteUsage Operation GetMinuteUsageResponse EndGetMinuteUsage(IAsyncResult asyncResult); #endregion #region GetMissionProfile /// /// Returns a mission profile. /// /// Container for the necessary parameters to execute the GetMissionProfile service method. /// /// The response from the GetMissionProfile service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for GetMissionProfile Operation GetMissionProfileResponse GetMissionProfile(GetMissionProfileRequest request); /// /// Initiates the asynchronous execution of the GetMissionProfile operation. /// /// /// Container for the necessary parameters to execute the GetMissionProfile operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetMissionProfile /// operation. /// REST API Reference for GetMissionProfile Operation IAsyncResult BeginGetMissionProfile(GetMissionProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetMissionProfile operation. /// /// /// The IAsyncResult returned by the call to BeginGetMissionProfile. /// /// Returns a GetMissionProfileResult from GroundStation. /// REST API Reference for GetMissionProfile Operation GetMissionProfileResponse EndGetMissionProfile(IAsyncResult asyncResult); #endregion #region GetSatellite /// /// Returns a satellite. /// /// Container for the necessary parameters to execute the GetSatellite service method. /// /// The response from the GetSatellite service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for GetSatellite Operation GetSatelliteResponse GetSatellite(GetSatelliteRequest request); /// /// Initiates the asynchronous execution of the GetSatellite operation. /// /// /// Container for the necessary parameters to execute the GetSatellite operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetSatellite /// operation. /// REST API Reference for GetSatellite Operation IAsyncResult BeginGetSatellite(GetSatelliteRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetSatellite operation. /// /// /// The IAsyncResult returned by the call to BeginGetSatellite. /// /// Returns a GetSatelliteResult from GroundStation. /// REST API Reference for GetSatellite Operation GetSatelliteResponse EndGetSatellite(IAsyncResult asyncResult); #endregion #region ListConfigs /// /// Returns a list of Config objects. /// /// Container for the necessary parameters to execute the ListConfigs service method. /// /// The response from the ListConfigs service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for ListConfigs Operation ListConfigsResponse ListConfigs(ListConfigsRequest request); /// /// Initiates the asynchronous execution of the ListConfigs operation. /// /// /// Container for the necessary parameters to execute the ListConfigs operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListConfigs /// operation. /// REST API Reference for ListConfigs Operation IAsyncResult BeginListConfigs(ListConfigsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListConfigs operation. /// /// /// The IAsyncResult returned by the call to BeginListConfigs. /// /// Returns a ListConfigsResult from GroundStation. /// REST API Reference for ListConfigs Operation ListConfigsResponse EndListConfigs(IAsyncResult asyncResult); #endregion #region ListContacts /// /// Returns a list of contacts. /// /// /// /// If statusList contains AVAILABLE, the request must include groundStation, /// missionprofileArn, and satelliteArn. /// /// /// Container for the necessary parameters to execute the ListContacts service method. /// /// The response from the ListContacts service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for ListContacts Operation ListContactsResponse ListContacts(ListContactsRequest request); /// /// Initiates the asynchronous execution of the ListContacts operation. /// /// /// Container for the necessary parameters to execute the ListContacts operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListContacts /// operation. /// REST API Reference for ListContacts Operation IAsyncResult BeginListContacts(ListContactsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListContacts operation. /// /// /// The IAsyncResult returned by the call to BeginListContacts. /// /// Returns a ListContactsResult from GroundStation. /// REST API Reference for ListContacts Operation ListContactsResponse EndListContacts(IAsyncResult asyncResult); #endregion #region ListDataflowEndpointGroups /// /// Returns a list of DataflowEndpoint groups. /// /// Container for the necessary parameters to execute the ListDataflowEndpointGroups service method. /// /// The response from the ListDataflowEndpointGroups service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for ListDataflowEndpointGroups Operation ListDataflowEndpointGroupsResponse ListDataflowEndpointGroups(ListDataflowEndpointGroupsRequest request); /// /// Initiates the asynchronous execution of the ListDataflowEndpointGroups operation. /// /// /// Container for the necessary parameters to execute the ListDataflowEndpointGroups operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListDataflowEndpointGroups /// operation. /// REST API Reference for ListDataflowEndpointGroups Operation IAsyncResult BeginListDataflowEndpointGroups(ListDataflowEndpointGroupsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDataflowEndpointGroups operation. /// /// /// The IAsyncResult returned by the call to BeginListDataflowEndpointGroups. /// /// Returns a ListDataflowEndpointGroupsResult from GroundStation. /// REST API Reference for ListDataflowEndpointGroups Operation ListDataflowEndpointGroupsResponse EndListDataflowEndpointGroups(IAsyncResult asyncResult); #endregion #region ListEphemerides /// /// List existing ephemerides. /// /// Container for the necessary parameters to execute the ListEphemerides service method. /// /// The response from the ListEphemerides service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for ListEphemerides Operation ListEphemeridesResponse ListEphemerides(ListEphemeridesRequest request); /// /// Initiates the asynchronous execution of the ListEphemerides operation. /// /// /// Container for the necessary parameters to execute the ListEphemerides operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListEphemerides /// operation. /// REST API Reference for ListEphemerides Operation IAsyncResult BeginListEphemerides(ListEphemeridesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListEphemerides operation. /// /// /// The IAsyncResult returned by the call to BeginListEphemerides. /// /// Returns a ListEphemeridesResult from GroundStation. /// REST API Reference for ListEphemerides Operation ListEphemeridesResponse EndListEphemerides(IAsyncResult asyncResult); #endregion #region ListGroundStations /// /// Returns a list of ground stations. /// /// Container for the necessary parameters to execute the ListGroundStations service method. /// /// The response from the ListGroundStations service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for ListGroundStations Operation ListGroundStationsResponse ListGroundStations(ListGroundStationsRequest request); /// /// Initiates the asynchronous execution of the ListGroundStations operation. /// /// /// Container for the necessary parameters to execute the ListGroundStations operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListGroundStations /// operation. /// REST API Reference for ListGroundStations Operation IAsyncResult BeginListGroundStations(ListGroundStationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListGroundStations operation. /// /// /// The IAsyncResult returned by the call to BeginListGroundStations. /// /// Returns a ListGroundStationsResult from GroundStation. /// REST API Reference for ListGroundStations Operation ListGroundStationsResponse EndListGroundStations(IAsyncResult asyncResult); #endregion #region ListMissionProfiles /// /// Returns a list of mission profiles. /// /// Container for the necessary parameters to execute the ListMissionProfiles service method. /// /// The response from the ListMissionProfiles service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for ListMissionProfiles Operation ListMissionProfilesResponse ListMissionProfiles(ListMissionProfilesRequest request); /// /// Initiates the asynchronous execution of the ListMissionProfiles operation. /// /// /// Container for the necessary parameters to execute the ListMissionProfiles operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListMissionProfiles /// operation. /// REST API Reference for ListMissionProfiles Operation IAsyncResult BeginListMissionProfiles(ListMissionProfilesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListMissionProfiles operation. /// /// /// The IAsyncResult returned by the call to BeginListMissionProfiles. /// /// Returns a ListMissionProfilesResult from GroundStation. /// REST API Reference for ListMissionProfiles Operation ListMissionProfilesResponse EndListMissionProfiles(IAsyncResult asyncResult); #endregion #region ListSatellites /// /// Returns a list of satellites. /// /// Container for the necessary parameters to execute the ListSatellites service method. /// /// The response from the ListSatellites service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for ListSatellites Operation ListSatellitesResponse ListSatellites(ListSatellitesRequest request); /// /// Initiates the asynchronous execution of the ListSatellites operation. /// /// /// Container for the necessary parameters to execute the ListSatellites operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListSatellites /// operation. /// REST API Reference for ListSatellites Operation IAsyncResult BeginListSatellites(ListSatellitesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListSatellites operation. /// /// /// The IAsyncResult returned by the call to BeginListSatellites. /// /// Returns a ListSatellitesResult from GroundStation. /// REST API Reference for ListSatellites Operation ListSatellitesResponse EndListSatellites(IAsyncResult asyncResult); #endregion #region ListTagsForResource /// /// Returns a list of tags for a specified resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Initiates the asynchronous execution of the ListTagsForResource operation. /// /// /// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource /// operation. /// REST API Reference for ListTagsForResource Operation IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTagsForResource operation. /// /// /// The IAsyncResult returned by the call to BeginListTagsForResource. /// /// Returns a ListTagsForResourceResult from GroundStation. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #endregion #region RegisterAgent /// /// /// /// For use by AWS Ground Station Agent and shouldn't be called directly. /// /// /// /// Registers a new agent with AWS Ground Station. /// /// /// Container for the necessary parameters to execute the RegisterAgent service method. /// /// The response from the RegisterAgent service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for RegisterAgent Operation RegisterAgentResponse RegisterAgent(RegisterAgentRequest request); /// /// Initiates the asynchronous execution of the RegisterAgent operation. /// /// /// Container for the necessary parameters to execute the RegisterAgent operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRegisterAgent /// operation. /// REST API Reference for RegisterAgent Operation IAsyncResult BeginRegisterAgent(RegisterAgentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the RegisterAgent operation. /// /// /// The IAsyncResult returned by the call to BeginRegisterAgent. /// /// Returns a RegisterAgentResult from GroundStation. /// REST API Reference for RegisterAgent Operation RegisterAgentResponse EndRegisterAgent(IAsyncResult asyncResult); #endregion #region ReserveContact /// /// Reserves a contact using specified parameters. /// /// Container for the necessary parameters to execute the ReserveContact service method. /// /// The response from the ReserveContact service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for ReserveContact Operation ReserveContactResponse ReserveContact(ReserveContactRequest request); /// /// Initiates the asynchronous execution of the ReserveContact operation. /// /// /// Container for the necessary parameters to execute the ReserveContact operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndReserveContact /// operation. /// REST API Reference for ReserveContact Operation IAsyncResult BeginReserveContact(ReserveContactRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ReserveContact operation. /// /// /// The IAsyncResult returned by the call to BeginReserveContact. /// /// Returns a ReserveContactResult from GroundStation. /// REST API Reference for ReserveContact Operation ReserveContactResponse EndReserveContact(IAsyncResult asyncResult); #endregion #region TagResource /// /// Assigns a tag to a resource. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource /// operation. /// REST API Reference for TagResource Operation IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TagResource operation. /// /// /// The IAsyncResult returned by the call to BeginTagResource. /// /// Returns a TagResourceResult from GroundStation. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region UntagResource /// /// Deassigns a resource tag. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource /// operation. /// REST API Reference for UntagResource Operation IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UntagResource operation. /// /// /// The IAsyncResult returned by the call to BeginUntagResource. /// /// Returns a UntagResourceResult from GroundStation. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion #region UpdateAgentStatus /// /// /// /// For use by AWS Ground Station Agent and shouldn't be called directly. /// /// /// /// Update the status of the agent. /// /// /// Container for the necessary parameters to execute the UpdateAgentStatus service method. /// /// The response from the UpdateAgentStatus service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for UpdateAgentStatus Operation UpdateAgentStatusResponse UpdateAgentStatus(UpdateAgentStatusRequest request); /// /// Initiates the asynchronous execution of the UpdateAgentStatus operation. /// /// /// Container for the necessary parameters to execute the UpdateAgentStatus operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateAgentStatus /// operation. /// REST API Reference for UpdateAgentStatus Operation IAsyncResult BeginUpdateAgentStatus(UpdateAgentStatusRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateAgentStatus operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateAgentStatus. /// /// Returns a UpdateAgentStatusResult from GroundStation. /// REST API Reference for UpdateAgentStatus Operation UpdateAgentStatusResponse EndUpdateAgentStatus(IAsyncResult asyncResult); #endregion #region UpdateConfig /// /// Updates the Config used when scheduling contacts. /// /// /// /// Updating a Config will not update the execution parameters for existing /// future contacts scheduled with this Config. /// /// /// Container for the necessary parameters to execute the UpdateConfig service method. /// /// The response from the UpdateConfig service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for UpdateConfig Operation UpdateConfigResponse UpdateConfig(UpdateConfigRequest request); /// /// Initiates the asynchronous execution of the UpdateConfig operation. /// /// /// Container for the necessary parameters to execute the UpdateConfig operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateConfig /// operation. /// REST API Reference for UpdateConfig Operation IAsyncResult BeginUpdateConfig(UpdateConfigRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateConfig operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateConfig. /// /// Returns a UpdateConfigResult from GroundStation. /// REST API Reference for UpdateConfig Operation UpdateConfigResponse EndUpdateConfig(IAsyncResult asyncResult); #endregion #region UpdateEphemeris /// /// Updates an existing ephemeris /// /// Container for the necessary parameters to execute the UpdateEphemeris service method. /// /// The response from the UpdateEphemeris service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for UpdateEphemeris Operation UpdateEphemerisResponse UpdateEphemeris(UpdateEphemerisRequest request); /// /// Initiates the asynchronous execution of the UpdateEphemeris operation. /// /// /// Container for the necessary parameters to execute the UpdateEphemeris operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateEphemeris /// operation. /// REST API Reference for UpdateEphemeris Operation IAsyncResult BeginUpdateEphemeris(UpdateEphemerisRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateEphemeris operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateEphemeris. /// /// Returns a UpdateEphemerisResult from GroundStation. /// REST API Reference for UpdateEphemeris Operation UpdateEphemerisResponse EndUpdateEphemeris(IAsyncResult asyncResult); #endregion #region UpdateMissionProfile /// /// Updates a mission profile. /// /// /// /// Updating a mission profile will not update the execution parameters for existing future /// contacts. /// /// /// Container for the necessary parameters to execute the UpdateMissionProfile service method. /// /// The response from the UpdateMissionProfile service method, as returned by GroundStation. /// /// Dependency encountered an error. /// /// /// One or more parameters are not valid. /// /// /// Resource was not found. /// /// REST API Reference for UpdateMissionProfile Operation UpdateMissionProfileResponse UpdateMissionProfile(UpdateMissionProfileRequest request); /// /// Initiates the asynchronous execution of the UpdateMissionProfile operation. /// /// /// Container for the necessary parameters to execute the UpdateMissionProfile operation on AmazonGroundStationClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateMissionProfile /// operation. /// REST API Reference for UpdateMissionProfile Operation IAsyncResult BeginUpdateMissionProfile(UpdateMissionProfileRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateMissionProfile operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateMissionProfile. /// /// Returns a UpdateMissionProfileResult from GroundStation. /// REST API Reference for UpdateMissionProfile Operation UpdateMissionProfileResponse EndUpdateMissionProfile(IAsyncResult asyncResult); #endregion } }