| 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.AppRunner.Types.EgressConfiguration
Description
Documentation
data EgressConfiguration Source #
Describes configuration settings related to outbound network traffic of an App Runner service.
See: newEgressConfiguration smart constructor.
Constructors
| EgressConfiguration' | |
Fields
| |
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.