Skip to content
v2.275.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 ​

publicAddressAllocationIdsoptionalstring[]public_address_allocation_idsoptionaltyping.List[str]publicAddressAllocationIdsoptionalList<String>PublicAddressAllocationIdsoptionalstring[]PublicAddressAllocationIdsoptional*[]*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

securityGroupIdsoptionalstring[]security_group_idsoptionaltyping.List[str]securityGroupIdsoptionalList<String>SecurityGroupIdsoptionalstring[]SecurityGroupIdsoptional*[]*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

subnetIdsoptionalstring[]subnet_idsoptionaltyping.List[str]subnetIdsoptionalList<String>SubnetIdsoptionalstring[]SubnetIdsoptional*[]*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).