/* * 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 amplify-2017-07-25.normal.json service model. */ using System; using System.Collections.Generic; using Amazon.Runtime; using Amazon.Amplify.Model; namespace Amazon.Amplify { /// /// Interface for accessing Amplify /// /// Amplify enables developers to develop and deploy cloud-powered mobile and web apps. /// The Amplify Console provides a continuous delivery and hosting service for web applications. /// For more information, see the Amplify /// Console User Guide. The Amplify Framework is a comprehensive set of SDKs, libraries, /// tools, and documentation for client app development. For more information, see the /// Amplify Framework. /// public partial interface IAmazonAmplify : IAmazonService, IDisposable { #region CreateApp /// /// Creates a new Amplify app. /// /// Container for the necessary parameters to execute the CreateApp service method. /// /// The response from the CreateApp service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for CreateApp Operation CreateAppResponse CreateApp(CreateAppRequest request); /// /// Initiates the asynchronous execution of the CreateApp operation. /// /// /// Container for the necessary parameters to execute the CreateApp operation on AmazonAmplifyClient. /// 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 EndCreateApp /// operation. /// REST API Reference for CreateApp Operation IAsyncResult BeginCreateApp(CreateAppRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateApp operation. /// /// /// The IAsyncResult returned by the call to BeginCreateApp. /// /// Returns a CreateAppResult from Amplify. /// REST API Reference for CreateApp Operation CreateAppResponse EndCreateApp(IAsyncResult asyncResult); #endregion #region CreateBackendEnvironment /// /// Creates a new backend environment for an Amplify app. /// /// Container for the necessary parameters to execute the CreateBackendEnvironment service method. /// /// The response from the CreateBackendEnvironment service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for CreateBackendEnvironment Operation CreateBackendEnvironmentResponse CreateBackendEnvironment(CreateBackendEnvironmentRequest request); /// /// Initiates the asynchronous execution of the CreateBackendEnvironment operation. /// /// /// Container for the necessary parameters to execute the CreateBackendEnvironment operation on AmazonAmplifyClient. /// 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 EndCreateBackendEnvironment /// operation. /// REST API Reference for CreateBackendEnvironment Operation IAsyncResult BeginCreateBackendEnvironment(CreateBackendEnvironmentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateBackendEnvironment operation. /// /// /// The IAsyncResult returned by the call to BeginCreateBackendEnvironment. /// /// Returns a CreateBackendEnvironmentResult from Amplify. /// REST API Reference for CreateBackendEnvironment Operation CreateBackendEnvironmentResponse EndCreateBackendEnvironment(IAsyncResult asyncResult); #endregion #region CreateBranch /// /// Creates a new branch for an Amplify app. /// /// Container for the necessary parameters to execute the CreateBranch service method. /// /// The response from the CreateBranch service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for CreateBranch Operation CreateBranchResponse CreateBranch(CreateBranchRequest request); /// /// Initiates the asynchronous execution of the CreateBranch operation. /// /// /// Container for the necessary parameters to execute the CreateBranch operation on AmazonAmplifyClient. /// 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 EndCreateBranch /// operation. /// REST API Reference for CreateBranch Operation IAsyncResult BeginCreateBranch(CreateBranchRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateBranch operation. /// /// /// The IAsyncResult returned by the call to BeginCreateBranch. /// /// Returns a CreateBranchResult from Amplify. /// REST API Reference for CreateBranch Operation CreateBranchResponse EndCreateBranch(IAsyncResult asyncResult); #endregion #region CreateDeployment /// /// Creates a deployment for a manually deployed Amplify app. Manually deployed apps /// are not connected to a repository. /// /// Container for the necessary parameters to execute the CreateDeployment service method. /// /// The response from the CreateDeployment service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for CreateDeployment Operation CreateDeploymentResponse CreateDeployment(CreateDeploymentRequest request); /// /// Initiates the asynchronous execution of the CreateDeployment operation. /// /// /// Container for the necessary parameters to execute the CreateDeployment operation on AmazonAmplifyClient. /// 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 EndCreateDeployment /// operation. /// REST API Reference for CreateDeployment Operation IAsyncResult BeginCreateDeployment(CreateDeploymentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateDeployment operation. /// /// /// The IAsyncResult returned by the call to BeginCreateDeployment. /// /// Returns a CreateDeploymentResult from Amplify. /// REST API Reference for CreateDeployment Operation CreateDeploymentResponse EndCreateDeployment(IAsyncResult asyncResult); #endregion #region CreateDomainAssociation /// /// Creates a new domain association for an Amplify app. This action associates a custom /// domain with the Amplify app /// /// Container for the necessary parameters to execute the CreateDomainAssociation service method. /// /// The response from the CreateDomainAssociation service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for CreateDomainAssociation Operation CreateDomainAssociationResponse CreateDomainAssociation(CreateDomainAssociationRequest request); /// /// Initiates the asynchronous execution of the CreateDomainAssociation operation. /// /// /// Container for the necessary parameters to execute the CreateDomainAssociation operation on AmazonAmplifyClient. /// 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 EndCreateDomainAssociation /// operation. /// REST API Reference for CreateDomainAssociation Operation IAsyncResult BeginCreateDomainAssociation(CreateDomainAssociationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateDomainAssociation operation. /// /// /// The IAsyncResult returned by the call to BeginCreateDomainAssociation. /// /// Returns a CreateDomainAssociationResult from Amplify. /// REST API Reference for CreateDomainAssociation Operation CreateDomainAssociationResponse EndCreateDomainAssociation(IAsyncResult asyncResult); #endregion #region CreateWebhook /// /// Creates a new webhook on an Amplify app. /// /// Container for the necessary parameters to execute the CreateWebhook service method. /// /// The response from the CreateWebhook service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for CreateWebhook Operation CreateWebhookResponse CreateWebhook(CreateWebhookRequest request); /// /// Initiates the asynchronous execution of the CreateWebhook operation. /// /// /// Container for the necessary parameters to execute the CreateWebhook operation on AmazonAmplifyClient. /// 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 EndCreateWebhook /// operation. /// REST API Reference for CreateWebhook Operation IAsyncResult BeginCreateWebhook(CreateWebhookRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateWebhook operation. /// /// /// The IAsyncResult returned by the call to BeginCreateWebhook. /// /// Returns a CreateWebhookResult from Amplify. /// REST API Reference for CreateWebhook Operation CreateWebhookResponse EndCreateWebhook(IAsyncResult asyncResult); #endregion #region DeleteApp /// /// Deletes an existing Amplify app specified by an app ID. /// /// Container for the necessary parameters to execute the DeleteApp service method. /// /// The response from the DeleteApp service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for DeleteApp Operation DeleteAppResponse DeleteApp(DeleteAppRequest request); /// /// Initiates the asynchronous execution of the DeleteApp operation. /// /// /// Container for the necessary parameters to execute the DeleteApp operation on AmazonAmplifyClient. /// 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 EndDeleteApp /// operation. /// REST API Reference for DeleteApp Operation IAsyncResult BeginDeleteApp(DeleteAppRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteApp operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteApp. /// /// Returns a DeleteAppResult from Amplify. /// REST API Reference for DeleteApp Operation DeleteAppResponse EndDeleteApp(IAsyncResult asyncResult); #endregion #region DeleteBackendEnvironment /// /// Deletes a backend environment for an Amplify app. /// /// Container for the necessary parameters to execute the DeleteBackendEnvironment service method. /// /// The response from the DeleteBackendEnvironment service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for DeleteBackendEnvironment Operation DeleteBackendEnvironmentResponse DeleteBackendEnvironment(DeleteBackendEnvironmentRequest request); /// /// Initiates the asynchronous execution of the DeleteBackendEnvironment operation. /// /// /// Container for the necessary parameters to execute the DeleteBackendEnvironment operation on AmazonAmplifyClient. /// 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 EndDeleteBackendEnvironment /// operation. /// REST API Reference for DeleteBackendEnvironment Operation IAsyncResult BeginDeleteBackendEnvironment(DeleteBackendEnvironmentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteBackendEnvironment operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteBackendEnvironment. /// /// Returns a DeleteBackendEnvironmentResult from Amplify. /// REST API Reference for DeleteBackendEnvironment Operation DeleteBackendEnvironmentResponse EndDeleteBackendEnvironment(IAsyncResult asyncResult); #endregion #region DeleteBranch /// /// Deletes a branch for an Amplify app. /// /// Container for the necessary parameters to execute the DeleteBranch service method. /// /// The response from the DeleteBranch service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for DeleteBranch Operation DeleteBranchResponse DeleteBranch(DeleteBranchRequest request); /// /// Initiates the asynchronous execution of the DeleteBranch operation. /// /// /// Container for the necessary parameters to execute the DeleteBranch operation on AmazonAmplifyClient. /// 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 EndDeleteBranch /// operation. /// REST API Reference for DeleteBranch Operation IAsyncResult BeginDeleteBranch(DeleteBranchRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteBranch operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteBranch. /// /// Returns a DeleteBranchResult from Amplify. /// REST API Reference for DeleteBranch Operation DeleteBranchResponse EndDeleteBranch(IAsyncResult asyncResult); #endregion #region DeleteDomainAssociation /// /// Deletes a domain association for an Amplify app. /// /// Container for the necessary parameters to execute the DeleteDomainAssociation service method. /// /// The response from the DeleteDomainAssociation service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for DeleteDomainAssociation Operation DeleteDomainAssociationResponse DeleteDomainAssociation(DeleteDomainAssociationRequest request); /// /// Initiates the asynchronous execution of the DeleteDomainAssociation operation. /// /// /// Container for the necessary parameters to execute the DeleteDomainAssociation operation on AmazonAmplifyClient. /// 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 EndDeleteDomainAssociation /// operation. /// REST API Reference for DeleteDomainAssociation Operation IAsyncResult BeginDeleteDomainAssociation(DeleteDomainAssociationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteDomainAssociation operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteDomainAssociation. /// /// Returns a DeleteDomainAssociationResult from Amplify. /// REST API Reference for DeleteDomainAssociation Operation DeleteDomainAssociationResponse EndDeleteDomainAssociation(IAsyncResult asyncResult); #endregion #region DeleteJob /// /// Deletes a job for a branch of an Amplify app. /// /// Container for the necessary parameters to execute the DeleteJob service method. /// /// The response from the DeleteJob service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for DeleteJob Operation DeleteJobResponse DeleteJob(DeleteJobRequest request); /// /// Initiates the asynchronous execution of the DeleteJob operation. /// /// /// Container for the necessary parameters to execute the DeleteJob operation on AmazonAmplifyClient. /// 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 EndDeleteJob /// operation. /// REST API Reference for DeleteJob Operation IAsyncResult BeginDeleteJob(DeleteJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteJob operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteJob. /// /// Returns a DeleteJobResult from Amplify. /// REST API Reference for DeleteJob Operation DeleteJobResponse EndDeleteJob(IAsyncResult asyncResult); #endregion #region DeleteWebhook /// /// Deletes a webhook. /// /// Container for the necessary parameters to execute the DeleteWebhook service method. /// /// The response from the DeleteWebhook service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for DeleteWebhook Operation DeleteWebhookResponse DeleteWebhook(DeleteWebhookRequest request); /// /// Initiates the asynchronous execution of the DeleteWebhook operation. /// /// /// Container for the necessary parameters to execute the DeleteWebhook operation on AmazonAmplifyClient. /// 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 EndDeleteWebhook /// operation. /// REST API Reference for DeleteWebhook Operation IAsyncResult BeginDeleteWebhook(DeleteWebhookRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteWebhook operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteWebhook. /// /// Returns a DeleteWebhookResult from Amplify. /// REST API Reference for DeleteWebhook Operation DeleteWebhookResponse EndDeleteWebhook(IAsyncResult asyncResult); #endregion #region GenerateAccessLogs /// /// Returns the website access logs for a specific time range using a presigned URL. /// /// Container for the necessary parameters to execute the GenerateAccessLogs service method. /// /// The response from the GenerateAccessLogs service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for GenerateAccessLogs Operation GenerateAccessLogsResponse GenerateAccessLogs(GenerateAccessLogsRequest request); /// /// Initiates the asynchronous execution of the GenerateAccessLogs operation. /// /// /// Container for the necessary parameters to execute the GenerateAccessLogs operation on AmazonAmplifyClient. /// 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 EndGenerateAccessLogs /// operation. /// REST API Reference for GenerateAccessLogs Operation IAsyncResult BeginGenerateAccessLogs(GenerateAccessLogsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GenerateAccessLogs operation. /// /// /// The IAsyncResult returned by the call to BeginGenerateAccessLogs. /// /// Returns a GenerateAccessLogsResult from Amplify. /// REST API Reference for GenerateAccessLogs Operation GenerateAccessLogsResponse EndGenerateAccessLogs(IAsyncResult asyncResult); #endregion #region GetApp /// /// Returns an existing Amplify app by appID. /// /// Container for the necessary parameters to execute the GetApp service method. /// /// The response from the GetApp service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for GetApp Operation GetAppResponse GetApp(GetAppRequest request); /// /// Initiates the asynchronous execution of the GetApp operation. /// /// /// Container for the necessary parameters to execute the GetApp operation on AmazonAmplifyClient. /// 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 EndGetApp /// operation. /// REST API Reference for GetApp Operation IAsyncResult BeginGetApp(GetAppRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetApp operation. /// /// /// The IAsyncResult returned by the call to BeginGetApp. /// /// Returns a GetAppResult from Amplify. /// REST API Reference for GetApp Operation GetAppResponse EndGetApp(IAsyncResult asyncResult); #endregion #region GetArtifactUrl /// /// Returns the artifact info that corresponds to an artifact id. /// /// Container for the necessary parameters to execute the GetArtifactUrl service method. /// /// The response from the GetArtifactUrl service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for GetArtifactUrl Operation GetArtifactUrlResponse GetArtifactUrl(GetArtifactUrlRequest request); /// /// Initiates the asynchronous execution of the GetArtifactUrl operation. /// /// /// Container for the necessary parameters to execute the GetArtifactUrl operation on AmazonAmplifyClient. /// 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 EndGetArtifactUrl /// operation. /// REST API Reference for GetArtifactUrl Operation IAsyncResult BeginGetArtifactUrl(GetArtifactUrlRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetArtifactUrl operation. /// /// /// The IAsyncResult returned by the call to BeginGetArtifactUrl. /// /// Returns a GetArtifactUrlResult from Amplify. /// REST API Reference for GetArtifactUrl Operation GetArtifactUrlResponse EndGetArtifactUrl(IAsyncResult asyncResult); #endregion #region GetBackendEnvironment /// /// Returns a backend environment for an Amplify app. /// /// Container for the necessary parameters to execute the GetBackendEnvironment service method. /// /// The response from the GetBackendEnvironment service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for GetBackendEnvironment Operation GetBackendEnvironmentResponse GetBackendEnvironment(GetBackendEnvironmentRequest request); /// /// Initiates the asynchronous execution of the GetBackendEnvironment operation. /// /// /// Container for the necessary parameters to execute the GetBackendEnvironment operation on AmazonAmplifyClient. /// 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 EndGetBackendEnvironment /// operation. /// REST API Reference for GetBackendEnvironment Operation IAsyncResult BeginGetBackendEnvironment(GetBackendEnvironmentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetBackendEnvironment operation. /// /// /// The IAsyncResult returned by the call to BeginGetBackendEnvironment. /// /// Returns a GetBackendEnvironmentResult from Amplify. /// REST API Reference for GetBackendEnvironment Operation GetBackendEnvironmentResponse EndGetBackendEnvironment(IAsyncResult asyncResult); #endregion #region GetBranch /// /// Returns a branch for an Amplify app. /// /// Container for the necessary parameters to execute the GetBranch service method. /// /// The response from the GetBranch service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for GetBranch Operation GetBranchResponse GetBranch(GetBranchRequest request); /// /// Initiates the asynchronous execution of the GetBranch operation. /// /// /// Container for the necessary parameters to execute the GetBranch operation on AmazonAmplifyClient. /// 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 EndGetBranch /// operation. /// REST API Reference for GetBranch Operation IAsyncResult BeginGetBranch(GetBranchRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetBranch operation. /// /// /// The IAsyncResult returned by the call to BeginGetBranch. /// /// Returns a GetBranchResult from Amplify. /// REST API Reference for GetBranch Operation GetBranchResponse EndGetBranch(IAsyncResult asyncResult); #endregion #region GetDomainAssociation /// /// Returns the domain information for an Amplify app. /// /// Container for the necessary parameters to execute the GetDomainAssociation service method. /// /// The response from the GetDomainAssociation service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for GetDomainAssociation Operation GetDomainAssociationResponse GetDomainAssociation(GetDomainAssociationRequest request); /// /// Initiates the asynchronous execution of the GetDomainAssociation operation. /// /// /// Container for the necessary parameters to execute the GetDomainAssociation operation on AmazonAmplifyClient. /// 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 EndGetDomainAssociation /// operation. /// REST API Reference for GetDomainAssociation Operation IAsyncResult BeginGetDomainAssociation(GetDomainAssociationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetDomainAssociation operation. /// /// /// The IAsyncResult returned by the call to BeginGetDomainAssociation. /// /// Returns a GetDomainAssociationResult from Amplify. /// REST API Reference for GetDomainAssociation Operation GetDomainAssociationResponse EndGetDomainAssociation(IAsyncResult asyncResult); #endregion #region GetJob /// /// Returns a job for a branch of an Amplify app. /// /// Container for the necessary parameters to execute the GetJob service method. /// /// The response from the GetJob service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for GetJob Operation GetJobResponse GetJob(GetJobRequest request); /// /// Initiates the asynchronous execution of the GetJob operation. /// /// /// Container for the necessary parameters to execute the GetJob operation on AmazonAmplifyClient. /// 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 EndGetJob /// operation. /// REST API Reference for GetJob Operation IAsyncResult BeginGetJob(GetJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetJob operation. /// /// /// The IAsyncResult returned by the call to BeginGetJob. /// /// Returns a GetJobResult from Amplify. /// REST API Reference for GetJob Operation GetJobResponse EndGetJob(IAsyncResult asyncResult); #endregion #region GetWebhook /// /// Returns the webhook information that corresponds to a specified webhook ID. /// /// Container for the necessary parameters to execute the GetWebhook service method. /// /// The response from the GetWebhook service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for GetWebhook Operation GetWebhookResponse GetWebhook(GetWebhookRequest request); /// /// Initiates the asynchronous execution of the GetWebhook operation. /// /// /// Container for the necessary parameters to execute the GetWebhook operation on AmazonAmplifyClient. /// 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 EndGetWebhook /// operation. /// REST API Reference for GetWebhook Operation IAsyncResult BeginGetWebhook(GetWebhookRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetWebhook operation. /// /// /// The IAsyncResult returned by the call to BeginGetWebhook. /// /// Returns a GetWebhookResult from Amplify. /// REST API Reference for GetWebhook Operation GetWebhookResponse EndGetWebhook(IAsyncResult asyncResult); #endregion #region ListApps /// /// Returns a list of the existing Amplify apps. /// /// Container for the necessary parameters to execute the ListApps service method. /// /// The response from the ListApps service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for ListApps Operation ListAppsResponse ListApps(ListAppsRequest request); /// /// Initiates the asynchronous execution of the ListApps operation. /// /// /// Container for the necessary parameters to execute the ListApps operation on AmazonAmplifyClient. /// 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 EndListApps /// operation. /// REST API Reference for ListApps Operation IAsyncResult BeginListApps(ListAppsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListApps operation. /// /// /// The IAsyncResult returned by the call to BeginListApps. /// /// Returns a ListAppsResult from Amplify. /// REST API Reference for ListApps Operation ListAppsResponse EndListApps(IAsyncResult asyncResult); #endregion #region ListArtifacts /// /// Returns a list of artifacts for a specified app, branch, and job. /// /// Container for the necessary parameters to execute the ListArtifacts service method. /// /// The response from the ListArtifacts service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for ListArtifacts Operation ListArtifactsResponse ListArtifacts(ListArtifactsRequest request); /// /// Initiates the asynchronous execution of the ListArtifacts operation. /// /// /// Container for the necessary parameters to execute the ListArtifacts operation on AmazonAmplifyClient. /// 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 EndListArtifacts /// operation. /// REST API Reference for ListArtifacts Operation IAsyncResult BeginListArtifacts(ListArtifactsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListArtifacts operation. /// /// /// The IAsyncResult returned by the call to BeginListArtifacts. /// /// Returns a ListArtifactsResult from Amplify. /// REST API Reference for ListArtifacts Operation ListArtifactsResponse EndListArtifacts(IAsyncResult asyncResult); #endregion #region ListBackendEnvironments /// /// Lists the backend environments for an Amplify app. /// /// Container for the necessary parameters to execute the ListBackendEnvironments service method. /// /// The response from the ListBackendEnvironments service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for ListBackendEnvironments Operation ListBackendEnvironmentsResponse ListBackendEnvironments(ListBackendEnvironmentsRequest request); /// /// Initiates the asynchronous execution of the ListBackendEnvironments operation. /// /// /// Container for the necessary parameters to execute the ListBackendEnvironments operation on AmazonAmplifyClient. /// 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 EndListBackendEnvironments /// operation. /// REST API Reference for ListBackendEnvironments Operation IAsyncResult BeginListBackendEnvironments(ListBackendEnvironmentsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBackendEnvironments operation. /// /// /// The IAsyncResult returned by the call to BeginListBackendEnvironments. /// /// Returns a ListBackendEnvironmentsResult from Amplify. /// REST API Reference for ListBackendEnvironments Operation ListBackendEnvironmentsResponse EndListBackendEnvironments(IAsyncResult asyncResult); #endregion #region ListBranches /// /// Lists the branches of an Amplify app. /// /// Container for the necessary parameters to execute the ListBranches service method. /// /// The response from the ListBranches service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for ListBranches Operation ListBranchesResponse ListBranches(ListBranchesRequest request); /// /// Initiates the asynchronous execution of the ListBranches operation. /// /// /// Container for the necessary parameters to execute the ListBranches operation on AmazonAmplifyClient. /// 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 EndListBranches /// operation. /// REST API Reference for ListBranches Operation IAsyncResult BeginListBranches(ListBranchesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBranches operation. /// /// /// The IAsyncResult returned by the call to BeginListBranches. /// /// Returns a ListBranchesResult from Amplify. /// REST API Reference for ListBranches Operation ListBranchesResponse EndListBranches(IAsyncResult asyncResult); #endregion #region ListDomainAssociations /// /// Returns the domain associations for an Amplify app. /// /// Container for the necessary parameters to execute the ListDomainAssociations service method. /// /// The response from the ListDomainAssociations service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for ListDomainAssociations Operation ListDomainAssociationsResponse ListDomainAssociations(ListDomainAssociationsRequest request); /// /// Initiates the asynchronous execution of the ListDomainAssociations operation. /// /// /// Container for the necessary parameters to execute the ListDomainAssociations operation on AmazonAmplifyClient. /// 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 EndListDomainAssociations /// operation. /// REST API Reference for ListDomainAssociations Operation IAsyncResult BeginListDomainAssociations(ListDomainAssociationsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListDomainAssociations operation. /// /// /// The IAsyncResult returned by the call to BeginListDomainAssociations. /// /// Returns a ListDomainAssociationsResult from Amplify. /// REST API Reference for ListDomainAssociations Operation ListDomainAssociationsResponse EndListDomainAssociations(IAsyncResult asyncResult); #endregion #region ListJobs /// /// Lists the jobs for a branch of an Amplify app. /// /// Container for the necessary parameters to execute the ListJobs service method. /// /// The response from the ListJobs service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for ListJobs Operation ListJobsResponse ListJobs(ListJobsRequest request); /// /// Initiates the asynchronous execution of the ListJobs operation. /// /// /// Container for the necessary parameters to execute the ListJobs operation on AmazonAmplifyClient. /// 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 EndListJobs /// operation. /// REST API Reference for ListJobs Operation IAsyncResult BeginListJobs(ListJobsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListJobs operation. /// /// /// The IAsyncResult returned by the call to BeginListJobs. /// /// Returns a ListJobsResult from Amplify. /// REST API Reference for ListJobs Operation ListJobsResponse EndListJobs(IAsyncResult asyncResult); #endregion #region ListTagsForResource /// /// Returns a list of tags for a specified Amazon Resource Name (ARN). /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An operation failed due to a non-existent resource. /// /// 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 AmazonAmplifyClient. /// 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 Amplify. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #endregion #region ListWebhooks /// /// Returns a list of webhooks for an Amplify app. /// /// Container for the necessary parameters to execute the ListWebhooks service method. /// /// The response from the ListWebhooks service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for ListWebhooks Operation ListWebhooksResponse ListWebhooks(ListWebhooksRequest request); /// /// Initiates the asynchronous execution of the ListWebhooks operation. /// /// /// Container for the necessary parameters to execute the ListWebhooks operation on AmazonAmplifyClient. /// 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 EndListWebhooks /// operation. /// REST API Reference for ListWebhooks Operation IAsyncResult BeginListWebhooks(ListWebhooksRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListWebhooks operation. /// /// /// The IAsyncResult returned by the call to BeginListWebhooks. /// /// Returns a ListWebhooksResult from Amplify. /// REST API Reference for ListWebhooks Operation ListWebhooksResponse EndListWebhooks(IAsyncResult asyncResult); #endregion #region StartDeployment /// /// Starts a deployment for a manually deployed app. Manually deployed apps are not connected /// to a repository. /// /// Container for the necessary parameters to execute the StartDeployment service method. /// /// The response from the StartDeployment service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for StartDeployment Operation StartDeploymentResponse StartDeployment(StartDeploymentRequest request); /// /// Initiates the asynchronous execution of the StartDeployment operation. /// /// /// Container for the necessary parameters to execute the StartDeployment operation on AmazonAmplifyClient. /// 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 EndStartDeployment /// operation. /// REST API Reference for StartDeployment Operation IAsyncResult BeginStartDeployment(StartDeploymentRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartDeployment operation. /// /// /// The IAsyncResult returned by the call to BeginStartDeployment. /// /// Returns a StartDeploymentResult from Amplify. /// REST API Reference for StartDeployment Operation StartDeploymentResponse EndStartDeployment(IAsyncResult asyncResult); #endregion #region StartJob /// /// Starts a new job for a branch of an Amplify app. /// /// Container for the necessary parameters to execute the StartJob service method. /// /// The response from the StartJob service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for StartJob Operation StartJobResponse StartJob(StartJobRequest request); /// /// Initiates the asynchronous execution of the StartJob operation. /// /// /// Container for the necessary parameters to execute the StartJob operation on AmazonAmplifyClient. /// 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 EndStartJob /// operation. /// REST API Reference for StartJob Operation IAsyncResult BeginStartJob(StartJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StartJob operation. /// /// /// The IAsyncResult returned by the call to BeginStartJob. /// /// Returns a StartJobResult from Amplify. /// REST API Reference for StartJob Operation StartJobResponse EndStartJob(IAsyncResult asyncResult); #endregion #region StopJob /// /// Stops a job that is in progress for a branch of an Amplify app. /// /// Container for the necessary parameters to execute the StopJob service method. /// /// The response from the StopJob service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// A resource could not be created because service quotas were exceeded. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for StopJob Operation StopJobResponse StopJob(StopJobRequest request); /// /// Initiates the asynchronous execution of the StopJob operation. /// /// /// Container for the necessary parameters to execute the StopJob operation on AmazonAmplifyClient. /// 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 EndStopJob /// operation. /// REST API Reference for StopJob Operation IAsyncResult BeginStopJob(StopJobRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the StopJob operation. /// /// /// The IAsyncResult returned by the call to BeginStopJob. /// /// Returns a StopJobResult from Amplify. /// REST API Reference for StopJob Operation StopJobResponse EndStopJob(IAsyncResult asyncResult); #endregion #region TagResource /// /// Tags the resource with a tag key and value. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An operation failed due to a non-existent resource. /// /// 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 AmazonAmplifyClient. /// 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 Amplify. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #endregion #region UntagResource /// /// Untags a resource with a specified Amazon Resource Name (ARN). /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An operation failed due to a non-existent resource. /// /// 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 AmazonAmplifyClient. /// 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 Amplify. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #endregion #region UpdateApp /// /// Updates an existing Amplify app. /// /// Container for the necessary parameters to execute the UpdateApp service method. /// /// The response from the UpdateApp service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for UpdateApp Operation UpdateAppResponse UpdateApp(UpdateAppRequest request); /// /// Initiates the asynchronous execution of the UpdateApp operation. /// /// /// Container for the necessary parameters to execute the UpdateApp operation on AmazonAmplifyClient. /// 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 EndUpdateApp /// operation. /// REST API Reference for UpdateApp Operation IAsyncResult BeginUpdateApp(UpdateAppRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateApp operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateApp. /// /// Returns a UpdateAppResult from Amplify. /// REST API Reference for UpdateApp Operation UpdateAppResponse EndUpdateApp(IAsyncResult asyncResult); #endregion #region UpdateBranch /// /// Updates a branch for an Amplify app. /// /// Container for the necessary parameters to execute the UpdateBranch service method. /// /// The response from the UpdateBranch service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for UpdateBranch Operation UpdateBranchResponse UpdateBranch(UpdateBranchRequest request); /// /// Initiates the asynchronous execution of the UpdateBranch operation. /// /// /// Container for the necessary parameters to execute the UpdateBranch operation on AmazonAmplifyClient. /// 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 EndUpdateBranch /// operation. /// REST API Reference for UpdateBranch Operation IAsyncResult BeginUpdateBranch(UpdateBranchRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateBranch operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateBranch. /// /// Returns a UpdateBranchResult from Amplify. /// REST API Reference for UpdateBranch Operation UpdateBranchResponse EndUpdateBranch(IAsyncResult asyncResult); #endregion #region UpdateDomainAssociation /// /// Creates a new domain association for an Amplify app. /// /// Container for the necessary parameters to execute the UpdateDomainAssociation service method. /// /// The response from the UpdateDomainAssociation service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for UpdateDomainAssociation Operation UpdateDomainAssociationResponse UpdateDomainAssociation(UpdateDomainAssociationRequest request); /// /// Initiates the asynchronous execution of the UpdateDomainAssociation operation. /// /// /// Container for the necessary parameters to execute the UpdateDomainAssociation operation on AmazonAmplifyClient. /// 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 EndUpdateDomainAssociation /// operation. /// REST API Reference for UpdateDomainAssociation Operation IAsyncResult BeginUpdateDomainAssociation(UpdateDomainAssociationRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateDomainAssociation operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateDomainAssociation. /// /// Returns a UpdateDomainAssociationResult from Amplify. /// REST API Reference for UpdateDomainAssociation Operation UpdateDomainAssociationResponse EndUpdateDomainAssociation(IAsyncResult asyncResult); #endregion #region UpdateWebhook /// /// Updates a webhook. /// /// Container for the necessary parameters to execute the UpdateWebhook service method. /// /// The response from the UpdateWebhook service method, as returned by Amplify. /// /// A request contains unexpected data. /// /// /// An operation failed because a dependent service threw an exception. /// /// /// The service failed to perform an operation due to an internal issue. /// /// /// An entity was not found during an operation. /// /// /// An operation failed due to a lack of access. /// /// REST API Reference for UpdateWebhook Operation UpdateWebhookResponse UpdateWebhook(UpdateWebhookRequest request); /// /// Initiates the asynchronous execution of the UpdateWebhook operation. /// /// /// Container for the necessary parameters to execute the UpdateWebhook operation on AmazonAmplifyClient. /// 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 EndUpdateWebhook /// operation. /// REST API Reference for UpdateWebhook Operation IAsyncResult BeginUpdateWebhook(UpdateWebhookRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateWebhook operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateWebhook. /// /// Returns a UpdateWebhookResult from Amplify. /// REST API Reference for UpdateWebhook Operation UpdateWebhookResponse EndUpdateWebhook(IAsyncResult asyncResult); #endregion } }