We recommend new projects start with resources from the AWS provider.
aws-native.mediaconnect.FlowOutput
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource schema for AWS::MediaConnect::FlowOutput
Create FlowOutput Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FlowOutput(name: string, args: FlowOutputArgs, opts?: CustomResourceOptions);@overload
def FlowOutput(resource_name: str,
               args: FlowOutputArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def FlowOutput(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               flow_arn: Optional[str] = None,
               protocol: Optional[FlowOutputProtocol] = None,
               name: Optional[str] = None,
               output_status: Optional[FlowOutputOutputStatus] = None,
               destination: Optional[str] = None,
               max_latency: Optional[int] = None,
               media_stream_output_configurations: Optional[Sequence[FlowOutputMediaStreamOutputConfigurationArgs]] = None,
               min_latency: Optional[int] = None,
               cidr_allow_list: Optional[Sequence[str]] = None,
               encryption: Optional[FlowOutputEncryptionArgs] = None,
               port: Optional[int] = None,
               description: Optional[str] = None,
               remote_id: Optional[str] = None,
               smoothing_latency: Optional[int] = None,
               stream_id: Optional[str] = None,
               vpc_interface_attachment: Optional[FlowOutputVpcInterfaceAttachmentArgs] = None)func NewFlowOutput(ctx *Context, name string, args FlowOutputArgs, opts ...ResourceOption) (*FlowOutput, error)public FlowOutput(string name, FlowOutputArgs args, CustomResourceOptions? opts = null)
public FlowOutput(String name, FlowOutputArgs args)
public FlowOutput(String name, FlowOutputArgs args, CustomResourceOptions options)
type: aws-native:mediaconnect:FlowOutput
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FlowOutputArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FlowOutputArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FlowOutputArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FlowOutputArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FlowOutputArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
FlowOutput Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The FlowOutput resource accepts the following input properties:
- FlowArn string
- The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
- Protocol
Pulumi.Aws Native. Media Connect. Flow Output Protocol 
- The protocol that is used by the source or output.
- CidrAllow List<string>List 
- The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
- Description string
- A description of the output.
- Destination string
- The address where you want to send the output.
- Encryption
Pulumi.Aws Native. Media Connect. Inputs. Flow Output Encryption 
- The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- MaxLatency int
- The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
- MediaStream List<Pulumi.Output Configurations Aws Native. Media Connect. Inputs. Flow Output Media Stream Output Configuration> 
- The definition for each media stream that is associated with the output.
- MinLatency int
- The minimum latency in milliseconds.
- Name string
- The name of the output. This value must be unique within the current flow.
- OutputStatus Pulumi.Aws Native. Media Connect. Flow Output Output Status 
- An indication of whether the output should transmit data or not.
- Port int
- The port to use when content is distributed to this output.
- RemoteId string
- The remote ID for the Zixi-pull stream.
- SmoothingLatency int
- The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.
- StreamId string
- The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
- VpcInterface Pulumi.Attachment Aws Native. Media Connect. Inputs. Flow Output Vpc Interface Attachment 
- The name of the VPC interface attachment to use for this output.
- FlowArn string
- The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
- Protocol
FlowOutput Protocol 
- The protocol that is used by the source or output.
- CidrAllow []stringList 
- The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
- Description string
- A description of the output.
- Destination string
- The address where you want to send the output.
- Encryption
FlowOutput Encryption Args 
- The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- MaxLatency int
- The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
- MediaStream []FlowOutput Configurations Output Media Stream Output Configuration Args 
- The definition for each media stream that is associated with the output.
- MinLatency int
- The minimum latency in milliseconds.
- Name string
- The name of the output. This value must be unique within the current flow.
- OutputStatus FlowOutput Output Status 
- An indication of whether the output should transmit data or not.
- Port int
- The port to use when content is distributed to this output.
- RemoteId string
- The remote ID for the Zixi-pull stream.
- SmoothingLatency int
- The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.
- StreamId string
- The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
- VpcInterface FlowAttachment Output Vpc Interface Attachment Args 
- The name of the VPC interface attachment to use for this output.
- flowArn String
- The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
- protocol
FlowOutput Protocol 
- The protocol that is used by the source or output.
- cidrAllow List<String>List 
- The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
- description String
- A description of the output.
- destination String
- The address where you want to send the output.
- encryption
FlowOutput Encryption 
- The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- maxLatency Integer
- The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
- mediaStream List<FlowOutput Configurations Output Media Stream Output Configuration> 
- The definition for each media stream that is associated with the output.
- minLatency Integer
- The minimum latency in milliseconds.
- name String
- The name of the output. This value must be unique within the current flow.
- outputStatus FlowOutput Output Status 
- An indication of whether the output should transmit data or not.
- port Integer
- The port to use when content is distributed to this output.
- remoteId String
- The remote ID for the Zixi-pull stream.
- smoothingLatency Integer
- The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.
- streamId String
- The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
- vpcInterface FlowAttachment Output Vpc Interface Attachment 
- The name of the VPC interface attachment to use for this output.
- flowArn string
- The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
- protocol
FlowOutput Protocol 
- The protocol that is used by the source or output.
- cidrAllow string[]List 
- The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
- description string
- A description of the output.
- destination string
- The address where you want to send the output.
- encryption
FlowOutput Encryption 
- The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- maxLatency number
- The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
- mediaStream FlowOutput Configurations Output Media Stream Output Configuration[] 
- The definition for each media stream that is associated with the output.
- minLatency number
- The minimum latency in milliseconds.
- name string
- The name of the output. This value must be unique within the current flow.
- outputStatus FlowOutput Output Status 
- An indication of whether the output should transmit data or not.
- port number
- The port to use when content is distributed to this output.
- remoteId string
- The remote ID for the Zixi-pull stream.
- smoothingLatency number
- The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.
- streamId string
- The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
- vpcInterface FlowAttachment Output Vpc Interface Attachment 
- The name of the VPC interface attachment to use for this output.
- flow_arn str
- The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
- protocol
FlowOutput Protocol 
- The protocol that is used by the source or output.
- cidr_allow_ Sequence[str]list 
- The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
- description str
- A description of the output.
- destination str
- The address where you want to send the output.
- encryption
FlowOutput Encryption Args 
- The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- max_latency int
- The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
- media_stream_ Sequence[Flowoutput_ configurations Output Media Stream Output Configuration Args] 
- The definition for each media stream that is associated with the output.
- min_latency int
- The minimum latency in milliseconds.
- name str
- The name of the output. This value must be unique within the current flow.
- output_status FlowOutput Output Status 
- An indication of whether the output should transmit data or not.
- port int
- The port to use when content is distributed to this output.
- remote_id str
- The remote ID for the Zixi-pull stream.
- smoothing_latency int
- The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.
- stream_id str
- The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
- vpc_interface_ Flowattachment Output Vpc Interface Attachment Args 
- The name of the VPC interface attachment to use for this output.
- flowArn String
- The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
- protocol "zixi-push" | "rtp-fec" | "rtp" | "zixi-pull" | "rist" | "fujitsu-qos" | "srt-listener" | "srt-caller" | "st2110-jpegxs" | "cdi"
- The protocol that is used by the source or output.
- cidrAllow List<String>List 
- The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
- description String
- A description of the output.
- destination String
- The address where you want to send the output.
- encryption Property Map
- The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- maxLatency Number
- The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
- mediaStream List<Property Map>Output Configurations 
- The definition for each media stream that is associated with the output.
- minLatency Number
- The minimum latency in milliseconds.
- name String
- The name of the output. This value must be unique within the current flow.
- outputStatus "ENABLED" | "DISABLED"
- An indication of whether the output should transmit data or not.
- port Number
- The port to use when content is distributed to this output.
- remoteId String
- The remote ID for the Zixi-pull stream.
- smoothingLatency Number
- The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.
- streamId String
- The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
- vpcInterface Property MapAttachment 
- The name of the VPC interface attachment to use for this output.
Outputs
All input properties are implicitly available as output properties. Additionally, the FlowOutput resource produces the following output properties:
- id str
- The provider-assigned unique ID for this managed resource.
- output_arn str
- The ARN of the output.
Supporting Types
FlowOutputDestinationConfiguration, FlowOutputDestinationConfigurationArgs        
- DestinationIp string
- The IP address where contents of the media stream will be sent.
- DestinationPort int
- The port to use when the content of the media stream is distributed to the output.
- Interface
Pulumi.Aws Native. Media Connect. Inputs. Flow Output Interface 
- The VPC interface that is used for the media stream associated with the output.
- DestinationIp string
- The IP address where contents of the media stream will be sent.
- DestinationPort int
- The port to use when the content of the media stream is distributed to the output.
- Interface
FlowOutput Interface 
- The VPC interface that is used for the media stream associated with the output.
- destinationIp String
- The IP address where contents of the media stream will be sent.
- destinationPort Integer
- The port to use when the content of the media stream is distributed to the output.
- interface_
FlowOutput Interface 
- The VPC interface that is used for the media stream associated with the output.
- destinationIp string
- The IP address where contents of the media stream will be sent.
- destinationPort number
- The port to use when the content of the media stream is distributed to the output.
- interface
FlowOutput Interface 
- The VPC interface that is used for the media stream associated with the output.
- destination_ip str
- The IP address where contents of the media stream will be sent.
- destination_port int
- The port to use when the content of the media stream is distributed to the output.
- interface
FlowOutput Interface 
- The VPC interface that is used for the media stream associated with the output.
- destinationIp String
- The IP address where contents of the media stream will be sent.
- destinationPort Number
- The port to use when the content of the media stream is distributed to the output.
- interface Property Map
- The VPC interface that is used for the media stream associated with the output.
FlowOutputEncodingParameters, FlowOutputEncodingParametersArgs        
- CompressionFactor double
- A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are in the range of 3.0 to 10.0, inclusive.
- EncoderProfile Pulumi.Aws Native. Media Connect. Flow Output Encoding Parameters Encoder Profile 
- A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.
- CompressionFactor float64
- A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are in the range of 3.0 to 10.0, inclusive.
- EncoderProfile FlowOutput Encoding Parameters Encoder Profile 
- A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.
- compressionFactor Double
- A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are in the range of 3.0 to 10.0, inclusive.
- encoderProfile FlowOutput Encoding Parameters Encoder Profile 
- A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.
- compressionFactor number
- A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are in the range of 3.0 to 10.0, inclusive.
- encoderProfile FlowOutput Encoding Parameters Encoder Profile 
- A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.
- compression_factor float
- A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are in the range of 3.0 to 10.0, inclusive.
- encoder_profile FlowOutput Encoding Parameters Encoder Profile 
- A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.
- compressionFactor Number
- A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are in the range of 3.0 to 10.0, inclusive.
- encoderProfile "main" | "high"
- A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.
FlowOutputEncodingParametersEncoderProfile, FlowOutputEncodingParametersEncoderProfileArgs            
- Main
- main
- High
- high
- FlowOutput Encoding Parameters Encoder Profile Main 
- main
- FlowOutput Encoding Parameters Encoder Profile High 
- high
- Main
- main
- High
- high
- Main
- main
- High
- high
- MAIN
- main
- HIGH
- high
- "main"
- main
- "high"
- high
FlowOutputEncryption, FlowOutputEncryptionArgs      
- RoleArn string
- The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
- SecretArn string
- The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
- Algorithm
Pulumi.Aws Native. Media Connect. Flow Output Encryption Algorithm 
- The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
- KeyType Pulumi.Aws Native. Media Connect. Flow Output Encryption Key Type 
- The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- RoleArn string
- The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
- SecretArn string
- The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
- Algorithm
FlowOutput Encryption Algorithm 
- The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
- KeyType FlowOutput Encryption Key Type 
- The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- roleArn String
- The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
- secretArn String
- The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
- algorithm
FlowOutput Encryption Algorithm 
- The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
- keyType FlowOutput Encryption Key Type 
- The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- roleArn string
- The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
- secretArn string
- The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
- algorithm
FlowOutput Encryption Algorithm 
- The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
- keyType FlowOutput Encryption Key Type 
- The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- role_arn str
- The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
- secret_arn str
- The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
- algorithm
FlowOutput Encryption Algorithm 
- The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
- key_type FlowOutput Encryption Key Type 
- The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
- roleArn String
- The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
- secretArn String
- The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
- algorithm "aes128" | "aes192" | "aes256"
- The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
- keyType "static-key" | "srt-password"
- The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
FlowOutputEncryptionAlgorithm, FlowOutputEncryptionAlgorithmArgs        
- Aes128
- aes128
- Aes192
- aes192
- Aes256
- aes256
- FlowOutput Encryption Algorithm Aes128 
- aes128
- FlowOutput Encryption Algorithm Aes192 
- aes192
- FlowOutput Encryption Algorithm Aes256 
- aes256
- Aes128
- aes128
- Aes192
- aes192
- Aes256
- aes256
- Aes128
- aes128
- Aes192
- aes192
- Aes256
- aes256
- AES128
- aes128
- AES192
- aes192
- AES256
- aes256
- "aes128"
- aes128
- "aes192"
- aes192
- "aes256"
- aes256
FlowOutputEncryptionKeyType, FlowOutputEncryptionKeyTypeArgs          
- StaticKey 
- static-key
- SrtPassword 
- srt-password
- FlowOutput Encryption Key Type Static Key 
- static-key
- FlowOutput Encryption Key Type Srt Password 
- srt-password
- StaticKey 
- static-key
- SrtPassword 
- srt-password
- StaticKey 
- static-key
- SrtPassword 
- srt-password
- STATIC_KEY
- static-key
- SRT_PASSWORD
- srt-password
- "static-key"
- static-key
- "srt-password"
- srt-password
FlowOutputInterface, FlowOutputInterfaceArgs      
- Name string
- The name of the VPC interface that you want to use for the media stream associated with the output.
- Name string
- The name of the VPC interface that you want to use for the media stream associated with the output.
- name String
- The name of the VPC interface that you want to use for the media stream associated with the output.
- name string
- The name of the VPC interface that you want to use for the media stream associated with the output.
- name str
- The name of the VPC interface that you want to use for the media stream associated with the output.
- name String
- The name of the VPC interface that you want to use for the media stream associated with the output.
FlowOutputMediaStreamOutputConfiguration, FlowOutputMediaStreamOutputConfigurationArgs            
- EncodingName Pulumi.Aws Native. Media Connect. Flow Output Media Stream Output Configuration Encoding Name 
- The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video streams on sources or outputs that use the CDI protocol, set the encoding name to raw. For video streams on sources or outputs that use the ST 2110 JPEG XS protocol, set the encoding name to jxsv.
- MediaStream stringName 
- A name that helps you distinguish one media stream from another.
- DestinationConfigurations List<Pulumi.Aws Native. Media Connect. Inputs. Flow Output Destination Configuration> 
- The media streams that you want to associate with the output.
- EncodingParameters Pulumi.Aws Native. Media Connect. Inputs. Flow Output Encoding Parameters 
- A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
- EncodingName FlowOutput Media Stream Output Configuration Encoding Name 
- The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video streams on sources or outputs that use the CDI protocol, set the encoding name to raw. For video streams on sources or outputs that use the ST 2110 JPEG XS protocol, set the encoding name to jxsv.
- MediaStream stringName 
- A name that helps you distinguish one media stream from another.
- DestinationConfigurations []FlowOutput Destination Configuration 
- The media streams that you want to associate with the output.
- EncodingParameters FlowOutput Encoding Parameters 
- A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
- encodingName FlowOutput Media Stream Output Configuration Encoding Name 
- The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video streams on sources or outputs that use the CDI protocol, set the encoding name to raw. For video streams on sources or outputs that use the ST 2110 JPEG XS protocol, set the encoding name to jxsv.
- mediaStream StringName 
- A name that helps you distinguish one media stream from another.
- destinationConfigurations List<FlowOutput Destination Configuration> 
- The media streams that you want to associate with the output.
- encodingParameters FlowOutput Encoding Parameters 
- A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
- encodingName FlowOutput Media Stream Output Configuration Encoding Name 
- The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video streams on sources or outputs that use the CDI protocol, set the encoding name to raw. For video streams on sources or outputs that use the ST 2110 JPEG XS protocol, set the encoding name to jxsv.
- mediaStream stringName 
- A name that helps you distinguish one media stream from another.
- destinationConfigurations FlowOutput Destination Configuration[] 
- The media streams that you want to associate with the output.
- encodingParameters FlowOutput Encoding Parameters 
- A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
- encoding_name FlowOutput Media Stream Output Configuration Encoding Name 
- The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video streams on sources or outputs that use the CDI protocol, set the encoding name to raw. For video streams on sources or outputs that use the ST 2110 JPEG XS protocol, set the encoding name to jxsv.
- media_stream_ strname 
- A name that helps you distinguish one media stream from another.
- destination_configurations Sequence[FlowOutput Destination Configuration] 
- The media streams that you want to associate with the output.
- encoding_parameters FlowOutput Encoding Parameters 
- A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
- encodingName "jxsv" | "raw" | "smpte291" | "pcm"
- The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video streams on sources or outputs that use the CDI protocol, set the encoding name to raw. For video streams on sources or outputs that use the ST 2110 JPEG XS protocol, set the encoding name to jxsv.
- mediaStream StringName 
- A name that helps you distinguish one media stream from another.
- destinationConfigurations List<Property Map>
- The media streams that you want to associate with the output.
- encodingParameters Property Map
- A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
FlowOutputMediaStreamOutputConfigurationEncodingName, FlowOutputMediaStreamOutputConfigurationEncodingNameArgs                
- Jxsv
- jxsv
- Raw
- raw
- Smpte291
- smpte291
- Pcm
- pcm
- FlowOutput Media Stream Output Configuration Encoding Name Jxsv 
- jxsv
- FlowOutput Media Stream Output Configuration Encoding Name Raw 
- raw
- FlowOutput Media Stream Output Configuration Encoding Name Smpte291 
- smpte291
- FlowOutput Media Stream Output Configuration Encoding Name Pcm 
- pcm
- Jxsv
- jxsv
- Raw
- raw
- Smpte291
- smpte291
- Pcm
- pcm
- Jxsv
- jxsv
- Raw
- raw
- Smpte291
- smpte291
- Pcm
- pcm
- JXSV
- jxsv
- RAW
- raw
- SMPTE291
- smpte291
- PCM
- pcm
- "jxsv"
- jxsv
- "raw"
- raw
- "smpte291"
- smpte291
- "pcm"
- pcm
FlowOutputOutputStatus, FlowOutputOutputStatusArgs        
- Enabled
- ENABLED
- Disabled
- DISABLED
- FlowOutput Output Status Enabled 
- ENABLED
- FlowOutput Output Status Disabled 
- DISABLED
- Enabled
- ENABLED
- Disabled
- DISABLED
- Enabled
- ENABLED
- Disabled
- DISABLED
- ENABLED
- ENABLED
- DISABLED
- DISABLED
- "ENABLED"
- ENABLED
- "DISABLED"
- DISABLED
FlowOutputProtocol, FlowOutputProtocolArgs      
- ZixiPush 
- zixi-push
- RtpFec 
- rtp-fec
- Rtp
- rtp
- ZixiPull 
- zixi-pull
- Rist
- rist
- FujitsuQos 
- fujitsu-qos
- SrtListener 
- srt-listener
- SrtCaller 
- srt-caller
- St2110Jpegxs
- st2110-jpegxs
- Cdi
- cdi
- FlowOutput Protocol Zixi Push 
- zixi-push
- FlowOutput Protocol Rtp Fec 
- rtp-fec
- FlowOutput Protocol Rtp 
- rtp
- FlowOutput Protocol Zixi Pull 
- zixi-pull
- FlowOutput Protocol Rist 
- rist
- FlowOutput Protocol Fujitsu Qos 
- fujitsu-qos
- FlowOutput Protocol Srt Listener 
- srt-listener
- FlowOutput Protocol Srt Caller 
- srt-caller
- FlowOutput Protocol St2110Jpegxs 
- st2110-jpegxs
- FlowOutput Protocol Cdi 
- cdi
- ZixiPush 
- zixi-push
- RtpFec 
- rtp-fec
- Rtp
- rtp
- ZixiPull 
- zixi-pull
- Rist
- rist
- FujitsuQos 
- fujitsu-qos
- SrtListener 
- srt-listener
- SrtCaller 
- srt-caller
- St2110Jpegxs
- st2110-jpegxs
- Cdi
- cdi
- ZixiPush 
- zixi-push
- RtpFec 
- rtp-fec
- Rtp
- rtp
- ZixiPull 
- zixi-pull
- Rist
- rist
- FujitsuQos 
- fujitsu-qos
- SrtListener 
- srt-listener
- SrtCaller 
- srt-caller
- St2110Jpegxs
- st2110-jpegxs
- Cdi
- cdi
- ZIXI_PUSH
- zixi-push
- RTP_FEC
- rtp-fec
- RTP
- rtp
- ZIXI_PULL
- zixi-pull
- RIST
- rist
- FUJITSU_QOS
- fujitsu-qos
- SRT_LISTENER
- srt-listener
- SRT_CALLER
- srt-caller
- ST2110_JPEGXS
- st2110-jpegxs
- CDI
- cdi
- "zixi-push"
- zixi-push
- "rtp-fec"
- rtp-fec
- "rtp"
- rtp
- "zixi-pull"
- zixi-pull
- "rist"
- rist
- "fujitsu-qos"
- fujitsu-qos
- "srt-listener"
- srt-listener
- "srt-caller"
- srt-caller
- "st2110-jpegxs"
- st2110-jpegxs
- "cdi"
- cdi
FlowOutputVpcInterfaceAttachment, FlowOutputVpcInterfaceAttachmentArgs          
- VpcInterface stringName 
- The name of the VPC interface to use for this output.
- VpcInterface stringName 
- The name of the VPC interface to use for this output.
- vpcInterface StringName 
- The name of the VPC interface to use for this output.
- vpcInterface stringName 
- The name of the VPC interface to use for this output.
- vpc_interface_ strname 
- The name of the VPC interface to use for this output.
- vpcInterface StringName 
- The name of the VPC interface to use for this output.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.