{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.ApiGatewayV2
(
defaultService,
_AccessDeniedException,
_ConflictException,
_NotFoundException,
_TooManyRequestsException,
_BadRequestException,
CreateApi (CreateApi'),
newCreateApi,
CreateApiResponse (CreateApiResponse'),
newCreateApiResponse,
GetDeployments (GetDeployments'),
newGetDeployments,
GetDeploymentsResponse (GetDeploymentsResponse'),
newGetDeploymentsResponse,
DeleteAccessLogSettings (DeleteAccessLogSettings'),
newDeleteAccessLogSettings,
DeleteAccessLogSettingsResponse (DeleteAccessLogSettingsResponse'),
newDeleteAccessLogSettingsResponse,
GetRouteResponses (GetRouteResponses'),
newGetRouteResponses,
GetRouteResponsesResponse (GetRouteResponsesResponse'),
newGetRouteResponsesResponse,
GetDeployment (GetDeployment'),
newGetDeployment,
GetDeploymentResponse (GetDeploymentResponse'),
newGetDeploymentResponse,
GetTags (GetTags'),
newGetTags,
GetTagsResponse (GetTagsResponse'),
newGetTagsResponse,
GetDomainNames (GetDomainNames'),
newGetDomainNames,
GetDomainNamesResponse (GetDomainNamesResponse'),
newGetDomainNamesResponse,
ReimportApi (ReimportApi'),
newReimportApi,
ReimportApiResponse (ReimportApiResponse'),
newReimportApiResponse,
GetModels (GetModels'),
newGetModels,
GetModelsResponse (GetModelsResponse'),
newGetModelsResponse,
CreateIntegration (CreateIntegration'),
newCreateIntegration,
CreateIntegrationResponse' (CreateIntegrationResponse''),
newCreateIntegrationResponse',
DeleteStage (DeleteStage'),
newDeleteStage,
DeleteStageResponse (DeleteStageResponse'),
newDeleteStageResponse,
UpdateStage (UpdateStage'),
newUpdateStage,
UpdateStageResponse (UpdateStageResponse'),
newUpdateStageResponse,
DeleteRouteSettings (DeleteRouteSettings'),
newDeleteRouteSettings,
DeleteRouteSettingsResponse (DeleteRouteSettingsResponse'),
newDeleteRouteSettingsResponse,
CreateDeployment (CreateDeployment'),
newCreateDeployment,
CreateDeploymentResponse (CreateDeploymentResponse'),
newCreateDeploymentResponse,
DeleteRoute (DeleteRoute'),
newDeleteRoute,
DeleteRouteResponse' (DeleteRouteResponse''),
newDeleteRouteResponse',
UpdateRoute (UpdateRoute'),
newUpdateRoute,
UpdateRouteResponse' (UpdateRouteResponse''),
newUpdateRouteResponse',
GetVpcLinks (GetVpcLinks'),
newGetVpcLinks,
GetVpcLinksResponse (GetVpcLinksResponse'),
newGetVpcLinksResponse,
GetIntegrationResponses (GetIntegrationResponses'),
newGetIntegrationResponses,
GetIntegrationResponsesResponse (GetIntegrationResponsesResponse'),
newGetIntegrationResponsesResponse,
GetIntegration (GetIntegration'),
newGetIntegration,
GetIntegrationResponse' (GetIntegrationResponse''),
newGetIntegrationResponse',
DeleteDeployment (DeleteDeployment'),
newDeleteDeployment,
DeleteDeploymentResponse (DeleteDeploymentResponse'),
newDeleteDeploymentResponse,
UpdateDeployment (UpdateDeployment'),
newUpdateDeployment,
UpdateDeploymentResponse (UpdateDeploymentResponse'),
newUpdateDeploymentResponse,
DeleteRouteResponse (DeleteRouteResponse'),
newDeleteRouteResponse,
DeleteRouteResponseResponse (DeleteRouteResponseResponse'),
newDeleteRouteResponseResponse,
UpdateRouteResponse (UpdateRouteResponse'),
newUpdateRouteResponse,
UpdateRouteResponseResponse (UpdateRouteResponseResponse'),
newUpdateRouteResponseResponse,
GetVpcLink (GetVpcLink'),
newGetVpcLink,
GetVpcLinkResponse (GetVpcLinkResponse'),
newGetVpcLinkResponse,
ResetAuthorizersCache (ResetAuthorizersCache'),
newResetAuthorizersCache,
ResetAuthorizersCacheResponse (ResetAuthorizersCacheResponse'),
newResetAuthorizersCacheResponse,
CreateModel (CreateModel'),
newCreateModel,
CreateModelResponse (CreateModelResponse'),
newCreateModelResponse,
GetIntegrationResponse (GetIntegrationResponse'),
newGetIntegrationResponse,
GetIntegrationResponseResponse (GetIntegrationResponseResponse'),
newGetIntegrationResponseResponse,
CreateDomainName (CreateDomainName'),
newCreateDomainName,
CreateDomainNameResponse (CreateDomainNameResponse'),
newCreateDomainNameResponse,
DeleteModel (DeleteModel'),
newDeleteModel,
DeleteModelResponse (DeleteModelResponse'),
newDeleteModelResponse,
UpdateModel (UpdateModel'),
newUpdateModel,
UpdateModelResponse (UpdateModelResponse'),
newUpdateModelResponse,
CreateRouteResponse (CreateRouteResponse'),
newCreateRouteResponse,
CreateRouteResponseResponse (CreateRouteResponseResponse'),
newCreateRouteResponseResponse,
GetStages (GetStages'),
newGetStages,
GetStagesResponse (GetStagesResponse'),
newGetStagesResponse,
GetModel (GetModel'),
newGetModel,
GetModelResponse (GetModelResponse'),
newGetModelResponse,
GetApiMappings (GetApiMappings'),
newGetApiMappings,
GetApiMappingsResponse (GetApiMappingsResponse'),
newGetApiMappingsResponse,
CreateIntegrationResponse (CreateIntegrationResponse'),
newCreateIntegrationResponse,
CreateIntegrationResponseResponse (CreateIntegrationResponseResponse'),
newCreateIntegrationResponseResponse,
GetDomainName (GetDomainName'),
newGetDomainName,
GetDomainNameResponse (GetDomainNameResponse'),
newGetDomainNameResponse,
CreateVpcLink (CreateVpcLink'),
newCreateVpcLink,
CreateVpcLinkResponse (CreateVpcLinkResponse'),
newCreateVpcLinkResponse,
GetAuthorizers (GetAuthorizers'),
newGetAuthorizers,
GetAuthorizersResponse (GetAuthorizersResponse'),
newGetAuthorizersResponse,
GetRouteResponse (GetRouteResponse'),
newGetRouteResponse,
GetRouteResponseResponse (GetRouteResponseResponse'),
newGetRouteResponseResponse,
ExportApi (ExportApi'),
newExportApi,
ExportApiResponse (ExportApiResponse'),
newExportApiResponse,
GetRoutes (GetRoutes'),
newGetRoutes,
GetRoutesResponse (GetRoutesResponse'),
newGetRoutesResponse,
DeleteCorsConfiguration (DeleteCorsConfiguration'),
newDeleteCorsConfiguration,
DeleteCorsConfigurationResponse (DeleteCorsConfigurationResponse'),
newDeleteCorsConfigurationResponse,
DeleteVpcLink (DeleteVpcLink'),
newDeleteVpcLink,
DeleteVpcLinkResponse (DeleteVpcLinkResponse'),
newDeleteVpcLinkResponse,
UpdateVpcLink (UpdateVpcLink'),
newUpdateVpcLink,
UpdateVpcLinkResponse (UpdateVpcLinkResponse'),
newUpdateVpcLinkResponse,
DeleteIntegrationResponse (DeleteIntegrationResponse'),
newDeleteIntegrationResponse,
DeleteIntegrationResponseResponse (DeleteIntegrationResponseResponse'),
newDeleteIntegrationResponseResponse,
UpdateIntegrationResponse (UpdateIntegrationResponse'),
newUpdateIntegrationResponse,
UpdateIntegrationResponseResponse (UpdateIntegrationResponseResponse'),
newUpdateIntegrationResponseResponse,
DeleteIntegration (DeleteIntegration'),
newDeleteIntegration,
DeleteIntegrationResponse' (DeleteIntegrationResponse''),
newDeleteIntegrationResponse',
UpdateIntegration (UpdateIntegration'),
newUpdateIntegration,
UpdateIntegrationResponse' (UpdateIntegrationResponse''),
newUpdateIntegrationResponse',
GetRoute (GetRoute'),
newGetRoute,
GetRouteResponse' (GetRouteResponse''),
newGetRouteResponse',
GetAuthorizer (GetAuthorizer'),
newGetAuthorizer,
GetAuthorizerResponse (GetAuthorizerResponse'),
newGetAuthorizerResponse,
GetStage (GetStage'),
newGetStage,
GetStageResponse (GetStageResponse'),
newGetStageResponse,
GetApiMapping (GetApiMapping'),
newGetApiMapping,
GetApiMappingResponse (GetApiMappingResponse'),
newGetApiMappingResponse,
ImportApi (ImportApi'),
newImportApi,
ImportApiResponse (ImportApiResponse'),
newImportApiResponse,
GetApis (GetApis'),
newGetApis,
GetApisResponse (GetApisResponse'),
newGetApisResponse,
UpdateApiMapping (UpdateApiMapping'),
newUpdateApiMapping,
UpdateApiMappingResponse (UpdateApiMappingResponse'),
newUpdateApiMappingResponse,
DeleteApiMapping (DeleteApiMapping'),
newDeleteApiMapping,
DeleteApiMappingResponse (DeleteApiMappingResponse'),
newDeleteApiMappingResponse,
CreateRoute (CreateRoute'),
newCreateRoute,
CreateRouteResponse' (CreateRouteResponse''),
newCreateRouteResponse',
CreateAuthorizer (CreateAuthorizer'),
newCreateAuthorizer,
CreateAuthorizerResponse (CreateAuthorizerResponse'),
newCreateAuthorizerResponse,
UpdateAuthorizer (UpdateAuthorizer'),
newUpdateAuthorizer,
UpdateAuthorizerResponse (UpdateAuthorizerResponse'),
newUpdateAuthorizerResponse,
DeleteAuthorizer (DeleteAuthorizer'),
newDeleteAuthorizer,
DeleteAuthorizerResponse (DeleteAuthorizerResponse'),
newDeleteAuthorizerResponse,
CreateApiMapping (CreateApiMapping'),
newCreateApiMapping,
CreateApiMappingResponse (CreateApiMappingResponse'),
newCreateApiMappingResponse,
DeleteRouteRequestParameter (DeleteRouteRequestParameter'),
newDeleteRouteRequestParameter,
DeleteRouteRequestParameterResponse (DeleteRouteRequestParameterResponse'),
newDeleteRouteRequestParameterResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
CreateStage (CreateStage'),
newCreateStage,
CreateStageResponse (CreateStageResponse'),
newCreateStageResponse,
GetIntegrations (GetIntegrations'),
newGetIntegrations,
GetIntegrationsResponse (GetIntegrationsResponse'),
newGetIntegrationsResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
UpdateDomainName (UpdateDomainName'),
newUpdateDomainName,
UpdateDomainNameResponse (UpdateDomainNameResponse'),
newUpdateDomainNameResponse,
DeleteDomainName (DeleteDomainName'),
newDeleteDomainName,
DeleteDomainNameResponse (DeleteDomainNameResponse'),
newDeleteDomainNameResponse,
GetApi (GetApi'),
newGetApi,
GetApiResponse (GetApiResponse'),
newGetApiResponse,
DeleteApi (DeleteApi'),
newDeleteApi,
DeleteApiResponse (DeleteApiResponse'),
newDeleteApiResponse,
UpdateApi (UpdateApi'),
newUpdateApi,
UpdateApiResponse (UpdateApiResponse'),
newUpdateApiResponse,
GetModelTemplate (GetModelTemplate'),
newGetModelTemplate,
GetModelTemplateResponse (GetModelTemplateResponse'),
newGetModelTemplateResponse,
AuthorizationType (..),
AuthorizerType (..),
ConnectionType (..),
ContentHandlingStrategy (..),
DeploymentStatus (..),
DomainNameStatus (..),
EndpointType (..),
IntegrationType (..),
LoggingLevel (..),
PassthroughBehavior (..),
ProtocolType (..),
SecurityPolicy (..),
VpcLinkStatus (..),
VpcLinkVersion (..),
AccessLogSettings (AccessLogSettings'),
newAccessLogSettings,
Api (Api'),
newApi,
ApiMapping (ApiMapping'),
newApiMapping,
Authorizer (Authorizer'),
newAuthorizer,
Cors (Cors'),
newCors,
Deployment (Deployment'),
newDeployment,
DomainName (DomainName'),
newDomainName,
DomainNameConfiguration (DomainNameConfiguration'),
newDomainNameConfiguration,
Integration (Integration'),
newIntegration,
IntegrationResponse (IntegrationResponse'),
newIntegrationResponse,
JWTConfiguration (JWTConfiguration'),
newJWTConfiguration,
Model (Model'),
newModel,
MutualTlsAuthentication (MutualTlsAuthentication'),
newMutualTlsAuthentication,
MutualTlsAuthenticationInput (MutualTlsAuthenticationInput'),
newMutualTlsAuthenticationInput,
ParameterConstraints (ParameterConstraints'),
newParameterConstraints,
Route (Route'),
newRoute,
RouteResponse (RouteResponse'),
newRouteResponse,
RouteSettings (RouteSettings'),
newRouteSettings,
Stage (Stage'),
newStage,
TlsConfig (TlsConfig'),
newTlsConfig,
TlsConfigInput (TlsConfigInput'),
newTlsConfigInput,
VpcLink (VpcLink'),
newVpcLink,
)
where
import Amazonka.ApiGatewayV2.CreateApi
import Amazonka.ApiGatewayV2.CreateApiMapping
import Amazonka.ApiGatewayV2.CreateAuthorizer
import Amazonka.ApiGatewayV2.CreateDeployment
import Amazonka.ApiGatewayV2.CreateDomainName
import Amazonka.ApiGatewayV2.CreateIntegration
import Amazonka.ApiGatewayV2.CreateIntegrationResponse
import Amazonka.ApiGatewayV2.CreateModel
import Amazonka.ApiGatewayV2.CreateRoute
import Amazonka.ApiGatewayV2.CreateRouteResponse
import Amazonka.ApiGatewayV2.CreateStage
import Amazonka.ApiGatewayV2.CreateVpcLink
import Amazonka.ApiGatewayV2.DeleteAccessLogSettings
import Amazonka.ApiGatewayV2.DeleteApi
import Amazonka.ApiGatewayV2.DeleteApiMapping
import Amazonka.ApiGatewayV2.DeleteAuthorizer
import Amazonka.ApiGatewayV2.DeleteCorsConfiguration
import Amazonka.ApiGatewayV2.DeleteDeployment
import Amazonka.ApiGatewayV2.DeleteDomainName
import Amazonka.ApiGatewayV2.DeleteIntegration
import Amazonka.ApiGatewayV2.DeleteIntegrationResponse
import Amazonka.ApiGatewayV2.DeleteModel
import Amazonka.ApiGatewayV2.DeleteRoute
import Amazonka.ApiGatewayV2.DeleteRouteRequestParameter
import Amazonka.ApiGatewayV2.DeleteRouteResponse
import Amazonka.ApiGatewayV2.DeleteRouteSettings
import Amazonka.ApiGatewayV2.DeleteStage
import Amazonka.ApiGatewayV2.DeleteVpcLink
import Amazonka.ApiGatewayV2.ExportApi
import Amazonka.ApiGatewayV2.GetApi
import Amazonka.ApiGatewayV2.GetApiMapping
import Amazonka.ApiGatewayV2.GetApiMappings
import Amazonka.ApiGatewayV2.GetApis
import Amazonka.ApiGatewayV2.GetAuthorizer
import Amazonka.ApiGatewayV2.GetAuthorizers
import Amazonka.ApiGatewayV2.GetDeployment
import Amazonka.ApiGatewayV2.GetDeployments
import Amazonka.ApiGatewayV2.GetDomainName
import Amazonka.ApiGatewayV2.GetDomainNames
import Amazonka.ApiGatewayV2.GetIntegration
import Amazonka.ApiGatewayV2.GetIntegrationResponse
import Amazonka.ApiGatewayV2.GetIntegrationResponses
import Amazonka.ApiGatewayV2.GetIntegrations
import Amazonka.ApiGatewayV2.GetModel
import Amazonka.ApiGatewayV2.GetModelTemplate
import Amazonka.ApiGatewayV2.GetModels
import Amazonka.ApiGatewayV2.GetRoute
import Amazonka.ApiGatewayV2.GetRouteResponse
import Amazonka.ApiGatewayV2.GetRouteResponses
import Amazonka.ApiGatewayV2.GetRoutes
import Amazonka.ApiGatewayV2.GetStage
import Amazonka.ApiGatewayV2.GetStages
import Amazonka.ApiGatewayV2.GetTags
import Amazonka.ApiGatewayV2.GetVpcLink
import Amazonka.ApiGatewayV2.GetVpcLinks
import Amazonka.ApiGatewayV2.ImportApi
import Amazonka.ApiGatewayV2.Lens
import Amazonka.ApiGatewayV2.ReimportApi
import Amazonka.ApiGatewayV2.ResetAuthorizersCache
import Amazonka.ApiGatewayV2.TagResource
import Amazonka.ApiGatewayV2.Types
import Amazonka.ApiGatewayV2.UntagResource
import Amazonka.ApiGatewayV2.UpdateApi
import Amazonka.ApiGatewayV2.UpdateApiMapping
import Amazonka.ApiGatewayV2.UpdateAuthorizer
import Amazonka.ApiGatewayV2.UpdateDeployment
import Amazonka.ApiGatewayV2.UpdateDomainName
import Amazonka.ApiGatewayV2.UpdateIntegration
import Amazonka.ApiGatewayV2.UpdateIntegrationResponse
import Amazonka.ApiGatewayV2.UpdateModel
import Amazonka.ApiGatewayV2.UpdateRoute
import Amazonka.ApiGatewayV2.UpdateRouteResponse
import Amazonka.ApiGatewayV2.UpdateStage
import Amazonka.ApiGatewayV2.UpdateVpcLink
import Amazonka.ApiGatewayV2.Waiters