{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.AWS.APIGateway
(
apiGateway
, _ConflictException
, _NotFoundException
, _TooManyRequestsException
, _ServiceUnavailableException
, _UnauthorizedException
, _BadRequestException
, _LimitExceededException
, module Network.AWS.APIGateway.GetResource
, module Network.AWS.APIGateway.GetDeployments
, module Network.AWS.APIGateway.GetDeployment
, module Network.AWS.APIGateway.CreateUsagePlan
, module Network.AWS.APIGateway.GetDomainNames
, module Network.AWS.APIGateway.GetClientCertificate
, module Network.AWS.APIGateway.GetMethodResponse
, module Network.AWS.APIGateway.GetModels
, module Network.AWS.APIGateway.GetBasePathMapping
, module Network.AWS.APIGateway.PutMethodResponse
, module Network.AWS.APIGateway.ImportRestAPI
, module Network.AWS.APIGateway.DeleteMethodResponse
, module Network.AWS.APIGateway.UpdateMethodResponse
, module Network.AWS.APIGateway.DeleteStage
, module Network.AWS.APIGateway.UpdateStage
, module Network.AWS.APIGateway.GetRestAPIs
, module Network.AWS.APIGateway.GetDocumentationVersions
, module Network.AWS.APIGateway.CreateDeployment
, module Network.AWS.APIGateway.CreateBasePathMapping
, module Network.AWS.APIGateway.GetIntegration
, module Network.AWS.APIGateway.GetDocumentationParts
, module Network.AWS.APIGateway.UpdateAccount
, module Network.AWS.APIGateway.GetUsagePlan
, module Network.AWS.APIGateway.DeleteDeployment
, module Network.AWS.APIGateway.UpdateDeployment
, module Network.AWS.APIGateway.GetDocumentationPart
, module Network.AWS.APIGateway.DeleteResource
, module Network.AWS.APIGateway.UpdateResource
, module Network.AWS.APIGateway.ImportDocumentationParts
, module Network.AWS.APIGateway.GetUsage
, module Network.AWS.APIGateway.CreateModel
, module Network.AWS.APIGateway.GetIntegrationResponse
, module Network.AWS.APIGateway.CreateDomainName
, module Network.AWS.APIGateway.FlushStageAuthorizersCache
, module Network.AWS.APIGateway.DeleteModel
, module Network.AWS.APIGateway.UpdateModel
, module Network.AWS.APIGateway.GetDocumentationVersion
, module Network.AWS.APIGateway.DeleteAPIKey
, module Network.AWS.APIGateway.UpdateAPIKey
, module Network.AWS.APIGateway.GetRestAPI
, module Network.AWS.APIGateway.GetStages
, module Network.AWS.APIGateway.PutRestAPI
, module Network.AWS.APIGateway.GetMethod
, module Network.AWS.APIGateway.GetModel
, module Network.AWS.APIGateway.UpdateRestAPI
, module Network.AWS.APIGateway.DeleteRestAPI
, module Network.AWS.APIGateway.ImportAPIKeys
, module Network.AWS.APIGateway.CreateDocumentationPart
, module Network.AWS.APIGateway.TestInvokeMethod
, module Network.AWS.APIGateway.GetDomainName
, module Network.AWS.APIGateway.DeleteDocumentationPart
, module Network.AWS.APIGateway.UpdateDocumentationPart
, module Network.AWS.APIGateway.GetAuthorizers
, module Network.AWS.APIGateway.CreateDocumentationVersion
, module Network.AWS.APIGateway.PutIntegrationResponse
, module Network.AWS.APIGateway.GetUsagePlanKeys
, module Network.AWS.APIGateway.FlushStageCache
, module Network.AWS.APIGateway.CreateRestAPI
, module Network.AWS.APIGateway.DeleteIntegrationResponse
, module Network.AWS.APIGateway.UpdateIntegrationResponse
, module Network.AWS.APIGateway.UpdateUsage
, module Network.AWS.APIGateway.DeleteIntegration
, module Network.AWS.APIGateway.UpdateIntegration
, module Network.AWS.APIGateway.TestInvokeAuthorizer
, module Network.AWS.APIGateway.GenerateClientCertificate
, module Network.AWS.APIGateway.GetResources
, module Network.AWS.APIGateway.GetUsagePlanKey
, module Network.AWS.APIGateway.GetAccount
, module Network.AWS.APIGateway.PutIntegration
, module Network.AWS.APIGateway.GetAuthorizer
, module Network.AWS.APIGateway.DeleteUsagePlan
, module Network.AWS.APIGateway.UpdateUsagePlan
, module Network.AWS.APIGateway.GetStage
, module Network.AWS.APIGateway.GetExport
, module Network.AWS.APIGateway.GetSDK
, module Network.AWS.APIGateway.GetAPIKeys
, module Network.AWS.APIGateway.DeleteBasePathMapping
, module Network.AWS.APIGateway.UpdateBasePathMapping
, module Network.AWS.APIGateway.DeleteClientCertificate
, module Network.AWS.APIGateway.UpdateClientCertificate
, module Network.AWS.APIGateway.CreateUsagePlanKey
, module Network.AWS.APIGateway.CreateAuthorizer
, module Network.AWS.APIGateway.UpdateAuthorizer
, module Network.AWS.APIGateway.DeleteAuthorizer
, module Network.AWS.APIGateway.CreateStage
, module Network.AWS.APIGateway.DeleteUsagePlanKey
, module Network.AWS.APIGateway.CreateAPIKey
, module Network.AWS.APIGateway.GetUsagePlans
, module Network.AWS.APIGateway.PutMethod
, module Network.AWS.APIGateway.UpdateDomainName
, module Network.AWS.APIGateway.DeleteDomainName
, module Network.AWS.APIGateway.CreateResource
, module Network.AWS.APIGateway.DeleteMethod
, module Network.AWS.APIGateway.UpdateMethod
, module Network.AWS.APIGateway.GetClientCertificates
, module Network.AWS.APIGateway.GetModelTemplate
, module Network.AWS.APIGateway.UpdateDocumentationVersion
, module Network.AWS.APIGateway.DeleteDocumentationVersion
, module Network.AWS.APIGateway.GetBasePathMappings
, module Network.AWS.APIGateway.GetAPIKey
, APIKeysFormat (..)
, AuthorizerType (..)
, CacheClusterSize (..)
, CacheClusterStatus (..)
, ContentHandlingStrategy (..)
, DocumentationPartType (..)
, IntegrationType (..)
, Op (..)
, PutMode (..)
, QuotaPeriodType (..)
, UnauthorizedCacheControlHeaderStrategy (..)
, APIKey
, apiKey
, akEnabled
, akValue
, akCustomerId
, akCreatedDate
, akName
, akId
, akStageKeys
, akLastUpdatedDate
, akDescription
, APIStage
, apiStage
, asStage
, asApiId
, Account
, account
, aApiKeyVersion
, aCloudwatchRoleARN
, aFeatures
, aThrottleSettings
, Authorizer
, authorizer
, aAuthorizerURI
, aIdentityValidationExpression
, aProviderARNs
, aName
, aId
, aAuthorizerResultTtlInSeconds
, aAuthType
, aType
, aIdentitySource
, aAuthorizerCredentials
, BasePathMapping
, basePathMapping
, bpmStage
, bpmBasePath
, bpmRestAPIId
, ClientCertificate
, clientCertificate
, ccPemEncodedCertificate
, ccClientCertificateId
, ccCreatedDate
, ccExpirationDate
, ccDescription
, Deployment
, deployment
, dApiSummary
, dCreatedDate
, dId
, dDescription
, DocumentationPart
, documentationPart
, dpLocation
, dpId
, dpProperties
, DocumentationPartLocation
, documentationPartLocation
, dplPath
, dplName
, dplMethod
, dplStatusCode
, dplType
, DocumentationVersion
, documentationVersion
, dvCreatedDate
, dvVersion
, dvDescription
, DomainName
, domainName
, dnCertificateName
, dnDomainName
, dnCertificateUploadDate
, dnDistributionDomainName
, Integration
, integration
, iHttpMethod
, iRequestTemplates
, iCredentials
, iRequestParameters
, iContentHandling
, iPassthroughBehavior
, iUri
, iIntegrationResponses
, iCacheNamespace
, iType
, iCacheKeyParameters
, IntegrationResponse
, integrationResponse
, intContentHandling
, intResponseTemplates
, intSelectionPattern
, intStatusCode
, intResponseParameters
, Method
, method
, mMethodResponses
, mHttpMethod
, mRequestModels
, mRequestParameters
, mAuthorizerId
, mAuthorizationType
, mApiKeyRequired
, mMethodIntegration
, MethodResponse
, methodResponse
, mResponseModels
, mStatusCode
, mResponseParameters
, MethodSetting
, methodSetting
, msCacheTtlInSeconds
, msDataTraceEnabled
, msThrottlingBurstLimit
, msCacheDataEncrypted
, msLoggingLevel
, msRequireAuthorizationForCacheControl
, msCachingEnabled
, msMetricsEnabled
, msThrottlingRateLimit
, msUnauthorizedCacheControlHeaderStrategy
, MethodSnapshot
, methodSnapshot
, msAuthorizationType
, msApiKeyRequired
, Model
, model
, mSchema
, mName
, mId
, mDescription
, mContentType
, PatchOperation
, patchOperation
, poOp
, poPath
, poValue
, poFrom
, QuotaSettings
, quotaSettings
, qsOffset
, qsPeriod
, qsLimit
, Resource
, resource
, rPathPart
, rPath
, rId
, rResourceMethods
, rParentId
, RestAPI
, restAPI
, raBinaryMediaTypes
, raWarnings
, raCreatedDate
, raName
, raVersion
, raId
, raDescription
, Stage
, stage
, sDeploymentId
, sVariables
, sDocumentationVersion
, sClientCertificateId
, sCreatedDate
, sCacheClusterStatus
, sMethodSettings
, sLastUpdatedDate
, sCacheClusterSize
, sCacheClusterEnabled
, sStageName
, sDescription
, StageKey
, stageKey
, skRestAPIId
, skStageName
, ThrottleSettings
, throttleSettings
, tsBurstLimit
, tsRateLimit
, Usage
, usage
, uUsagePlanId
, uEndDate
, uItems
, uStartDate
, uPosition
, UsagePlan
, usagePlan
, upApiStages
, upName
, upId
, upThrottle
, upQuota
, upDescription
, upProductCode
, UsagePlanKey
, usagePlanKey
, upkValue
, upkName
, upkId
, upkType
) where
import Network.AWS.APIGateway.CreateAPIKey
import Network.AWS.APIGateway.CreateAuthorizer
import Network.AWS.APIGateway.CreateBasePathMapping
import Network.AWS.APIGateway.CreateDeployment
import Network.AWS.APIGateway.CreateDocumentationPart
import Network.AWS.APIGateway.CreateDocumentationVersion
import Network.AWS.APIGateway.CreateDomainName
import Network.AWS.APIGateway.CreateModel
import Network.AWS.APIGateway.CreateResource
import Network.AWS.APIGateway.CreateRestAPI
import Network.AWS.APIGateway.CreateStage
import Network.AWS.APIGateway.CreateUsagePlan
import Network.AWS.APIGateway.CreateUsagePlanKey
import Network.AWS.APIGateway.DeleteAPIKey
import Network.AWS.APIGateway.DeleteAuthorizer
import Network.AWS.APIGateway.DeleteBasePathMapping
import Network.AWS.APIGateway.DeleteClientCertificate
import Network.AWS.APIGateway.DeleteDeployment
import Network.AWS.APIGateway.DeleteDocumentationPart
import Network.AWS.APIGateway.DeleteDocumentationVersion
import Network.AWS.APIGateway.DeleteDomainName
import Network.AWS.APIGateway.DeleteIntegration
import Network.AWS.APIGateway.DeleteIntegrationResponse
import Network.AWS.APIGateway.DeleteMethod
import Network.AWS.APIGateway.DeleteMethodResponse
import Network.AWS.APIGateway.DeleteModel
import Network.AWS.APIGateway.DeleteResource
import Network.AWS.APIGateway.DeleteRestAPI
import Network.AWS.APIGateway.DeleteStage
import Network.AWS.APIGateway.DeleteUsagePlan
import Network.AWS.APIGateway.DeleteUsagePlanKey
import Network.AWS.APIGateway.FlushStageAuthorizersCache
import Network.AWS.APIGateway.FlushStageCache
import Network.AWS.APIGateway.GenerateClientCertificate
import Network.AWS.APIGateway.GetAccount
import Network.AWS.APIGateway.GetAPIKey
import Network.AWS.APIGateway.GetAPIKeys
import Network.AWS.APIGateway.GetAuthorizer
import Network.AWS.APIGateway.GetAuthorizers
import Network.AWS.APIGateway.GetBasePathMapping
import Network.AWS.APIGateway.GetBasePathMappings
import Network.AWS.APIGateway.GetClientCertificate
import Network.AWS.APIGateway.GetClientCertificates
import Network.AWS.APIGateway.GetDeployment
import Network.AWS.APIGateway.GetDeployments
import Network.AWS.APIGateway.GetDocumentationPart
import Network.AWS.APIGateway.GetDocumentationParts
import Network.AWS.APIGateway.GetDocumentationVersion
import Network.AWS.APIGateway.GetDocumentationVersions
import Network.AWS.APIGateway.GetDomainName
import Network.AWS.APIGateway.GetDomainNames
import Network.AWS.APIGateway.GetExport
import Network.AWS.APIGateway.GetIntegration
import Network.AWS.APIGateway.GetIntegrationResponse
import Network.AWS.APIGateway.GetMethod
import Network.AWS.APIGateway.GetMethodResponse
import Network.AWS.APIGateway.GetModel
import Network.AWS.APIGateway.GetModels
import Network.AWS.APIGateway.GetModelTemplate
import Network.AWS.APIGateway.GetResource
import Network.AWS.APIGateway.GetResources
import Network.AWS.APIGateway.GetRestAPI
import Network.AWS.APIGateway.GetRestAPIs
import Network.AWS.APIGateway.GetSDK
import Network.AWS.APIGateway.GetStage
import Network.AWS.APIGateway.GetStages
import Network.AWS.APIGateway.GetUsage
import Network.AWS.APIGateway.GetUsagePlan
import Network.AWS.APIGateway.GetUsagePlanKey
import Network.AWS.APIGateway.GetUsagePlanKeys
import Network.AWS.APIGateway.GetUsagePlans
import Network.AWS.APIGateway.ImportAPIKeys
import Network.AWS.APIGateway.ImportDocumentationParts
import Network.AWS.APIGateway.ImportRestAPI
import Network.AWS.APIGateway.PutIntegration
import Network.AWS.APIGateway.PutIntegrationResponse
import Network.AWS.APIGateway.PutMethod
import Network.AWS.APIGateway.PutMethodResponse
import Network.AWS.APIGateway.PutRestAPI
import Network.AWS.APIGateway.TestInvokeAuthorizer
import Network.AWS.APIGateway.TestInvokeMethod
import Network.AWS.APIGateway.Types
import Network.AWS.APIGateway.UpdateAccount
import Network.AWS.APIGateway.UpdateAPIKey
import Network.AWS.APIGateway.UpdateAuthorizer
import Network.AWS.APIGateway.UpdateBasePathMapping
import Network.AWS.APIGateway.UpdateClientCertificate
import Network.AWS.APIGateway.UpdateDeployment
import Network.AWS.APIGateway.UpdateDocumentationPart
import Network.AWS.APIGateway.UpdateDocumentationVersion
import Network.AWS.APIGateway.UpdateDomainName
import Network.AWS.APIGateway.UpdateIntegration
import Network.AWS.APIGateway.UpdateIntegrationResponse
import Network.AWS.APIGateway.UpdateMethod
import Network.AWS.APIGateway.UpdateMethodResponse
import Network.AWS.APIGateway.UpdateModel
import Network.AWS.APIGateway.UpdateResource
import Network.AWS.APIGateway.UpdateRestAPI
import Network.AWS.APIGateway.UpdateStage
import Network.AWS.APIGateway.UpdateUsage
import Network.AWS.APIGateway.UpdateUsagePlan
import Network.AWS.APIGateway.Waiters