Module: Aws::ApiGatewayV2::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-apigatewayv2/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- AccessLogSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessLogSettings')
- Api =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Api')
- ApiMapping =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApiMapping')
- ApiMappings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApiMappings')
- Apis =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Apis')
- Arn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Arn')
- AuthorizationScopes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AuthorizationScopes')
- AuthorizationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AuthorizationType')
- Authorizer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Authorizer')
- AuthorizerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AuthorizerType')
- Authorizers =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Authorizers')
- BadRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BadRequestException')
- ConflictException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConflictException')
- ConnectionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConnectionType')
- ContentHandlingStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ContentHandlingStrategy')
- Cors =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Cors')
- CorsHeaderList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CorsHeaderList')
- CorsMethodList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CorsMethodList')
- CorsOriginList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CorsOriginList')
- CreateApiInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiInput')
- CreateApiMappingInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiMappingInput')
- CreateApiMappingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiMappingRequest')
- CreateApiMappingResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiMappingResponse')
- CreateApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiRequest')
- CreateApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateApiResponse')
- CreateAuthorizerInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAuthorizerInput')
- CreateAuthorizerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAuthorizerRequest')
- CreateAuthorizerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAuthorizerResponse')
- CreateDeploymentInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDeploymentInput')
- CreateDeploymentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDeploymentRequest')
- CreateDeploymentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDeploymentResponse')
- CreateDomainNameInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDomainNameInput')
- CreateDomainNameRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDomainNameRequest')
- CreateDomainNameResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateDomainNameResponse')
- CreateIntegrationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIntegrationInput')
- CreateIntegrationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIntegrationRequest')
- CreateIntegrationResponseInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIntegrationResponseInput')
- CreateIntegrationResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIntegrationResponseRequest')
- CreateIntegrationResponseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIntegrationResponseResponse')
- CreateIntegrationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateIntegrationResult')
- CreateModelInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateModelInput')
- CreateModelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateModelRequest')
- CreateModelResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateModelResponse')
- CreateRouteInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRouteInput')
- CreateRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRouteRequest')
- CreateRouteResponseInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRouteResponseInput')
- CreateRouteResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRouteResponseRequest')
- CreateRouteResponseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRouteResponseResponse')
- CreateRouteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateRouteResult')
- CreateStageInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateStageInput')
- CreateStageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateStageRequest')
- CreateStageResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateStageResponse')
- CreateVpcLinkInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcLinkInput')
- CreateVpcLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcLinkRequest')
- CreateVpcLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateVpcLinkResponse')
- DeleteAccessLogSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAccessLogSettingsRequest')
- DeleteApiMappingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApiMappingRequest')
- DeleteApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteApiRequest')
- DeleteAuthorizerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAuthorizerRequest')
- DeleteCorsConfigurationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteCorsConfigurationRequest')
- DeleteDeploymentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDeploymentRequest')
- DeleteDomainNameRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteDomainNameRequest')
- DeleteIntegrationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIntegrationRequest')
- DeleteIntegrationResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteIntegrationResponseRequest')
- DeleteModelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteModelRequest')
- DeleteRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRouteRequest')
- DeleteRouteRequestParameterRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRouteRequestParameterRequest')
- DeleteRouteResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRouteResponseRequest')
- DeleteRouteSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteRouteSettingsRequest')
- DeleteStageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteStageRequest')
- DeleteVpcLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcLinkRequest')
- DeleteVpcLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVpcLinkResponse')
- Deployment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Deployment')
- DeploymentStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeploymentStatus')
- Deployments =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Deployments')
- DomainName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainName')
- DomainNameConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainNameConfiguration')
- DomainNameConfigurations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DomainNameConfigurations')
- DomainNameStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DomainNameStatus')
- DomainNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DomainNames')
- EndpointType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EndpointType')
- ExportApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportApiRequest')
- ExportApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ExportApiResponse')
- ExportedApi =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BlobShape.new(name: 'ExportedApi')
- GetApiMappingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiMappingRequest')
- GetApiMappingResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiMappingResponse')
- GetApiMappingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiMappingsRequest')
- GetApiMappingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiMappingsResponse')
- GetApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiRequest')
- GetApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApiResponse')
- GetApisRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApisRequest')
- GetApisResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetApisResponse')
- GetAuthorizerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAuthorizerRequest')
- GetAuthorizerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAuthorizerResponse')
- GetAuthorizersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAuthorizersRequest')
- GetAuthorizersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAuthorizersResponse')
- GetDeploymentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDeploymentRequest')
- GetDeploymentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDeploymentResponse')
- GetDeploymentsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDeploymentsRequest')
- GetDeploymentsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDeploymentsResponse')
- GetDomainNameRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDomainNameRequest')
- GetDomainNameResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDomainNameResponse')
- GetDomainNamesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDomainNamesRequest')
- GetDomainNamesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDomainNamesResponse')
- GetIntegrationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIntegrationRequest')
- GetIntegrationResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIntegrationResponseRequest')
- GetIntegrationResponseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIntegrationResponseResponse')
- GetIntegrationResponsesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIntegrationResponsesRequest')
- GetIntegrationResponsesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIntegrationResponsesResponse')
- GetIntegrationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIntegrationResult')
- GetIntegrationsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIntegrationsRequest')
- GetIntegrationsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetIntegrationsResponse')
- GetModelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetModelRequest')
- GetModelResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetModelResponse')
- GetModelTemplateRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetModelTemplateRequest')
- GetModelTemplateResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetModelTemplateResponse')
- GetModelsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetModelsRequest')
- GetModelsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetModelsResponse')
- GetRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRouteRequest')
- GetRouteResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRouteResponseRequest')
- GetRouteResponseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRouteResponseResponse')
- GetRouteResponsesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRouteResponsesRequest')
- GetRouteResponsesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRouteResponsesResponse')
- GetRouteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRouteResult')
- GetRoutesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRoutesRequest')
- GetRoutesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetRoutesResponse')
- GetStageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetStageRequest')
- GetStageResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetStageResponse')
- GetStagesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetStagesRequest')
- GetStagesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetStagesResponse')
- GetTagsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTagsRequest')
- GetTagsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetTagsResponse')
- GetVpcLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVpcLinkRequest')
- GetVpcLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVpcLinkResponse')
- GetVpcLinksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVpcLinksRequest')
- GetVpcLinksResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetVpcLinksResponse')
- Id =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Id')
- IdentitySourceList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IdentitySourceList')
- ImportApiInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportApiInput')
- ImportApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportApiRequest')
- ImportApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImportApiResponse')
- IntegerWithLengthBetween0And3600 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntegerWithLengthBetween0And3600')
- IntegerWithLengthBetween50And30000 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntegerWithLengthBetween50And30000')
- IntegerWithLengthBetweenMinus1And86400 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IntegerWithLengthBetweenMinus1And86400')
- Integration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Integration')
- IntegrationParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'IntegrationParameters')
- IntegrationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationResponse')
- IntegrationResponses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'IntegrationResponses')
- IntegrationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IntegrationType')
- Integrations =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Integrations')
- JWTConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JWTConfiguration')
- LimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LimitExceededException')
- LoggingLevel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LoggingLevel')
- Model =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Model')
- Models =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Models')
- MutualTlsAuthentication =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MutualTlsAuthentication')
- MutualTlsAuthenticationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MutualTlsAuthenticationInput')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- NotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotFoundException')
- ParameterConstraints =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParameterConstraints')
- PassthroughBehavior =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PassthroughBehavior')
- ProtocolType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ProtocolType')
- ReimportApiInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReimportApiInput')
- ReimportApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReimportApiRequest')
- ReimportApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReimportApiResponse')
- ResetAuthorizersCacheRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetAuthorizersCacheRequest')
- ResponseParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ResponseParameters')
- Route =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Route')
- RouteModels =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'RouteModels')
- RouteParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'RouteParameters')
- RouteResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RouteResponse')
- RouteResponses =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RouteResponses')
- RouteSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RouteSettings')
- RouteSettingsMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'RouteSettingsMap')
- Routes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Routes')
- SecurityGroupIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SecurityGroupIdList')
- SecurityPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SecurityPolicy')
- SelectionExpression =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SelectionExpression')
- SelectionKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SelectionKey')
- Stage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Stage')
- StageVariablesMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'StageVariablesMap')
- Stages =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Stages')
- StringWithLengthBetween0And1024 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithLengthBetween0And1024')
- StringWithLengthBetween0And2048 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithLengthBetween0And2048')
- StringWithLengthBetween0And32K =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithLengthBetween0And32K')
- StringWithLengthBetween1And1024 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithLengthBetween1And1024')
- StringWithLengthBetween1And128 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithLengthBetween1And128')
- StringWithLengthBetween1And1600 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithLengthBetween1And1600')
- StringWithLengthBetween1And256 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithLengthBetween1And256')
- StringWithLengthBetween1And512 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithLengthBetween1And512')
- StringWithLengthBetween1And64 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StringWithLengthBetween1And64')
- SubnetIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SubnetIdList')
- TagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceInput')
- TagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceRequest')
- TagResourceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceResponse')
- Tags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'Tags')
- Template =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Template')
- TemplateMap =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'TemplateMap')
- TlsConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TlsConfig')
- TlsConfigInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TlsConfigInput')
- TooManyRequestsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyRequestsException')
- UntagResourceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceRequest')
- UpdateApiInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiInput')
- UpdateApiMappingInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiMappingInput')
- UpdateApiMappingRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiMappingRequest')
- UpdateApiMappingResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiMappingResponse')
- UpdateApiRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiRequest')
- UpdateApiResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateApiResponse')
- UpdateAuthorizerInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAuthorizerInput')
- UpdateAuthorizerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAuthorizerRequest')
- UpdateAuthorizerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAuthorizerResponse')
- UpdateDeploymentInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDeploymentInput')
- UpdateDeploymentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDeploymentRequest')
- UpdateDeploymentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDeploymentResponse')
- UpdateDomainNameInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDomainNameInput')
- UpdateDomainNameRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDomainNameRequest')
- UpdateDomainNameResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDomainNameResponse')
- UpdateIntegrationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateIntegrationInput')
- UpdateIntegrationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateIntegrationRequest')
- UpdateIntegrationResponseInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateIntegrationResponseInput')
- UpdateIntegrationResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateIntegrationResponseRequest')
- UpdateIntegrationResponseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateIntegrationResponseResponse')
- UpdateIntegrationResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateIntegrationResult')
- UpdateModelInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateModelInput')
- UpdateModelRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateModelRequest')
- UpdateModelResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateModelResponse')
- UpdateRouteInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRouteInput')
- UpdateRouteRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRouteRequest')
- UpdateRouteResponseInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRouteResponseInput')
- UpdateRouteResponseRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRouteResponseRequest')
- UpdateRouteResponseResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRouteResponseResponse')
- UpdateRouteResult =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateRouteResult')
- UpdateStageInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateStageInput')
- UpdateStageRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateStageRequest')
- UpdateStageResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateStageResponse')
- UpdateVpcLinkInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateVpcLinkInput')
- UpdateVpcLinkRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateVpcLinkRequest')
- UpdateVpcLinkResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateVpcLinkResponse')
- UriWithLengthBetween1And2048 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UriWithLengthBetween1And2048')
- VpcLink =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcLink')
- VpcLinkStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpcLinkStatus')
- VpcLinkVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VpcLinkVersion')
- VpcLinks =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VpcLinks')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2018-11-29" api. = { "apiVersion" => "2018-11-29", "endpointPrefix" => "apigateway", "jsonVersion" => "1.1", "protocol" => "rest-json", "serviceFullName" => "AmazonApiGatewayV2", "serviceId" => "ApiGatewayV2", "signatureVersion" => "v4", "signingName" => "apigateway", "uid" => "apigatewayv2-2018-11-29", } api.add_operation(:create_api, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateApi" o.http_method = "POST" o.http_request_uri = "/v2/apis" o.input = Shapes::ShapeRef.new(shape: CreateApiRequest) o.output = Shapes::ShapeRef.new(shape: CreateApiResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_api_mapping, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateApiMapping" o.http_method = "POST" o.http_request_uri = "/v2/domainnames/{domainName}/apimappings" o.input = Shapes::ShapeRef.new(shape: CreateApiMappingRequest) o.output = Shapes::ShapeRef.new(shape: CreateApiMappingResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_authorizer, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAuthorizer" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}/authorizers" o.input = Shapes::ShapeRef.new(shape: CreateAuthorizerRequest) o.output = Shapes::ShapeRef.new(shape: CreateAuthorizerResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_deployment, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDeployment" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}/deployments" o.input = Shapes::ShapeRef.new(shape: CreateDeploymentRequest) o.output = Shapes::ShapeRef.new(shape: CreateDeploymentResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_domain_name, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateDomainName" o.http_method = "POST" o.http_request_uri = "/v2/domainnames" o.input = Shapes::ShapeRef.new(shape: CreateDomainNameRequest) o.output = Shapes::ShapeRef.new(shape: CreateDomainNameResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:create_integration, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateIntegration" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}/integrations" o.input = Shapes::ShapeRef.new(shape: CreateIntegrationRequest) o.output = Shapes::ShapeRef.new(shape: CreateIntegrationResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_integration_response, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateIntegrationResponse" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses" o.input = Shapes::ShapeRef.new(shape: CreateIntegrationResponseRequest) o.output = Shapes::ShapeRef.new(shape: CreateIntegrationResponseResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_model, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateModel" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}/models" o.input = Shapes::ShapeRef.new(shape: CreateModelRequest) o.output = Shapes::ShapeRef.new(shape: CreateModelResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_route, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateRoute" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}/routes" o.input = Shapes::ShapeRef.new(shape: CreateRouteRequest) o.output = Shapes::ShapeRef.new(shape: CreateRouteResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_route_response, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateRouteResponse" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}/routes/{routeId}/routeresponses" o.input = Shapes::ShapeRef.new(shape: CreateRouteResponseRequest) o.output = Shapes::ShapeRef.new(shape: CreateRouteResponseResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_stage, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateStage" o.http_method = "POST" o.http_request_uri = "/v2/apis/{apiId}/stages" o.input = Shapes::ShapeRef.new(shape: CreateStageRequest) o.output = Shapes::ShapeRef.new(shape: CreateStageResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:create_vpc_link, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVpcLink" o.http_method = "POST" o.http_request_uri = "/v2/vpclinks" o.input = Shapes::ShapeRef.new(shape: CreateVpcLinkRequest) o.output = Shapes::ShapeRef.new(shape: CreateVpcLinkResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_access_log_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAccessLogSettings" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/stages/{stageName}/accesslogsettings" o.input = Shapes::ShapeRef.new(shape: DeleteAccessLogSettingsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_api, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteApi" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}" o.input = Shapes::ShapeRef.new(shape: DeleteApiRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_api_mapping, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteApiMapping" o.http_method = "DELETE" o.http_request_uri = "/v2/domainnames/{domainName}/apimappings/{apiMappingId}" o.input = Shapes::ShapeRef.new(shape: DeleteApiMappingRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:delete_authorizer, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAuthorizer" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/authorizers/{authorizerId}" o.input = Shapes::ShapeRef.new(shape: DeleteAuthorizerRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_cors_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteCorsConfiguration" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/cors" o.input = Shapes::ShapeRef.new(shape: DeleteCorsConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_deployment, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDeployment" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/deployments/{deploymentId}" o.input = Shapes::ShapeRef.new(shape: DeleteDeploymentRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_domain_name, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteDomainName" o.http_method = "DELETE" o.http_request_uri = "/v2/domainnames/{domainName}" o.input = Shapes::ShapeRef.new(shape: DeleteDomainNameRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_integration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteIntegration" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/integrations/{integrationId}" o.input = Shapes::ShapeRef.new(shape: DeleteIntegrationRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_integration_response, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteIntegrationResponse" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}" o.input = Shapes::ShapeRef.new(shape: DeleteIntegrationResponseRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_model, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteModel" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/models/{modelId}" o.input = Shapes::ShapeRef.new(shape: DeleteModelRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_route, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRoute" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/routes/{routeId}" o.input = Shapes::ShapeRef.new(shape: DeleteRouteRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_route_request_parameter, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRouteRequestParameter" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/routes/{routeId}/requestparameters/{requestParameterKey}" o.input = Shapes::ShapeRef.new(shape: DeleteRouteRequestParameterRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_route_response, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRouteResponse" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}" o.input = Shapes::ShapeRef.new(shape: DeleteRouteResponseRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_route_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteRouteSettings" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/stages/{stageName}/routesettings/{routeKey}" o.input = Shapes::ShapeRef.new(shape: DeleteRouteSettingsRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_stage, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteStage" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/stages/{stageName}" o.input = Shapes::ShapeRef.new(shape: DeleteStageRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:delete_vpc_link, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVpcLink" o.http_method = "DELETE" o.http_request_uri = "/v2/vpclinks/{vpcLinkId}" o.input = Shapes::ShapeRef.new(shape: DeleteVpcLinkRequest) o.output = Shapes::ShapeRef.new(shape: DeleteVpcLinkResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:export_api, Seahorse::Model::Operation.new.tap do |o| o.name = "ExportApi" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/exports/{specification}" o.input = Shapes::ShapeRef.new(shape: ExportApiRequest) o.output = Shapes::ShapeRef.new(shape: ExportApiResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:reset_authorizers_cache, Seahorse::Model::Operation.new.tap do |o| o.name = "ResetAuthorizersCache" o.http_method = "DELETE" o.http_request_uri = "/v2/apis/{apiId}/stages/{stageName}/cache/authorizers" o.input = Shapes::ShapeRef.new(shape: ResetAuthorizersCacheRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_api, Seahorse::Model::Operation.new.tap do |o| o.name = "GetApi" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}" o.input = Shapes::ShapeRef.new(shape: GetApiRequest) o.output = Shapes::ShapeRef.new(shape: GetApiResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_api_mapping, Seahorse::Model::Operation.new.tap do |o| o.name = "GetApiMapping" o.http_method = "GET" o.http_request_uri = "/v2/domainnames/{domainName}/apimappings/{apiMappingId}" o.input = Shapes::ShapeRef.new(shape: GetApiMappingRequest) o.output = Shapes::ShapeRef.new(shape: GetApiMappingResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_api_mappings, Seahorse::Model::Operation.new.tap do |o| o.name = "GetApiMappings" o.http_method = "GET" o.http_request_uri = "/v2/domainnames/{domainName}/apimappings" o.input = Shapes::ShapeRef.new(shape: GetApiMappingsRequest) o.output = Shapes::ShapeRef.new(shape: GetApiMappingsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_apis, Seahorse::Model::Operation.new.tap do |o| o.name = "GetApis" o.http_method = "GET" o.http_request_uri = "/v2/apis" o.input = Shapes::ShapeRef.new(shape: GetApisRequest) o.output = Shapes::ShapeRef.new(shape: GetApisResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_authorizer, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAuthorizer" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/authorizers/{authorizerId}" o.input = Shapes::ShapeRef.new(shape: GetAuthorizerRequest) o.output = Shapes::ShapeRef.new(shape: GetAuthorizerResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_authorizers, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAuthorizers" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/authorizers" o.input = Shapes::ShapeRef.new(shape: GetAuthorizersRequest) o.output = Shapes::ShapeRef.new(shape: GetAuthorizersResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_deployment, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDeployment" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/deployments/{deploymentId}" o.input = Shapes::ShapeRef.new(shape: GetDeploymentRequest) o.output = Shapes::ShapeRef.new(shape: GetDeploymentResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_deployments, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDeployments" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/deployments" o.input = Shapes::ShapeRef.new(shape: GetDeploymentsRequest) o.output = Shapes::ShapeRef.new(shape: GetDeploymentsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_domain_name, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDomainName" o.http_method = "GET" o.http_request_uri = "/v2/domainnames/{domainName}" o.input = Shapes::ShapeRef.new(shape: GetDomainNameRequest) o.output = Shapes::ShapeRef.new(shape: GetDomainNameResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_domain_names, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDomainNames" o.http_method = "GET" o.http_request_uri = "/v2/domainnames" o.input = Shapes::ShapeRef.new(shape: GetDomainNamesRequest) o.output = Shapes::ShapeRef.new(shape: GetDomainNamesResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_integration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIntegration" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/integrations/{integrationId}" o.input = Shapes::ShapeRef.new(shape: GetIntegrationRequest) o.output = Shapes::ShapeRef.new(shape: GetIntegrationResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_integration_response, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIntegrationResponse" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}" o.input = Shapes::ShapeRef.new(shape: GetIntegrationResponseRequest) o.output = Shapes::ShapeRef.new(shape: GetIntegrationResponseResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_integration_responses, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIntegrationResponses" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses" o.input = Shapes::ShapeRef.new(shape: GetIntegrationResponsesRequest) o.output = Shapes::ShapeRef.new(shape: GetIntegrationResponsesResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_integrations, Seahorse::Model::Operation.new.tap do |o| o.name = "GetIntegrations" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/integrations" o.input = Shapes::ShapeRef.new(shape: GetIntegrationsRequest) o.output = Shapes::ShapeRef.new(shape: GetIntegrationsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_model, Seahorse::Model::Operation.new.tap do |o| o.name = "GetModel" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/models/{modelId}" o.input = Shapes::ShapeRef.new(shape: GetModelRequest) o.output = Shapes::ShapeRef.new(shape: GetModelResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_model_template, Seahorse::Model::Operation.new.tap do |o| o.name = "GetModelTemplate" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/models/{modelId}/template" o.input = Shapes::ShapeRef.new(shape: GetModelTemplateRequest) o.output = Shapes::ShapeRef.new(shape: GetModelTemplateResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_models, Seahorse::Model::Operation.new.tap do |o| o.name = "GetModels" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/models" o.input = Shapes::ShapeRef.new(shape: GetModelsRequest) o.output = Shapes::ShapeRef.new(shape: GetModelsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_route, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRoute" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/routes/{routeId}" o.input = Shapes::ShapeRef.new(shape: GetRouteRequest) o.output = Shapes::ShapeRef.new(shape: GetRouteResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_route_response, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRouteResponse" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}" o.input = Shapes::ShapeRef.new(shape: GetRouteResponseRequest) o.output = Shapes::ShapeRef.new(shape: GetRouteResponseResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_route_responses, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRouteResponses" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/routes/{routeId}/routeresponses" o.input = Shapes::ShapeRef.new(shape: GetRouteResponsesRequest) o.output = Shapes::ShapeRef.new(shape: GetRouteResponsesResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_routes, Seahorse::Model::Operation.new.tap do |o| o.name = "GetRoutes" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/routes" o.input = Shapes::ShapeRef.new(shape: GetRoutesRequest) o.output = Shapes::ShapeRef.new(shape: GetRoutesResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_stage, Seahorse::Model::Operation.new.tap do |o| o.name = "GetStage" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/stages/{stageName}" o.input = Shapes::ShapeRef.new(shape: GetStageRequest) o.output = Shapes::ShapeRef.new(shape: GetStageResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_stages, Seahorse::Model::Operation.new.tap do |o| o.name = "GetStages" o.http_method = "GET" o.http_request_uri = "/v2/apis/{apiId}/stages" o.input = Shapes::ShapeRef.new(shape: GetStagesRequest) o.output = Shapes::ShapeRef.new(shape: GetStagesResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:get_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "GetTags" o.http_method = "GET" o.http_request_uri = "/v2/tags/{resource-arn}" o.input = Shapes::ShapeRef.new(shape: GetTagsRequest) o.output = Shapes::ShapeRef.new(shape: GetTagsResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:get_vpc_link, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVpcLink" o.http_method = "GET" o.http_request_uri = "/v2/vpclinks/{vpcLinkId}" o.input = Shapes::ShapeRef.new(shape: GetVpcLinkRequest) o.output = Shapes::ShapeRef.new(shape: GetVpcLinkResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:get_vpc_links, Seahorse::Model::Operation.new.tap do |o| o.name = "GetVpcLinks" o.http_method = "GET" o.http_request_uri = "/v2/vpclinks" o.input = Shapes::ShapeRef.new(shape: GetVpcLinksRequest) o.output = Shapes::ShapeRef.new(shape: GetVpcLinksResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) end) api.add_operation(:import_api, Seahorse::Model::Operation.new.tap do |o| o.name = "ImportApi" o.http_method = "PUT" o.http_request_uri = "/v2/apis" o.input = Shapes::ShapeRef.new(shape: ImportApiRequest) o.output = Shapes::ShapeRef.new(shape: ImportApiResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:reimport_api, Seahorse::Model::Operation.new.tap do |o| o.name = "ReimportApi" o.http_method = "PUT" o.http_request_uri = "/v2/apis/{apiId}" o.input = Shapes::ShapeRef.new(shape: ReimportApiRequest) o.output = Shapes::ShapeRef.new(shape: ReimportApiResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/v2/tags/{resource-arn}" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: TagResourceResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "DELETE" o.http_request_uri = "/v2/tags/{resource-arn}" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_api, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateApi" o.http_method = "PATCH" o.http_request_uri = "/v2/apis/{apiId}" o.input = Shapes::ShapeRef.new(shape: UpdateApiRequest) o.output = Shapes::ShapeRef.new(shape: UpdateApiResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_api_mapping, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateApiMapping" o.http_method = "PATCH" o.http_request_uri = "/v2/domainnames/{domainName}/apimappings/{apiMappingId}" o.input = Shapes::ShapeRef.new(shape: UpdateApiMappingRequest) o.output = Shapes::ShapeRef.new(shape: UpdateApiMappingResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_authorizer, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAuthorizer" o.http_method = "PATCH" o.http_request_uri = "/v2/apis/{apiId}/authorizers/{authorizerId}" o.input = Shapes::ShapeRef.new(shape: UpdateAuthorizerRequest) o.output = Shapes::ShapeRef.new(shape: UpdateAuthorizerResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_deployment, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDeployment" o.http_method = "PATCH" o.http_request_uri = "/v2/apis/{apiId}/deployments/{deploymentId}" o.input = Shapes::ShapeRef.new(shape: UpdateDeploymentRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDeploymentResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_domain_name, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDomainName" o.http_method = "PATCH" o.http_request_uri = "/v2/domainnames/{domainName}" o.input = Shapes::ShapeRef.new(shape: UpdateDomainNameRequest) o.output = Shapes::ShapeRef.new(shape: UpdateDomainNameResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_integration, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateIntegration" o.http_method = "PATCH" o.http_request_uri = "/v2/apis/{apiId}/integrations/{integrationId}" o.input = Shapes::ShapeRef.new(shape: UpdateIntegrationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateIntegrationResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_integration_response, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateIntegrationResponse" o.http_method = "PATCH" o.http_request_uri = "/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}" o.input = Shapes::ShapeRef.new(shape: UpdateIntegrationResponseRequest) o.output = Shapes::ShapeRef.new(shape: UpdateIntegrationResponseResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_model, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateModel" o.http_method = "PATCH" o.http_request_uri = "/v2/apis/{apiId}/models/{modelId}" o.input = Shapes::ShapeRef.new(shape: UpdateModelRequest) o.output = Shapes::ShapeRef.new(shape: UpdateModelResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_route, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRoute" o.http_method = "PATCH" o.http_request_uri = "/v2/apis/{apiId}/routes/{routeId}" o.input = Shapes::ShapeRef.new(shape: UpdateRouteRequest) o.output = Shapes::ShapeRef.new(shape: UpdateRouteResult) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_route_response, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateRouteResponse" o.http_method = "PATCH" o.http_request_uri = "/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}" o.input = Shapes::ShapeRef.new(shape: UpdateRouteResponseRequest) o.output = Shapes::ShapeRef.new(shape: UpdateRouteResponseResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_stage, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateStage" o.http_method = "PATCH" o.http_request_uri = "/v2/apis/{apiId}/stages/{stageName}" o.input = Shapes::ShapeRef.new(shape: UpdateStageRequest) o.output = Shapes::ShapeRef.new(shape: UpdateStageResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) o.errors << Shapes::ShapeRef.new(shape: ConflictException) end) api.add_operation(:update_vpc_link, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateVpcLink" o.http_method = "PATCH" o.http_request_uri = "/v2/vpclinks/{vpcLinkId}" o.input = Shapes::ShapeRef.new(shape: UpdateVpcLinkRequest) o.output = Shapes::ShapeRef.new(shape: UpdateVpcLinkResponse) o.errors << Shapes::ShapeRef.new(shape: NotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyRequestsException) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) end