| 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.MediaLive.Types.InputVpcRequest
Description
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.
Constructors
| InputVpcRequest' | |
Fields
| |
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).