Skip to content
v2.273.0

VpcOutputSettingsProperty Struct ​

Settings to enable VPC mode in the channel, so that the endpoints for all outputs are in your VPC.

This entity is at the top level in the channel.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_medialive as medialive } from 'aws-cdk-lib';
const vpcOutputSettingsProperty: medialive.CfnChannel.VpcOutputSettingsProperty = {
  publicAddressAllocationIds: ['publicAddressAllocationIds'],
  securityGroupIds: ['securityGroupIds'],
  subnetIds: ['subnetIds'],
};

Properties ​

publicAddressAllocationIdsstring[]public_address_allocation_idstyping.List[str]publicAddressAllocationIdsList<String>PublicAddressAllocationIdsstring[]PublicAddressAllocationIds*[]*string#
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

securityGroupIdsstring[]security_group_idstyping.List[str]securityGroupIdsList<String>SecurityGroupIdsstring[]SecurityGroupIds*[]*string#
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

subnetIdsstring[]subnet_idstyping.List[str]subnetIdsList<String>SubnetIdsstring[]SubnetIds*[]*string#
A list of VPC subnet IDs from the same VPC.

If STANDARD channel, subnet IDs must be mapped to two unique availability zones (AZ).