/* * 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 apigatewayv2-2018-11-29.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.ApiGatewayV2.Model; namespace Amazon.ApiGatewayV2 { /// /// Interface for accessing ApiGatewayV2 /// /// Amazon API Gateway V2 /// public partial interface IAmazonApiGatewayV2 : IAmazonService, IDisposable { #region CreateApi /// /// Creates an Api resource. /// /// Container for the necessary parameters to execute the CreateApi service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateApi service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateApi Operation Task CreateApiAsync(CreateApiRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateApiMapping /// /// Creates an API mapping. /// /// Container for the necessary parameters to execute the CreateApiMapping service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateApiMapping service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateApiMapping Operation Task CreateApiMappingAsync(CreateApiMappingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateAuthorizer /// /// Creates an Authorizer for an API. /// /// Container for the necessary parameters to execute the CreateAuthorizer service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateAuthorizer service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateAuthorizer Operation Task CreateAuthorizerAsync(CreateAuthorizerRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateDeployment /// /// Creates a Deployment for an API. /// /// 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 ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateDeployment Operation Task CreateDeploymentAsync(CreateDeploymentRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateDomainName /// /// Creates a domain name. /// /// Container for the necessary parameters to execute the CreateDomainName service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateDomainName service method, as returned by ApiGatewayV2. /// /// /// /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateDomainName Operation Task CreateDomainNameAsync(CreateDomainNameRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateIntegration /// /// Creates an Integration. /// /// Container for the necessary parameters to execute the CreateIntegration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateIntegration service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateIntegration Operation Task CreateIntegrationAsync(CreateIntegrationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateIntegrationResponse /// /// Creates an IntegrationResponses. /// /// Container for the necessary parameters to execute the CreateIntegrationResponse service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateIntegrationResponse service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateIntegrationResponse Operation Task CreateIntegrationResponseAsync(CreateIntegrationResponseRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateModel /// /// Creates a Model for an API. /// /// Container for the necessary parameters to execute the CreateModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateModel service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateModel Operation Task CreateModelAsync(CreateModelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateRoute /// /// Creates a Route for an API. /// /// Container for the necessary parameters to execute the CreateRoute service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateRoute service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateRoute Operation Task CreateRouteAsync(CreateRouteRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateRouteResponse /// /// Creates a RouteResponse for a Route. /// /// Container for the necessary parameters to execute the CreateRouteResponse service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateRouteResponse service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateRouteResponse Operation Task CreateRouteResponseAsync(CreateRouteResponseRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateStage /// /// Creates a Stage for an API. /// /// Container for the necessary parameters to execute the CreateStage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateStage service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateStage Operation Task CreateStageAsync(CreateStageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateVpcLink /// /// Creates a VPC link. /// /// Container for the necessary parameters to execute the CreateVpcLink service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateVpcLink service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for CreateVpcLink Operation Task CreateVpcLinkAsync(CreateVpcLinkRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAccessLogSettings /// /// Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, /// delete its AccessLogSettings. /// /// Container for the necessary parameters to execute the DeleteAccessLogSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAccessLogSettings service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteAccessLogSettings Operation Task DeleteAccessLogSettingsAsync(DeleteAccessLogSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteApi /// /// Deletes an Api resource. /// /// Container for the necessary parameters to execute the DeleteApi service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteApi service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteApi Operation Task DeleteApiAsync(DeleteApiRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteApiMapping /// /// Deletes an API mapping. /// /// Container for the necessary parameters to execute the DeleteApiMapping service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteApiMapping service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteApiMapping Operation Task DeleteApiMappingAsync(DeleteApiMappingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteAuthorizer /// /// Deletes an Authorizer. /// /// Container for the necessary parameters to execute the DeleteAuthorizer service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteAuthorizer service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteAuthorizer Operation Task DeleteAuthorizerAsync(DeleteAuthorizerRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteCorsConfiguration /// /// Deletes a CORS configuration. /// /// Container for the necessary parameters to execute the DeleteCorsConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteCorsConfiguration service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteCorsConfiguration Operation Task DeleteCorsConfigurationAsync(DeleteCorsConfigurationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteDeployment /// /// Deletes a Deployment. /// /// Container for the necessary parameters to execute the DeleteDeployment service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteDeployment service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteDeployment Operation Task DeleteDeploymentAsync(DeleteDeploymentRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteDomainName /// /// Deletes a domain name. /// /// Container for the necessary parameters to execute the DeleteDomainName service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteDomainName service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteDomainName Operation Task DeleteDomainNameAsync(DeleteDomainNameRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteIntegration /// /// Deletes an Integration. /// /// Container for the necessary parameters to execute the DeleteIntegration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteIntegration service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteIntegration Operation Task DeleteIntegrationAsync(DeleteIntegrationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteIntegrationResponse /// /// Deletes an IntegrationResponses. /// /// Container for the necessary parameters to execute the DeleteIntegrationResponse service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteIntegrationResponse service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteIntegrationResponse Operation Task DeleteIntegrationResponseAsync(DeleteIntegrationResponseRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteModel /// /// Deletes a Model. /// /// Container for the necessary parameters to execute the DeleteModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteModel service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteModel Operation Task DeleteModelAsync(DeleteModelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteRoute /// /// Deletes a Route. /// /// Container for the necessary parameters to execute the DeleteRoute service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteRoute service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteRoute Operation Task DeleteRouteAsync(DeleteRouteRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteRouteRequestParameter /// /// Deletes a route request parameter. Supported only for WebSocket APIs. /// /// Container for the necessary parameters to execute the DeleteRouteRequestParameter service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteRouteRequestParameter service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteRouteRequestParameter Operation Task DeleteRouteRequestParameterAsync(DeleteRouteRequestParameterRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteRouteResponse /// /// Deletes a RouteResponse. /// /// Container for the necessary parameters to execute the DeleteRouteResponse service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteRouteResponse service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteRouteResponse Operation Task DeleteRouteResponseAsync(DeleteRouteResponseRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteRouteSettings /// /// Deletes the RouteSettings for a stage. /// /// Container for the necessary parameters to execute the DeleteRouteSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteRouteSettings service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteRouteSettings Operation Task DeleteRouteSettingsAsync(DeleteRouteSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteStage /// /// Deletes a Stage. /// /// Container for the necessary parameters to execute the DeleteStage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteStage service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteStage Operation Task DeleteStageAsync(DeleteStageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteVpcLink /// /// Deletes a VPC link. /// /// Container for the necessary parameters to execute the DeleteVpcLink service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteVpcLink service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for DeleteVpcLink Operation Task DeleteVpcLinkAsync(DeleteVpcLinkRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ExportApi /// /// /// /// Container for the necessary parameters to execute the ExportApi service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ExportApi service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for ExportApi Operation Task ExportApiAsync(ExportApiRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetApi /// /// Gets an Api resource. /// /// Container for the necessary parameters to execute the GetApi service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetApi service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetApi Operation Task GetApiAsync(GetApiRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetApiMapping /// /// Gets an API mapping. /// /// Container for the necessary parameters to execute the GetApiMapping service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetApiMapping service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetApiMapping Operation Task GetApiMappingAsync(GetApiMappingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetApiMappings /// /// Gets API mappings. /// /// Container for the necessary parameters to execute the GetApiMappings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetApiMappings service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetApiMappings Operation Task GetApiMappingsAsync(GetApiMappingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetApis /// /// Gets a collection of Api resources. /// /// Container for the necessary parameters to execute the GetApis service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetApis service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetApis Operation Task GetApisAsync(GetApisRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAuthorizer /// /// Gets an Authorizer. /// /// Container for the necessary parameters to execute the GetAuthorizer service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAuthorizer service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetAuthorizer Operation Task GetAuthorizerAsync(GetAuthorizerRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAuthorizers /// /// Gets the Authorizers for an API. /// /// Container for the necessary parameters to execute the GetAuthorizers service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAuthorizers service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetAuthorizers Operation Task GetAuthorizersAsync(GetAuthorizersRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetDeployment /// /// Gets a Deployment. /// /// Container for the necessary parameters to execute the GetDeployment service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetDeployment service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetDeployment Operation Task GetDeploymentAsync(GetDeploymentRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetDeployments /// /// Gets the Deployments for an API. /// /// Container for the necessary parameters to execute the GetDeployments service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetDeployments service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetDeployments Operation Task GetDeploymentsAsync(GetDeploymentsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetDomainName /// /// Gets a domain name. /// /// Container for the necessary parameters to execute the GetDomainName service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetDomainName service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetDomainName Operation Task GetDomainNameAsync(GetDomainNameRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetDomainNames /// /// Gets the domain names for an AWS account. /// /// Container for the necessary parameters to execute the GetDomainNames service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetDomainNames service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetDomainNames Operation Task GetDomainNamesAsync(GetDomainNamesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetIntegration /// /// Gets an Integration. /// /// Container for the necessary parameters to execute the GetIntegration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetIntegration service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetIntegration Operation Task GetIntegrationAsync(GetIntegrationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetIntegrationResponse /// /// Gets an IntegrationResponses. /// /// Container for the necessary parameters to execute the GetIntegrationResponse service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetIntegrationResponse service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetIntegrationResponse Operation Task GetIntegrationResponseAsync(GetIntegrationResponseRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetIntegrationResponses /// /// Gets the IntegrationResponses for an Integration. /// /// Container for the necessary parameters to execute the GetIntegrationResponses service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetIntegrationResponses service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetIntegrationResponses Operation Task GetIntegrationResponsesAsync(GetIntegrationResponsesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetIntegrations /// /// Gets the Integrations for an API. /// /// Container for the necessary parameters to execute the GetIntegrations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetIntegrations service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetIntegrations Operation Task GetIntegrationsAsync(GetIntegrationsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetModel /// /// Gets a Model. /// /// Container for the necessary parameters to execute the GetModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetModel service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetModel Operation Task GetModelAsync(GetModelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetModels /// /// Gets the Models for an API. /// /// Container for the necessary parameters to execute the GetModels service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetModels service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetModels Operation Task GetModelsAsync(GetModelsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetModelTemplate /// /// Gets a model template. /// /// Container for the necessary parameters to execute the GetModelTemplate service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetModelTemplate service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetModelTemplate Operation Task GetModelTemplateAsync(GetModelTemplateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetRoute /// /// Gets a Route. /// /// Container for the necessary parameters to execute the GetRoute service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetRoute service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetRoute Operation Task GetRouteAsync(GetRouteRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetRouteResponse /// /// Gets a RouteResponse. /// /// Container for the necessary parameters to execute the GetRouteResponse service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetRouteResponse service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetRouteResponse Operation Task GetRouteResponseAsync(GetRouteResponseRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetRouteResponses /// /// Gets the RouteResponses for a Route. /// /// Container for the necessary parameters to execute the GetRouteResponses service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetRouteResponses service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetRouteResponses Operation Task GetRouteResponsesAsync(GetRouteResponsesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetRoutes /// /// Gets the Routes for an API. /// /// Container for the necessary parameters to execute the GetRoutes service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetRoutes service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetRoutes Operation Task GetRoutesAsync(GetRoutesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetStage /// /// Gets a Stage. /// /// Container for the necessary parameters to execute the GetStage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetStage service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetStage Operation Task GetStageAsync(GetStageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetStages /// /// Gets the Stages for an API. /// /// Container for the necessary parameters to execute the GetStages service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetStages service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetStages Operation Task GetStagesAsync(GetStagesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetTags /// /// Gets a collection of Tag resources. /// /// Container for the necessary parameters to execute the GetTags service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetTags service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetTags Operation Task GetTagsAsync(GetTagsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVpcLink /// /// Gets a VPC link. /// /// Container for the necessary parameters to execute the GetVpcLink service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVpcLink service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetVpcLink Operation Task GetVpcLinkAsync(GetVpcLinkRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetVpcLinks /// /// Gets a collection of VPC links. /// /// Container for the necessary parameters to execute the GetVpcLinks service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetVpcLinks service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for GetVpcLinks Operation Task GetVpcLinksAsync(GetVpcLinksRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ImportApi /// /// Imports an API. /// /// Container for the necessary parameters to execute the ImportApi service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ImportApi service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for ImportApi Operation Task ImportApiAsync(ImportApiRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ReimportApi /// /// Puts an Api resource. /// /// Container for the necessary parameters to execute the ReimportApi service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ReimportApi service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for ReimportApi Operation Task ReimportApiAsync(ReimportApiRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ResetAuthorizersCache /// /// Resets all authorizer cache entries on a stage. Supported only for HTTP APIs. /// /// Container for the necessary parameters to execute the ResetAuthorizersCache service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ResetAuthorizersCache service method, as returned by ApiGatewayV2. /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for ResetAuthorizersCache Operation Task ResetAuthorizersCacheAsync(ResetAuthorizersCacheRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// Creates a new Tag resource to represent a tag. /// /// 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 ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for TagResource Operation Task TagResourceAsync(TagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Deletes a Tag. /// /// 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 ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UntagResource Operation Task UntagResourceAsync(UntagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateApi /// /// Updates an Api resource. /// /// Container for the necessary parameters to execute the UpdateApi service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateApi service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateApi Operation Task UpdateApiAsync(UpdateApiRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateApiMapping /// /// The API mapping. /// /// Container for the necessary parameters to execute the UpdateApiMapping service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateApiMapping service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateApiMapping Operation Task UpdateApiMappingAsync(UpdateApiMappingRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateAuthorizer /// /// Updates an Authorizer. /// /// Container for the necessary parameters to execute the UpdateAuthorizer service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateAuthorizer service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateAuthorizer Operation Task UpdateAuthorizerAsync(UpdateAuthorizerRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateDeployment /// /// Updates a Deployment. /// /// Container for the necessary parameters to execute the UpdateDeployment service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateDeployment service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateDeployment Operation Task UpdateDeploymentAsync(UpdateDeploymentRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateDomainName /// /// Updates a domain name. /// /// Container for the necessary parameters to execute the UpdateDomainName service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateDomainName service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateDomainName Operation Task UpdateDomainNameAsync(UpdateDomainNameRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateIntegration /// /// Updates an Integration. /// /// Container for the necessary parameters to execute the UpdateIntegration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateIntegration service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateIntegration Operation Task UpdateIntegrationAsync(UpdateIntegrationRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateIntegrationResponse /// /// Updates an IntegrationResponses. /// /// Container for the necessary parameters to execute the UpdateIntegrationResponse service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateIntegrationResponse service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateIntegrationResponse Operation Task UpdateIntegrationResponseAsync(UpdateIntegrationResponseRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateModel /// /// Updates a Model. /// /// Container for the necessary parameters to execute the UpdateModel service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateModel service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateModel Operation Task UpdateModelAsync(UpdateModelRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateRoute /// /// Updates a Route. /// /// Container for the necessary parameters to execute the UpdateRoute service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateRoute service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateRoute Operation Task UpdateRouteAsync(UpdateRouteRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateRouteResponse /// /// Updates a RouteResponse. /// /// Container for the necessary parameters to execute the UpdateRouteResponse service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateRouteResponse service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateRouteResponse Operation Task UpdateRouteResponseAsync(UpdateRouteResponseRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateStage /// /// Updates a Stage. /// /// Container for the necessary parameters to execute the UpdateStage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateStage service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The requested operation would cause a conflict with the current state of a service /// resource associated with the request. Resolve the conflict before retrying this request. /// See the accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateStage Operation Task UpdateStageAsync(UpdateStageRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateVpcLink /// /// Updates a VPC link. /// /// Container for the necessary parameters to execute the UpdateVpcLink service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateVpcLink service method, as returned by ApiGatewayV2. /// /// The request is not valid, for example, the input is incomplete or incorrect. See the /// accompanying error message for details. /// /// /// The resource specified in the request was not found. See the message field for more /// information. /// /// /// A limit has been exceeded. See the accompanying error message for details. /// /// REST API Reference for UpdateVpcLink Operation Task UpdateVpcLinkAsync(UpdateVpcLinkRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion } }