| 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 |
Amazonka.MigrationHubReFactorSpaces.Types.ApiGatewayProxySummary
Description
Synopsis
- data ApiGatewayProxySummary = ApiGatewayProxySummary' {}
- newApiGatewayProxySummary :: ApiGatewayProxySummary
- apiGatewayProxySummary_apiGatewayId :: Lens' ApiGatewayProxySummary (Maybe Text)
- apiGatewayProxySummary_endpointType :: Lens' ApiGatewayProxySummary (Maybe ApiGatewayEndpointType)
- apiGatewayProxySummary_nlbArn :: Lens' ApiGatewayProxySummary (Maybe Text)
- apiGatewayProxySummary_nlbName :: Lens' ApiGatewayProxySummary (Maybe Text)
- apiGatewayProxySummary_proxyUrl :: Lens' ApiGatewayProxySummary (Maybe Text)
- apiGatewayProxySummary_stageName :: Lens' ApiGatewayProxySummary (Maybe Text)
- apiGatewayProxySummary_vpcLinkId :: Lens' ApiGatewayProxySummary (Maybe Text)
Documentation
data ApiGatewayProxySummary Source #
A wrapper object holding the Amazon API Gateway proxy summary.
See: newApiGatewayProxySummary smart constructor.
Constructors
| ApiGatewayProxySummary' | |
Fields
| |
Instances
newApiGatewayProxySummary :: ApiGatewayProxySummary Source #
Create a value of ApiGatewayProxySummary 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:apiGatewayId:ApiGatewayProxySummary', apiGatewayProxySummary_apiGatewayId - The resource ID of the API Gateway for the proxy.
$sel:endpointType:ApiGatewayProxySummary', apiGatewayProxySummary_endpointType - The type of API Gateway endpoint created.
$sel:nlbArn:ApiGatewayProxySummary', apiGatewayProxySummary_nlbArn - The Amazon Resource Name (ARN) of the Network Load Balancer configured
by the API Gateway proxy.
$sel:nlbName:ApiGatewayProxySummary', apiGatewayProxySummary_nlbName - The name of the Network Load Balancer that is configured by the API
Gateway proxy.
$sel:proxyUrl:ApiGatewayProxySummary', apiGatewayProxySummary_proxyUrl - The endpoint URL of the API Gateway proxy.
$sel:stageName:ApiGatewayProxySummary', apiGatewayProxySummary_stageName - The name of the API Gateway stage. The name defaults to prod.
$sel:vpcLinkId:ApiGatewayProxySummary', apiGatewayProxySummary_vpcLinkId - The VpcLink ID of the API Gateway proxy.
apiGatewayProxySummary_apiGatewayId :: Lens' ApiGatewayProxySummary (Maybe Text) Source #
The resource ID of the API Gateway for the proxy.
apiGatewayProxySummary_endpointType :: Lens' ApiGatewayProxySummary (Maybe ApiGatewayEndpointType) Source #
The type of API Gateway endpoint created.
apiGatewayProxySummary_nlbArn :: Lens' ApiGatewayProxySummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Network Load Balancer configured by the API Gateway proxy.
apiGatewayProxySummary_nlbName :: Lens' ApiGatewayProxySummary (Maybe Text) Source #
The name of the Network Load Balancer that is configured by the API Gateway proxy.
apiGatewayProxySummary_proxyUrl :: Lens' ApiGatewayProxySummary (Maybe Text) Source #
The endpoint URL of the API Gateway proxy.
apiGatewayProxySummary_stageName :: Lens' ApiGatewayProxySummary (Maybe Text) Source #
The name of the API Gateway stage. The name defaults to prod.
apiGatewayProxySummary_vpcLinkId :: Lens' ApiGatewayProxySummary (Maybe Text) Source #
The VpcLink ID of the API Gateway proxy.