stratosphere-0.2.0: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

Stratosphere.ResourceProperties.ApiGatewayUsagePlanApiStage

Description

ApiStage is a property of the AWS::ApiGateway::UsagePlan resource that specifies which Amazon API Gateway (API Gateway) stages and APIs to associate with a usage plan.

Synopsis

Documentation

data ApiGatewayUsagePlanApiStage Source #

Full data type definition for ApiGatewayUsagePlanApiStage. See apiGatewayUsagePlanApiStage for a more convenient constructor.

Instances

Show ApiGatewayUsagePlanApiStage Source # 
Generic ApiGatewayUsagePlanApiStage Source # 
ToJSON ApiGatewayUsagePlanApiStage Source # 
FromJSON ApiGatewayUsagePlanApiStage Source # 
type Rep ApiGatewayUsagePlanApiStage Source # 
type Rep ApiGatewayUsagePlanApiStage = D1 (MetaData "ApiGatewayUsagePlanApiStage" "Stratosphere.ResourceProperties.ApiGatewayUsagePlanApiStage" "stratosphere-0.2.0-B1WeL9cnxuQ3qer3csMa6f" False) (C1 (MetaCons "ApiGatewayUsagePlanApiStage" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_apiGatewayUsagePlanApiStageApiId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Val Text)))) (S1 (MetaSel (Just Symbol "_apiGatewayUsagePlanApiStageStage") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Val Text))))))

apiGatewayUsagePlanApiStage :: ApiGatewayUsagePlanApiStage Source #

Constructor for ApiGatewayUsagePlanApiStage containing required fields as arguments.

agupasApiId :: Lens' ApiGatewayUsagePlanApiStage (Maybe (Val Text)) Source #

The ID of an API that is in the specified Stage property that you want to associate with the usage plan.

agupasStage :: Lens' ApiGatewayUsagePlanApiStage (Maybe (Val Text)) Source #

The name of an API Gateway stage to associate with the usage plan.