AWS::MediaConnect::Flow Source
The details of the sources of the flow.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Decryption" :
Encryption
, "Description" :String
, "EntitlementArn" :String
, "IngestIp" :String
, "IngestPort" :Integer
, "MaxBitrate" :Integer
, "MaxLatency" :Integer
, "Name" :String
, "Protocol" :String
, "SourceArn" :String
, "StreamId" :String
, "VpcInterfaceName" :String
, "WhitelistCidr" :String
}
YAML
Decryption:
Encryption
Description:String
EntitlementArn:String
IngestIp:String
IngestPort:Integer
MaxBitrate:Integer
MaxLatency:Integer
Name:String
Protocol:String
SourceArn:String
StreamId:String
VpcInterfaceName:String
WhitelistCidr:String
Properties
Decryption
-
The type of encryption that is used on the content ingested from the source.
Required: No
Type: Encryption
Update requires: No interruption
Description
-
A description of the source. This description is not visible outside of the current AWS account.
Required: No
Type: String
Update requires: No interruption
EntitlementArn
-
The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator’s flow.
Required: No
Type: String
Update requires: No interruption
IngestIp
-
The IP address that the flow listens on for incoming content.
Required: No
Type: String
Update requires: No interruption
IngestPort
-
The port that the flow listens on for incoming content. If the protocol of the source is Zixi, the port must be set to 2088.
Required: No
Type: Integer
Update requires: No interruption
MaxBitrate
-
The maximum bitrate for RIST, RTP, and RTP-FEC streams.
Required: No
Type: Integer
Update requires: No interruption
MaxLatency
-
The maximum latency in milliseconds for a RIST or Zixi-based source.
Required: No
Type: Integer
Update requires: No interruption
Name
-
The name of the source.
Required: No
Type: String
Update requires: Replacement
Protocol
-
The protocol that is used by the source.
Required: No
Type: String
Update requires: No interruption
SourceArn
-
The ARN of the source.
Required: No
Type: String
Update requires: No interruption
StreamId
-
The stream ID that you want to use for the transport. This parameter applies only to Zixi-based streams.
Required: No
Type: String
Update requires: No interruption
VpcInterfaceName
-
The name of the VPC interface that the source content comes from.
Required: No
Type: String
Update requires: No interruption
WhitelistCidr
-
The range of IP addresses that are allowed to contribute content to your source. Format the IP addresses as a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
Required: No
Type: String
Update requires: No interruption