Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
data ApiGatewayProxyInput Source #
A wrapper object holding the Amazon API Gateway endpoint input.
See: newApiGatewayProxyInput
smart constructor.
ApiGatewayProxyInput' | |
|
Instances
newApiGatewayProxyInput :: ApiGatewayProxyInput Source #
Create a value of ApiGatewayProxyInput
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:endpointType:ApiGatewayProxyInput'
, apiGatewayProxyInput_endpointType
- The type of endpoint to use for the API Gateway proxy. If no value is
specified in the request, the value is set to REGIONAL
by default.
If the value is set to PRIVATE
in the request, this creates a private
API endpoint that is isolated from the public internet. The private
endpoint can only be accessed by using Amazon Virtual Private Cloud
(Amazon VPC) endpoints for Amazon API Gateway that have been granted
access.
$sel:stageName:ApiGatewayProxyInput'
, apiGatewayProxyInput_stageName
- The name of the API Gateway stage. The name defaults to prod
.
apiGatewayProxyInput_endpointType :: Lens' ApiGatewayProxyInput (Maybe ApiGatewayEndpointType) Source #
The type of endpoint to use for the API Gateway proxy. If no value is
specified in the request, the value is set to REGIONAL
by default.
If the value is set to PRIVATE
in the request, this creates a private
API endpoint that is isolated from the public internet. The private
endpoint can only be accessed by using Amazon Virtual Private Cloud
(Amazon VPC) endpoints for Amazon API Gateway that have been granted
access.
apiGatewayProxyInput_stageName :: Lens' ApiGatewayProxyInput (Maybe Text) Source #
The name of the API Gateway stage. The name defaults to prod
.