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 |
Synopsis
- data VpcOutputSettings = VpcOutputSettings' {
- publicAddressAllocationIds :: Maybe [Text]
- securityGroupIds :: Maybe [Text]
- subnetIds :: [Text]
- newVpcOutputSettings :: VpcOutputSettings
- vpcOutputSettings_publicAddressAllocationIds :: Lens' VpcOutputSettings (Maybe [Text])
- vpcOutputSettings_securityGroupIds :: Lens' VpcOutputSettings (Maybe [Text])
- vpcOutputSettings_subnetIds :: Lens' VpcOutputSettings [Text]
Documentation
data VpcOutputSettings Source #
The properties for a private VPC Output When this property is specified, the output egress addresses will be created in a user specified VPC
See: newVpcOutputSettings
smart constructor.
VpcOutputSettings' | |
|
Instances
newVpcOutputSettings :: VpcOutputSettings Source #
Create a value of VpcOutputSettings
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:publicAddressAllocationIds:VpcOutputSettings'
, vpcOutputSettings_publicAddressAllocationIds
- List of public address allocation ids to associate with ENIs that will
be created in Output VPC. Must specify one for SINGLE_PIPELINE, two for
STANDARD channels
$sel:securityGroupIds:VpcOutputSettings'
, vpcOutputSettings_securityGroupIds
- A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC
network interfaces. If none are specified then the VPC default security
group will be used
$sel:subnetIds:VpcOutputSettings'
, vpcOutputSettings_subnetIds
- A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet
IDs must be mapped to two unique availability zones (AZ).
vpcOutputSettings_publicAddressAllocationIds :: Lens' VpcOutputSettings (Maybe [Text]) Source #
List of public address allocation ids to associate with ENIs that will be created in Output VPC. Must specify one for SINGLE_PIPELINE, two for STANDARD channels
vpcOutputSettings_securityGroupIds :: Lens' VpcOutputSettings (Maybe [Text]) Source #
A list of up to 5 EC2 VPC security group IDs to attach to the Output VPC network interfaces. If none are specified then the VPC default security group will be used
vpcOutputSettings_subnetIds :: Lens' VpcOutputSettings [Text] Source #
A list of VPC subnet IDs from the same VPC. If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).