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
Documentation
data InputVpcRequest Source #
Settings for a private VPC Input. When this property is specified, the input destination addresses will be created in a VPC rather than with public Internet addresses. This property requires setting the roleArn property on Input creation. Not compatible with the inputSecurityGroups property.
See: newInputVpcRequest
smart constructor.
InputVpcRequest' | |
|
Instances
newInputVpcRequest :: InputVpcRequest Source #
Create a value of InputVpcRequest
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:securityGroupIds:InputVpcRequest'
, inputVpcRequest_securityGroupIds
- A list of up to 5 EC2 VPC security group IDs to attach to the Input VPC
network interfaces. Requires subnetIds. If none are specified then the
VPC default security group will be used.
$sel:subnetIds:InputVpcRequest'
, inputVpcRequest_subnetIds
- A list of 2 VPC subnet IDs from the same VPC. Subnet IDs must be mapped
to two unique availability zones (AZ).
inputVpcRequest_securityGroupIds :: Lens' InputVpcRequest (Maybe [Text]) Source #
A list of up to 5 EC2 VPC security group IDs to attach to the Input VPC network interfaces. Requires subnetIds. If none are specified then the VPC default security group will be used.
inputVpcRequest_subnetIds :: Lens' InputVpcRequest [Text] Source #
A list of 2 VPC subnet IDs from the same VPC. Subnet IDs must be mapped to two unique availability zones (AZ).