Experimental
@aws-cdk/aws-mediaconnect-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
SrtListenerOutputConfig Struct
Configuration options for SRT Listener outputs.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as mediaconnect_alpha from '@aws-cdk/aws-mediaconnect-alpha';
import * as cdk from 'aws-cdk-lib';
import { aws_iam as iam } from 'aws-cdk-lib';
import { aws_secretsmanager as secretsmanager } from 'aws-cdk-lib';
declare const role: iam.Role;
declare const secret: secretsmanager.Secret;
const srtListenerOutputConfig: mediaconnect_alpha.SrtListenerOutputConfig = {
port: 123,
// the properties below are optional
cidrAllowList: ['cidrAllowList'],
encryption: {
secret: secret,
// the properties below are optional
role: role,
},
minLatency: cdk.Duration.minutes(30),
vpcInterfaceAttachmentName: 'vpcInterfaceAttachmentName',
};
Properties
cidrAllowListoptionalstring[]cidr_allow_listoptionaltyping.List[str]cidrAllowListoptionalList<String>CidrAllowListoptionalstring[]CidrAllowListoptional*[]*string#The range of IP addresses that should be allowed to initiate output requests to this flow.
Default: no CIDR allow list
These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
encryptionoptionalSrtPasswordEncryptionencryptionoptionalSrtPasswordEncryptionencryptionoptionalSrtPasswordEncryptionEncryptionoptionalSrtPasswordEncryptionEncryptionoptionalSrtPasswordEncryption#SRT password encryption for this output.
Default: no encryption
minLatencyoptionalDurationmin_latencyoptionalDurationminLatencyoptionalDurationMinLatencyoptionalDurationMinLatencyoptionalDuration#The minimum latency in milliseconds for SRT-based streams.
Default: no minimum latency
notes
In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.
The port to use when content is distributed to this output.
vpcInterfaceAttachmentNameoptionalstringvpc_interface_attachment_nameoptionalstrvpcInterfaceAttachmentNameoptionalStringVpcInterfaceAttachmentNameoptionalstringVpcInterfaceAttachmentNameoptional*string#The name of the VPC interface attachment to use for this output.
Default: no VPC interface attachment