amazonka-apigateway-1.6.1: Amazon API Gateway SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.APIGateway

Contents

Description

Amazon API Gateway

Amazon API Gateway helps developers deliver robust, secure, and scalable mobile and web application back ends. API Gateway allows developers to securely connect mobile and web applications to APIs that run on AWS Lambda, Amazon EC2, or other publicly addressable web services that are hosted outside of AWS.

Synopsis

Service Configuration

apiGateway :: Service Source #

API version 2015-07-09 of the Amazon API Gateway SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by APIGateway.

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request configuration has conflicts. For details, see the accompanying error message.

NotFoundException

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The requested resource is not found. Make sure that the request URI is correct.

TooManyRequestsException

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request has reached its throttling limit. Retry after the specified time period.

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The requested service is not available. For details see the accompanying error message. Retry after the specified time period.

UnauthorizedException

_UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request is denied because the caller has insufficient permissions.

BadRequestException

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The submitted request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request exceeded the rate limit. Retry after the specified time period.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

GetResource

GetDeployments (Paginated)

GetDeployment

GetTags

DeleteGatewayResponse

UpdateGatewayResponse

CreateUsagePlan

GetDomainNames (Paginated)

GetClientCertificate

PutGatewayResponse

GetSDKType

GetMethodResponse

GetModels (Paginated)

GetBasePathMapping

GetRequestValidators

PutMethodResponse

ImportRestAPI

DeleteMethodResponse

UpdateMethodResponse

DeleteStage

UpdateStage

GetRestAPIs (Paginated)

GetDocumentationVersions

CreateDeployment

GetVPCLinks (Paginated)

CreateBasePathMapping

GetIntegration

GetDocumentationParts

UpdateAccount

GetUsagePlan

DeleteDeployment

UpdateDeployment

GetDocumentationPart

DeleteResource

UpdateResource

CreateRequestValidator

ImportDocumentationParts

GetUsage (Paginated)

GetVPCLink

CreateModel

GetIntegrationResponse

CreateDomainName

FlushStageAuthorizersCache

GetGatewayResponses

DeleteModel

UpdateModel

GetDocumentationVersion

DeleteAPIKey

UpdateAPIKey

GetRestAPI

GetStages

PutRestAPI

GetMethod

GetModel

UpdateRestAPI

DeleteRestAPI

ImportAPIKeys

CreateDocumentationPart

TestInvokeMethod

GetRequestValidator

GetDomainName

CreateVPCLink

DeleteDocumentationPart

UpdateDocumentationPart

GetAuthorizers

CreateDocumentationVersion

PutIntegrationResponse

GetUsagePlanKeys (Paginated)

DeleteVPCLink

UpdateVPCLink

FlushStageCache

CreateRestAPI

DeleteIntegrationResponse

UpdateIntegrationResponse

UpdateUsage

DeleteIntegration

UpdateIntegration

TestInvokeAuthorizer

GenerateClientCertificate

GetResources (Paginated)

GetUsagePlanKey

GetAccount

PutIntegration

GetAuthorizer

DeleteUsagePlan

UpdateUsagePlan

GetStage

GetExport

GetSDK

GetAPIKeys (Paginated)

DeleteBasePathMapping

UpdateBasePathMapping

DeleteClientCertificate

UpdateClientCertificate

GetGatewayResponse

CreateUsagePlanKey

CreateAuthorizer

UpdateAuthorizer

DeleteAuthorizer

TagResource

CreateStage

DeleteUsagePlanKey

UntagResource

CreateAPIKey

GetUsagePlans (Paginated)

PutMethod

UpdateDomainName

DeleteDomainName

CreateResource

DeleteMethod

UpdateMethod

UpdateRequestValidator

DeleteRequestValidator

GetSDKTypes

GetClientCertificates (Paginated)

GetModelTemplate

UpdateDocumentationVersion

DeleteDocumentationVersion

GetBasePathMappings (Paginated)

GetAPIKey

Types

APIKeySourceType

data APIKeySourceType Source #

Constructors

Authorizer 
Header 
Instances
Bounded APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APIKeySourceType -> c APIKeySourceType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APIKeySourceType #

toConstr :: APIKeySourceType -> Constr #

dataTypeOf :: APIKeySourceType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c APIKeySourceType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APIKeySourceType) #

gmapT :: (forall b. Data b => b -> b) -> APIKeySourceType -> APIKeySourceType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APIKeySourceType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APIKeySourceType -> r #

gmapQ :: (forall d. Data d => d -> u) -> APIKeySourceType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APIKeySourceType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APIKeySourceType -> m APIKeySourceType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APIKeySourceType -> m APIKeySourceType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APIKeySourceType -> m APIKeySourceType #

Ord APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep APIKeySourceType :: Type -> Type #

Hashable APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: APIKeySourceType -> () #

type Rep APIKeySourceType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep APIKeySourceType = D1 (MetaData "APIKeySourceType" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "Authorizer" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Header" PrefixI False) (U1 :: Type -> Type))

APIKeysFormat

data APIKeysFormat Source #

Constructors

CSV 
Instances
Bounded APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APIKeysFormat -> c APIKeysFormat #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APIKeysFormat #

toConstr :: APIKeysFormat -> Constr #

dataTypeOf :: APIKeysFormat -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c APIKeysFormat) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APIKeysFormat) #

gmapT :: (forall b. Data b => b -> b) -> APIKeysFormat -> APIKeysFormat #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APIKeysFormat -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APIKeysFormat -> r #

gmapQ :: (forall d. Data d => d -> u) -> APIKeysFormat -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APIKeysFormat -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APIKeysFormat -> m APIKeysFormat #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APIKeysFormat -> m APIKeysFormat #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APIKeysFormat -> m APIKeysFormat #

Ord APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep APIKeysFormat :: Type -> Type #

Hashable APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

toText :: APIKeysFormat -> Text #

NFData APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: APIKeysFormat -> () #

type Rep APIKeysFormat Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep APIKeysFormat = D1 (MetaData "APIKeysFormat" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "CSV" PrefixI False) (U1 :: Type -> Type))

AuthorizerType

data AuthorizerType Source #

The authorizer type. Valid values are TOKEN for a Lambda function using a single authorization token submitted in a custom header, REQUEST for a Lambda function using incoming request parameters, and COGNITO_USER_POOLS for using an Amazon Cognito user pool.

Instances
Bounded AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AuthorizerType -> c AuthorizerType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AuthorizerType #

toConstr :: AuthorizerType -> Constr #

dataTypeOf :: AuthorizerType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AuthorizerType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AuthorizerType) #

gmapT :: (forall b. Data b => b -> b) -> AuthorizerType -> AuthorizerType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AuthorizerType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AuthorizerType -> r #

gmapQ :: (forall d. Data d => d -> u) -> AuthorizerType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AuthorizerType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AuthorizerType -> m AuthorizerType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AuthorizerType -> m AuthorizerType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AuthorizerType -> m AuthorizerType #

Ord AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep AuthorizerType :: Type -> Type #

Hashable AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: AuthorizerType -> () #

type Rep AuthorizerType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep AuthorizerType = D1 (MetaData "AuthorizerType" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "AuthorizerCognitoUserPools" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AuthorizerRequest" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AuthorizerToken" PrefixI False) (U1 :: Type -> Type)))

CacheClusterSize

data CacheClusterSize Source #

Returns the size of the CacheCluster .

Constructors

D0_5 
D118 
D13_5 
D1_6 
D237 
D28_4 
D58_2 
D6_1 
Instances
Bounded CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CacheClusterSize -> c CacheClusterSize #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CacheClusterSize #

toConstr :: CacheClusterSize -> Constr #

dataTypeOf :: CacheClusterSize -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CacheClusterSize) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CacheClusterSize) #

gmapT :: (forall b. Data b => b -> b) -> CacheClusterSize -> CacheClusterSize #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CacheClusterSize -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CacheClusterSize -> r #

gmapQ :: (forall d. Data d => d -> u) -> CacheClusterSize -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CacheClusterSize -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CacheClusterSize -> m CacheClusterSize #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CacheClusterSize -> m CacheClusterSize #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CacheClusterSize -> m CacheClusterSize #

Ord CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep CacheClusterSize :: Type -> Type #

Hashable CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: CacheClusterSize -> () #

type Rep CacheClusterSize Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep CacheClusterSize = D1 (MetaData "CacheClusterSize" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (((C1 (MetaCons "D0_5" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "D118" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "D13_5" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "D1_6" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "D237" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "D28_4" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "D58_2" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "D6_1" PrefixI False) (U1 :: Type -> Type))))

CacheClusterStatus

data CacheClusterStatus Source #

Returns the status of the CacheCluster .

Instances
Bounded CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CacheClusterStatus -> c CacheClusterStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CacheClusterStatus #

toConstr :: CacheClusterStatus -> Constr #

dataTypeOf :: CacheClusterStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CacheClusterStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CacheClusterStatus) #

gmapT :: (forall b. Data b => b -> b) -> CacheClusterStatus -> CacheClusterStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CacheClusterStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CacheClusterStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> CacheClusterStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CacheClusterStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CacheClusterStatus -> m CacheClusterStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CacheClusterStatus -> m CacheClusterStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CacheClusterStatus -> m CacheClusterStatus #

Ord CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep CacheClusterStatus :: Type -> Type #

Hashable CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: CacheClusterStatus -> () #

type Rep CacheClusterStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep CacheClusterStatus = D1 (MetaData "CacheClusterStatus" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) ((C1 (MetaCons "Available" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CreateInProgress" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "DeleteInProgress" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "FlushInProgress" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "NotAvailable" PrefixI False) (U1 :: Type -> Type))))

ConnectionType

data ConnectionType Source #

Constructors

Internet 
VPCLink 
Instances
Bounded ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ConnectionType -> c ConnectionType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ConnectionType #

toConstr :: ConnectionType -> Constr #

dataTypeOf :: ConnectionType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ConnectionType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ConnectionType) #

gmapT :: (forall b. Data b => b -> b) -> ConnectionType -> ConnectionType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ConnectionType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ConnectionType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ConnectionType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ConnectionType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ConnectionType -> m ConnectionType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ConnectionType -> m ConnectionType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ConnectionType -> m ConnectionType #

Ord ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep ConnectionType :: Type -> Type #

Hashable ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: ConnectionType -> () #

type Rep ConnectionType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep ConnectionType = D1 (MetaData "ConnectionType" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "Internet" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VPCLink" PrefixI False) (U1 :: Type -> Type))

ContentHandlingStrategy

data ContentHandlingStrategy Source #

Instances
Bounded ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ContentHandlingStrategy -> c ContentHandlingStrategy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ContentHandlingStrategy #

toConstr :: ContentHandlingStrategy -> Constr #

dataTypeOf :: ContentHandlingStrategy -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ContentHandlingStrategy) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ContentHandlingStrategy) #

gmapT :: (forall b. Data b => b -> b) -> ContentHandlingStrategy -> ContentHandlingStrategy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ContentHandlingStrategy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ContentHandlingStrategy -> r #

gmapQ :: (forall d. Data d => d -> u) -> ContentHandlingStrategy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ContentHandlingStrategy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ContentHandlingStrategy -> m ContentHandlingStrategy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ContentHandlingStrategy -> m ContentHandlingStrategy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ContentHandlingStrategy -> m ContentHandlingStrategy #

Ord ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep ContentHandlingStrategy :: Type -> Type #

Hashable ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: ContentHandlingStrategy -> () #

type Rep ContentHandlingStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep ContentHandlingStrategy = D1 (MetaData "ContentHandlingStrategy" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "ConvertToBinary" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ConvertToText" PrefixI False) (U1 :: Type -> Type))

DocumentationPartType

data DocumentationPartType Source #

Instances
Bounded DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentationPartType -> c DocumentationPartType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentationPartType #

toConstr :: DocumentationPartType -> Constr #

dataTypeOf :: DocumentationPartType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DocumentationPartType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentationPartType) #

gmapT :: (forall b. Data b => b -> b) -> DocumentationPartType -> DocumentationPartType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentationPartType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentationPartType -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentationPartType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentationPartType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentationPartType -> m DocumentationPartType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentationPartType -> m DocumentationPartType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentationPartType -> m DocumentationPartType #

Ord DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep DocumentationPartType :: Type -> Type #

Hashable DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: DocumentationPartType -> () #

type Rep DocumentationPartType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep DocumentationPartType = D1 (MetaData "DocumentationPartType" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (((C1 (MetaCons "DPTAPI" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DPTAuthorizer" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DPTMethod" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "DPTModel" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DPTPathParameter" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DPTQueryParameter" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "DPTRequestBody" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DPTRequestHeader" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DPTResource" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "DPTResponse" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "DPTResponseBody" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DPTResponseHeader" PrefixI False) (U1 :: Type -> Type)))))

EndpointType

data EndpointType Source #

The endpoint type. The valid value is EDGE for edge-optimized API setup, most suitable for mobile applications, REGIONAL for regional API endpoint setup, most suitable for calling from AWS Region

Constructors

Edge 
Regional 
Instances
Bounded EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EndpointType -> c EndpointType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EndpointType #

toConstr :: EndpointType -> Constr #

dataTypeOf :: EndpointType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EndpointType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EndpointType) #

gmapT :: (forall b. Data b => b -> b) -> EndpointType -> EndpointType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EndpointType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EndpointType -> r #

gmapQ :: (forall d. Data d => d -> u) -> EndpointType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EndpointType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EndpointType -> m EndpointType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EndpointType -> m EndpointType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EndpointType -> m EndpointType #

Ord EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep EndpointType :: Type -> Type #

Hashable EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

toText :: EndpointType -> Text #

NFData EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: EndpointType -> () #

type Rep EndpointType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep EndpointType = D1 (MetaData "EndpointType" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "Edge" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Regional" PrefixI False) (U1 :: Type -> Type))

GatewayResponseType

data GatewayResponseType Source #

Instances
Bounded GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GatewayResponseType -> c GatewayResponseType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GatewayResponseType #

toConstr :: GatewayResponseType -> Constr #

dataTypeOf :: GatewayResponseType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GatewayResponseType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GatewayResponseType) #

gmapT :: (forall b. Data b => b -> b) -> GatewayResponseType -> GatewayResponseType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GatewayResponseType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GatewayResponseType -> r #

gmapQ :: (forall d. Data d => d -> u) -> GatewayResponseType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GatewayResponseType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GatewayResponseType -> m GatewayResponseType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GatewayResponseType -> m GatewayResponseType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GatewayResponseType -> m GatewayResponseType #

Ord GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep GatewayResponseType :: Type -> Type #

Hashable GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: GatewayResponseType -> () #

type Rep GatewayResponseType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep GatewayResponseType = D1 (MetaData "GatewayResponseType" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) ((((C1 (MetaCons "APIConfigurationError" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AccessDenied" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "AuthorizerConfigurationError" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "AuthorizerFailure" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "BadRequestBody" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "BadRequestParameters" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Default4XX" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Default5XX" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "ExpiredToken" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "IntegrationFailure" PrefixI False) (U1 :: Type -> Type))))) :+: (((C1 (MetaCons "IntegrationTimeout" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "InvalidAPIKey" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "InvalidSignature" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "MissingAuthenticationToken" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "QuotaExceeded" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "RequestTooLarge" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ResourceNotFound" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Throttled" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Unauthorized" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UnsupportedMediaType" PrefixI False) (U1 :: Type -> Type))))))

IntegrationType

data IntegrationType Source #

The integration type. The valid value is HTTP for integrating an API method with an HTTP backend; AWS with any AWS service endpoints; MOCK for testing without actually invoking the backend; HTTP_PROXY for integrating with the HTTP proxy integration; AWS_PROXY for integrating with the Lambda proxy integration.

Constructors

AWS 
AWSProxy 
HTTP 
HTTPProxy 
Mock 
Instances
Bounded IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> IntegrationType -> c IntegrationType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c IntegrationType #

toConstr :: IntegrationType -> Constr #

dataTypeOf :: IntegrationType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c IntegrationType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c IntegrationType) #

gmapT :: (forall b. Data b => b -> b) -> IntegrationType -> IntegrationType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> IntegrationType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> IntegrationType -> r #

gmapQ :: (forall d. Data d => d -> u) -> IntegrationType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> IntegrationType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> IntegrationType -> m IntegrationType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> IntegrationType -> m IntegrationType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> IntegrationType -> m IntegrationType #

Ord IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep IntegrationType :: Type -> Type #

Hashable IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: IntegrationType -> () #

type Rep IntegrationType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep IntegrationType = D1 (MetaData "IntegrationType" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) ((C1 (MetaCons "AWS" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "AWSProxy" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "HTTP" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "HTTPProxy" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Mock" PrefixI False) (U1 :: Type -> Type))))

LocationStatusType

data LocationStatusType Source #

Constructors

Documented 
Undocumented 
Instances
Bounded LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> LocationStatusType -> c LocationStatusType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c LocationStatusType #

toConstr :: LocationStatusType -> Constr #

dataTypeOf :: LocationStatusType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c LocationStatusType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c LocationStatusType) #

gmapT :: (forall b. Data b => b -> b) -> LocationStatusType -> LocationStatusType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> LocationStatusType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> LocationStatusType -> r #

gmapQ :: (forall d. Data d => d -> u) -> LocationStatusType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> LocationStatusType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> LocationStatusType -> m LocationStatusType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> LocationStatusType -> m LocationStatusType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> LocationStatusType -> m LocationStatusType #

Ord LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep LocationStatusType :: Type -> Type #

Hashable LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: LocationStatusType -> () #

type Rep LocationStatusType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep LocationStatusType = D1 (MetaData "LocationStatusType" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "Documented" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Undocumented" PrefixI False) (U1 :: Type -> Type))

Op

data Op Source #

Constructors

Add 
Copy 
Move 
Remove 
Replace 
Test 
Instances
Bounded Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

minBound :: Op #

maxBound :: Op #

Enum Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

succ :: Op -> Op #

pred :: Op -> Op #

toEnum :: Int -> Op #

fromEnum :: Op -> Int #

enumFrom :: Op -> [Op] #

enumFromThen :: Op -> Op -> [Op] #

enumFromTo :: Op -> Op -> [Op] #

enumFromThenTo :: Op -> Op -> Op -> [Op] #

Eq Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

(==) :: Op -> Op -> Bool #

(/=) :: Op -> Op -> Bool #

Data Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Op -> c Op #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Op #

toConstr :: Op -> Constr #

dataTypeOf :: Op -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Op) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Op) #

gmapT :: (forall b. Data b => b -> b) -> Op -> Op #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Op -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Op -> r #

gmapQ :: (forall d. Data d => d -> u) -> Op -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Op -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Op -> m Op #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Op -> m Op #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Op -> m Op #

Ord Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

compare :: Op -> Op -> Ordering #

(<) :: Op -> Op -> Bool #

(<=) :: Op -> Op -> Bool #

(>) :: Op -> Op -> Bool #

(>=) :: Op -> Op -> Bool #

max :: Op -> Op -> Op #

min :: Op -> Op -> Op #

Read Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

showsPrec :: Int -> Op -> ShowS #

show :: Op -> String #

showList :: [Op] -> ShowS #

Generic Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep Op :: Type -> Type #

Methods

from :: Op -> Rep Op x #

to :: Rep Op x -> Op #

Hashable Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

hashWithSalt :: Int -> Op -> Int #

hash :: Op -> Int #

ToJSON Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

toHeader :: HeaderName -> Op -> [Header] #

ToQuery Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

toQuery :: Op -> QueryString #

ToByteString Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

toBS :: Op -> ByteString #

FromText Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

parser :: Parser Op #

ToText Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

toText :: Op -> Text #

NFData Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: Op -> () #

type Rep Op Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep Op = D1 (MetaData "Op" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) ((C1 (MetaCons "Add" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Copy" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Move" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Remove" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Replace" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Test" PrefixI False) (U1 :: Type -> Type))))

PutMode

data PutMode Source #

Constructors

Merge 
Overwrite 
Instances
Bounded PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

(==) :: PutMode -> PutMode -> Bool #

(/=) :: PutMode -> PutMode -> Bool #

Data PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> PutMode -> c PutMode #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c PutMode #

toConstr :: PutMode -> Constr #

dataTypeOf :: PutMode -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c PutMode) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c PutMode) #

gmapT :: (forall b. Data b => b -> b) -> PutMode -> PutMode #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> PutMode -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> PutMode -> r #

gmapQ :: (forall d. Data d => d -> u) -> PutMode -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> PutMode -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> PutMode -> m PutMode #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> PutMode -> m PutMode #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> PutMode -> m PutMode #

Ord PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep PutMode :: Type -> Type #

Methods

from :: PutMode -> Rep PutMode x #

to :: Rep PutMode x -> PutMode #

Hashable PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

hashWithSalt :: Int -> PutMode -> Int #

hash :: PutMode -> Int #

ToJSON PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

toHeader :: HeaderName -> PutMode -> [Header] #

ToQuery PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

toBS :: PutMode -> ByteString #

FromText PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

toText :: PutMode -> Text #

NFData PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: PutMode -> () #

type Rep PutMode Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep PutMode = D1 (MetaData "PutMode" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "Merge" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Overwrite" PrefixI False) (U1 :: Type -> Type))

QuotaPeriodType

data QuotaPeriodType Source #

Constructors

Day 
Month 
Week 
Instances
Bounded QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> QuotaPeriodType -> c QuotaPeriodType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c QuotaPeriodType #

toConstr :: QuotaPeriodType -> Constr #

dataTypeOf :: QuotaPeriodType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c QuotaPeriodType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c QuotaPeriodType) #

gmapT :: (forall b. Data b => b -> b) -> QuotaPeriodType -> QuotaPeriodType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> QuotaPeriodType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> QuotaPeriodType -> r #

gmapQ :: (forall d. Data d => d -> u) -> QuotaPeriodType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> QuotaPeriodType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> QuotaPeriodType -> m QuotaPeriodType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> QuotaPeriodType -> m QuotaPeriodType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> QuotaPeriodType -> m QuotaPeriodType #

Ord QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep QuotaPeriodType :: Type -> Type #

Hashable QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToJSON QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: QuotaPeriodType -> () #

type Rep QuotaPeriodType Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep QuotaPeriodType = D1 (MetaData "QuotaPeriodType" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "Day" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Month" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Week" PrefixI False) (U1 :: Type -> Type)))

UnauthorizedCacheControlHeaderStrategy

data UnauthorizedCacheControlHeaderStrategy Source #

Instances
Bounded UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> UnauthorizedCacheControlHeaderStrategy -> c UnauthorizedCacheControlHeaderStrategy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c UnauthorizedCacheControlHeaderStrategy #

toConstr :: UnauthorizedCacheControlHeaderStrategy -> Constr #

dataTypeOf :: UnauthorizedCacheControlHeaderStrategy -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c UnauthorizedCacheControlHeaderStrategy) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c UnauthorizedCacheControlHeaderStrategy) #

gmapT :: (forall b. Data b => b -> b) -> UnauthorizedCacheControlHeaderStrategy -> UnauthorizedCacheControlHeaderStrategy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> UnauthorizedCacheControlHeaderStrategy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> UnauthorizedCacheControlHeaderStrategy -> r #

gmapQ :: (forall d. Data d => d -> u) -> UnauthorizedCacheControlHeaderStrategy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> UnauthorizedCacheControlHeaderStrategy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> UnauthorizedCacheControlHeaderStrategy -> m UnauthorizedCacheControlHeaderStrategy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> UnauthorizedCacheControlHeaderStrategy -> m UnauthorizedCacheControlHeaderStrategy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> UnauthorizedCacheControlHeaderStrategy -> m UnauthorizedCacheControlHeaderStrategy #

Ord UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Hashable UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

NFData UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep UnauthorizedCacheControlHeaderStrategy Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep UnauthorizedCacheControlHeaderStrategy = D1 (MetaData "UnauthorizedCacheControlHeaderStrategy" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "FailWith403" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SucceedWithResponseHeader" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "SucceedWithoutResponseHeader" PrefixI False) (U1 :: Type -> Type)))

VPCLinkStatus

data VPCLinkStatus Source #

Instances
Bounded VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Enum VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Eq VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Data VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> VPCLinkStatus -> c VPCLinkStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c VPCLinkStatus #

toConstr :: VPCLinkStatus -> Constr #

dataTypeOf :: VPCLinkStatus -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c VPCLinkStatus) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c VPCLinkStatus) #

gmapT :: (forall b. Data b => b -> b) -> VPCLinkStatus -> VPCLinkStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> VPCLinkStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> VPCLinkStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> VPCLinkStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> VPCLinkStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> VPCLinkStatus -> m VPCLinkStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> VPCLinkStatus -> m VPCLinkStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> VPCLinkStatus -> m VPCLinkStatus #

Ord VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Read VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Show VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Generic VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Associated Types

type Rep VPCLinkStatus :: Type -> Type #

Hashable VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromJSON VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToHeader VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToQuery VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToByteString VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

FromText VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

ToText VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

toText :: VPCLinkStatus -> Text #

NFData VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

Methods

rnf :: VPCLinkStatus -> () #

type Rep VPCLinkStatus Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Sum

type Rep VPCLinkStatus = D1 (MetaData "VPCLinkStatus" "Network.AWS.APIGateway.Types.Sum" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) ((C1 (MetaCons "VLSAvailable" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VLSDeleting" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "VLSFailed" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "VLSPending" PrefixI False) (U1 :: Type -> Type)))

APIKey

data APIKey Source #

A resource that can be distributed to callers for executing Method resources that require an API key. API keys can be mapped to any Stage on any RestApi , which indicates that the callers with the API key can make requests to that stage.

Use API Keys

See: apiKey smart constructor.

Instances
Eq APIKey Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

(==) :: APIKey -> APIKey -> Bool #

(/=) :: APIKey -> APIKey -> Bool #

Data APIKey Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APIKey -> c APIKey #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APIKey #

toConstr :: APIKey -> Constr #

dataTypeOf :: APIKey -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c APIKey) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APIKey) #

gmapT :: (forall b. Data b => b -> b) -> APIKey -> APIKey #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APIKey -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APIKey -> r #

gmapQ :: (forall d. Data d => d -> u) -> APIKey -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APIKey -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APIKey -> m APIKey #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APIKey -> m APIKey #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APIKey -> m APIKey #

Read APIKey Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Show APIKey Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Generic APIKey Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Associated Types

type Rep APIKey :: Type -> Type #

Methods

from :: APIKey -> Rep APIKey x #

to :: Rep APIKey x -> APIKey #

Hashable APIKey Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

hashWithSalt :: Int -> APIKey -> Int #

hash :: APIKey -> Int #

FromJSON APIKey Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

NFData APIKey Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

rnf :: APIKey -> () #

type Rep APIKey Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

apiKey :: APIKey Source #

Creates a value of APIKey with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • akEnabled - Specifies whether the API Key can be used by callers.
  • akValue - The value of the API Key.
  • akCustomerId - An AWS Marketplace customer identifier , when integrating with the AWS SaaS Marketplace.
  • akCreatedDate - The timestamp when the API Key was created.
  • akName - The name of the API Key.
  • akId - The identifier of the API Key.
  • akStageKeys - A list of Stage resources that are associated with the ApiKey resource.
  • akLastUpdatedDate - The timestamp when the API Key was last updated.
  • akDescription - The description of the API Key.

akEnabled :: Lens' APIKey (Maybe Bool) Source #

Specifies whether the API Key can be used by callers.

akValue :: Lens' APIKey (Maybe Text) Source #

The value of the API Key.

akCustomerId :: Lens' APIKey (Maybe Text) Source #

An AWS Marketplace customer identifier , when integrating with the AWS SaaS Marketplace.

akCreatedDate :: Lens' APIKey (Maybe UTCTime) Source #

The timestamp when the API Key was created.

akName :: Lens' APIKey (Maybe Text) Source #

The name of the API Key.

akId :: Lens' APIKey (Maybe Text) Source #

The identifier of the API Key.

akStageKeys :: Lens' APIKey [Text] Source #

A list of Stage resources that are associated with the ApiKey resource.

akLastUpdatedDate :: Lens' APIKey (Maybe UTCTime) Source #

The timestamp when the API Key was last updated.

akDescription :: Lens' APIKey (Maybe Text) Source #

The description of the API Key.

APIStage

data APIStage Source #

API stage name of the associated API stage in a usage plan.

See: apiStage smart constructor.

Instances
Eq APIStage Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Data APIStage Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> APIStage -> c APIStage #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c APIStage #

toConstr :: APIStage -> Constr #

dataTypeOf :: APIStage -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c APIStage) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c APIStage) #

gmapT :: (forall b. Data b => b -> b) -> APIStage -> APIStage #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> APIStage -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> APIStage -> r #

gmapQ :: (forall d. Data d => d -> u) -> APIStage -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> APIStage -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> APIStage -> m APIStage #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> APIStage -> m APIStage #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> APIStage -> m APIStage #

Read APIStage Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Show APIStage Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Generic APIStage Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Associated Types

type Rep APIStage :: Type -> Type #

Methods

from :: APIStage -> Rep APIStage x #

to :: Rep APIStage x -> APIStage #

Hashable APIStage Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

hashWithSalt :: Int -> APIStage -> Int #

hash :: APIStage -> Int #

ToJSON APIStage Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

FromJSON APIStage Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

NFData APIStage Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

rnf :: APIStage -> () #

type Rep APIStage Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

type Rep APIStage = D1 (MetaData "APIStage" "Network.AWS.APIGateway.Types.Product" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "APIStage'" PrefixI True) (S1 (MetaSel (Just "_asStage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_asApiId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

apiStage :: APIStage Source #

Creates a value of APIStage with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • asStage - API stage name of the associated API stage in a usage plan.
  • asApiId - API Id of the associated API stage in a usage plan.

asStage :: Lens' APIStage (Maybe Text) Source #

API stage name of the associated API stage in a usage plan.

asApiId :: Lens' APIStage (Maybe Text) Source #

API Id of the associated API stage in a usage plan.

AccessLogSettings

data AccessLogSettings Source #

Access log settings, including the access log format and access log destination ARN.

See: accessLogSettings smart constructor.

Instances
Eq AccessLogSettings Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Data AccessLogSettings Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AccessLogSettings -> c AccessLogSettings #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AccessLogSettings #

toConstr :: AccessLogSettings -> Constr #

dataTypeOf :: AccessLogSettings -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c AccessLogSettings) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AccessLogSettings) #

gmapT :: (forall b. Data b => b -> b) -> AccessLogSettings -> AccessLogSettings #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AccessLogSettings -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AccessLogSettings -> r #

gmapQ :: (forall d. Data d => d -> u) -> AccessLogSettings -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AccessLogSettings -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AccessLogSettings -> m AccessLogSettings #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AccessLogSettings -> m AccessLogSettings #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AccessLogSettings -> m AccessLogSettings #

Read AccessLogSettings Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Show AccessLogSettings Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Generic AccessLogSettings Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Associated Types

type Rep AccessLogSettings :: Type -> Type #

Hashable AccessLogSettings Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

FromJSON AccessLogSettings Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

NFData AccessLogSettings Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

rnf :: AccessLogSettings -> () #

type Rep AccessLogSettings Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

type Rep AccessLogSettings = D1 (MetaData "AccessLogSettings" "Network.AWS.APIGateway.Types.Product" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "AccessLogSettings'" PrefixI True) (S1 (MetaSel (Just "_alsFormat") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_alsDestinationARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))

accessLogSettings :: AccessLogSettings Source #

Creates a value of AccessLogSettings with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

alsFormat :: Lens' AccessLogSettings (Maybe Text) Source #

A single line format of the access logs of data, as specified by selected http://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-mapping-template-reference.html#context-variable-reference context variables> . The format must include at least > context.requestId .

alsDestinationARN :: Lens' AccessLogSettings (Maybe Text) Source #

The ARN of the CloudWatch Logs log group to receive access logs.

Account

data Account Source #

Represents an AWS account that is associated with API Gateway.

To view the account info, call GET on this resource.

Error Codes The following exception may be thrown when the request fails.

  • UnauthorizedException * NotFoundException * TooManyRequestsException

For detailed error code information, including the corresponding HTTP Status Codes, see API Gateway Error Codes

Example: Get the information about an account. Request @GET account HTTP1.1 Content-Type: applicationjson Host: apigateway.us-east-1.amazonaws.com X-Amz-Date: 20160531T184618Z Authorization: AWS4-HMAC-SHA256 Credential={access_key_ID}us-east-1apigatewayaws4_request, SignedHeaders=content-type;host;x-amz-date, Signature={sig4_hash} Response The successful response returns a 200 OK@ status code and a payload similar to the following:

@{ "_links": { "curies": { "href": "http://docs.aws.amazon.com/apigateway/latest/developerguide/account-apigateway-{rel}.html", "name": "account", "templated": true }, "self": { "href": "account" }, "account:update": { "href": "account" } }, "cloudwatchRoleArn": "arn:aws:iam::123456789012:role/apigAwsProxyRole", "throttleSettings": { "rateLimit": 500, "burstLimit": 1000 } } @ In addition to making the REST API call directly, you can use the AWS CLI and an AWS SDK to access this resource.

API Gateway Limits Developer Guide , AWS CLI

See: account smart constructor.

Instances
Eq Account Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

(==) :: Account -> Account -> Bool #

(/=) :: Account -> Account -> Bool #

Data Account Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Account -> c Account #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Account #

toConstr :: Account -> Constr #

dataTypeOf :: Account -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Account) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Account) #

gmapT :: (forall b. Data b => b -> b) -> Account -> Account #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Account -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Account -> r #

gmapQ :: (forall d. Data d => d -> u) -> Account -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> Account -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> Account -> m Account #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Account -> m Account #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Account -> m Account #

Read Account Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Show Account Source # 
Instance details

Defined in Network.AWS.APIGateway.Types.Product

Generic