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 EgressConfiguration Source #
Describes configuration settings related to outbound network traffic of an App Runner service.
See: newEgressConfiguration
smart constructor.
EgressConfiguration' | |
|
Instances
newEgressConfiguration :: EgressConfiguration Source #
Create a value of EgressConfiguration
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:egressType:EgressConfiguration'
, egressConfiguration_egressType
- The type of egress configuration.
Set to DEFAULT
for access to resources hosted on public networks.
Set to VPC
to associate your service to a custom VPC specified by
VpcConnectorArn
.
$sel:vpcConnectorArn:EgressConfiguration'
, egressConfiguration_vpcConnectorArn
- The Amazon Resource Name (ARN) of the App Runner VPC connector that you
want to associate with your App Runner service. Only valid when
EgressType = VPC
.
egressConfiguration_egressType :: Lens' EgressConfiguration (Maybe EgressType) Source #
The type of egress configuration.
Set to DEFAULT
for access to resources hosted on public networks.
Set to VPC
to associate your service to a custom VPC specified by
VpcConnectorArn
.
egressConfiguration_vpcConnectorArn :: Lens' EgressConfiguration (Maybe Text) Source #
The Amazon Resource Name (ARN) of the App Runner VPC connector that you
want to associate with your App Runner service. Only valid when
EgressType = VPC
.