/* * 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.Threading; using System.Threading.Tasks; 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); /// /// Creates a new Amplify app. /// /// Container for the necessary parameters to execute the CreateApp service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateAppAsync(CreateAppRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Creates a new backend environment for an Amplify app. /// /// Container for the necessary parameters to execute the CreateBackendEnvironment service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateBackendEnvironmentAsync(CreateBackendEnvironmentRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Creates a new branch for an Amplify app. /// /// Container for the necessary parameters to execute the CreateBranch service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateBranchAsync(CreateBranchRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// 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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateDeploymentAsync(CreateDeploymentRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// 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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateDomainAssociationAsync(CreateDomainAssociationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Creates a new webhook on an Amplify app. /// /// Container for the necessary parameters to execute the CreateWebhook service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task CreateWebhookAsync(CreateWebhookRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Deletes an existing Amplify app specified by an app ID. /// /// Container for the necessary parameters to execute the DeleteApp service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteAppAsync(DeleteAppRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Deletes a backend environment for an Amplify app. /// /// Container for the necessary parameters to execute the DeleteBackendEnvironment service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteBackendEnvironmentAsync(DeleteBackendEnvironmentRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Deletes a branch for an Amplify app. /// /// Container for the necessary parameters to execute the DeleteBranch service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteBranchAsync(DeleteBranchRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Deletes a domain association for an Amplify app. /// /// Container for the necessary parameters to execute the DeleteDomainAssociation service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteDomainAssociationAsync(DeleteDomainAssociationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Deletes a job for a branch of an Amplify app. /// /// Container for the necessary parameters to execute the DeleteJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteJobAsync(DeleteJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Deletes a webhook. /// /// Container for the necessary parameters to execute the DeleteWebhook service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task DeleteWebhookAsync(DeleteWebhookRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// 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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GenerateAccessLogsAsync(GenerateAccessLogsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns an existing Amplify app by appID. /// /// Container for the necessary parameters to execute the GetApp service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetAppAsync(GetAppRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns the artifact info that corresponds to an artifact id. /// /// Container for the necessary parameters to execute the GetArtifactUrl service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetArtifactUrlAsync(GetArtifactUrlRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns a backend environment for an Amplify app. /// /// Container for the necessary parameters to execute the GetBackendEnvironment service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetBackendEnvironmentAsync(GetBackendEnvironmentRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns a branch for an Amplify app. /// /// Container for the necessary parameters to execute the GetBranch service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetBranchAsync(GetBranchRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns the domain information for an Amplify app. /// /// Container for the necessary parameters to execute the GetDomainAssociation service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetDomainAssociationAsync(GetDomainAssociationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns a job for a branch of an Amplify app. /// /// Container for the necessary parameters to execute the GetJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetJobAsync(GetJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns the webhook information that corresponds to a specified webhook ID. /// /// Container for the necessary parameters to execute the GetWebhook service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task GetWebhookAsync(GetWebhookRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns a list of the existing Amplify apps. /// /// Container for the necessary parameters to execute the ListApps service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListAppsAsync(ListAppsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns a list of artifacts for a specified app, branch, and job. /// /// Container for the necessary parameters to execute the ListArtifacts service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListArtifactsAsync(ListArtifactsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Lists the backend environments for an Amplify app. /// /// Container for the necessary parameters to execute the ListBackendEnvironments service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListBackendEnvironmentsAsync(ListBackendEnvironmentsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Lists the branches of an Amplify app. /// /// Container for the necessary parameters to execute the ListBranches service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListBranchesAsync(ListBranchesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns the domain associations for an Amplify app. /// /// Container for the necessary parameters to execute the ListDomainAssociations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListDomainAssociationsAsync(ListDomainAssociationsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Lists the jobs for a branch of an Amplify app. /// /// Container for the necessary parameters to execute the ListJobs service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListJobsAsync(ListJobsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns a list of tags for a specified Amazon Resource Name (ARN). /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListTagsForResourceAsync(ListTagsForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Returns a list of webhooks for an Amplify app. /// /// Container for the necessary parameters to execute the ListWebhooks service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task ListWebhooksAsync(ListWebhooksRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// 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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task StartDeploymentAsync(StartDeploymentRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Starts a new job for a branch of an Amplify app. /// /// Container for the necessary parameters to execute the StartJob service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task StartJobAsync(StartJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// 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. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task StopJobAsync(StopJobRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Tags the resource with a tag key and value. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task TagResourceAsync(TagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Untags a resource with a specified Amazon Resource Name (ARN). /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UntagResourceAsync(UntagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Updates an existing Amplify app. /// /// Container for the necessary parameters to execute the UpdateApp service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateAppAsync(UpdateAppRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Updates a branch for an Amplify app. /// /// Container for the necessary parameters to execute the UpdateBranch service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateBranchAsync(UpdateBranchRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Creates a new domain association for an Amplify app. /// /// Container for the necessary parameters to execute the UpdateDomainAssociation service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateDomainAssociationAsync(UpdateDomainAssociationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #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); /// /// Updates a webhook. /// /// Container for the necessary parameters to execute the UpdateWebhook service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// 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 Task UpdateWebhookAsync(UpdateWebhookRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion } }