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 VpcOutputSettingsDescription = VpcOutputSettingsDescription' {
- availabilityZones :: Maybe [Text]
- networkInterfaceIds :: Maybe [Text]
- securityGroupIds :: Maybe [Text]
- subnetIds :: Maybe [Text]
- newVpcOutputSettingsDescription :: VpcOutputSettingsDescription
- vpcOutputSettingsDescription_availabilityZones :: Lens' VpcOutputSettingsDescription (Maybe [Text])
- vpcOutputSettingsDescription_networkInterfaceIds :: Lens' VpcOutputSettingsDescription (Maybe [Text])
- vpcOutputSettingsDescription_securityGroupIds :: Lens' VpcOutputSettingsDescription (Maybe [Text])
- vpcOutputSettingsDescription_subnetIds :: Lens' VpcOutputSettingsDescription (Maybe [Text])
Documentation
data VpcOutputSettingsDescription Source #
The properties for a private VPC Output
See: newVpcOutputSettingsDescription
smart constructor.
VpcOutputSettingsDescription' | |
|
Instances
newVpcOutputSettingsDescription :: VpcOutputSettingsDescription Source #
Create a value of VpcOutputSettingsDescription
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:availabilityZones:VpcOutputSettingsDescription'
, vpcOutputSettingsDescription_availabilityZones
- The Availability Zones where the vpc subnets are located. The first
Availability Zone applies to the first subnet in the list of subnets.
The second Availability Zone applies to the second subnet.
$sel:networkInterfaceIds:VpcOutputSettingsDescription'
, vpcOutputSettingsDescription_networkInterfaceIds
- A list of Elastic Network Interfaces created by MediaLive in the
customer's VPC
$sel:securityGroupIds:VpcOutputSettingsDescription'
, vpcOutputSettingsDescription_securityGroupIds
- A list of up EC2 VPC security group IDs attached to the Output VPC
network interfaces.
$sel:subnetIds:VpcOutputSettingsDescription'
, vpcOutputSettingsDescription_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).
vpcOutputSettingsDescription_availabilityZones :: Lens' VpcOutputSettingsDescription (Maybe [Text]) Source #
The Availability Zones where the vpc subnets are located. The first Availability Zone applies to the first subnet in the list of subnets. The second Availability Zone applies to the second subnet.
vpcOutputSettingsDescription_networkInterfaceIds :: Lens' VpcOutputSettingsDescription (Maybe [Text]) Source #
A list of Elastic Network Interfaces created by MediaLive in the customer's VPC
vpcOutputSettingsDescription_securityGroupIds :: Lens' VpcOutputSettingsDescription (Maybe [Text]) Source #
A list of up EC2 VPC security group IDs attached to the Output VPC network interfaces.
vpcOutputSettingsDescription_subnetIds :: Lens' VpcOutputSettingsDescription (Maybe [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).