Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediaconnect-flowoutput.json
Parent schema serverless-framework-configuration
Type: object

Properties

FlowArn string | Aws_CF_FunctionString required

The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.

Protocol string | Aws_CF_FunctionString required

The protocol that is used by the source or output.

CidrAllowList string[]

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.

Encryption object

Information about the encryption of the flow.

4 nested properties
RoleArn string | Aws_CF_FunctionString required

The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).

SecretArn string | Aws_CF_FunctionString required

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 string | Aws_CF_FunctionString

The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).

KeyType string | Aws_CF_FunctionString

The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

Description string | Aws_CF_FunctionString

A description of the output.

Destination string | Aws_CF_FunctionString

The address where you want to send the output.

MaxLatency integer

The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.

MinLatency integer

The minimum latency in milliseconds.

Name string | Aws_CF_FunctionString

The name of the output. This value must be unique within the current flow.

Port integer

The port to use when content is distributed to this output.

RemoteId string | Aws_CF_FunctionString

The remote ID for the Zixi-pull stream.

SmoothingLatency integer

The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.

StreamId string | Aws_CF_FunctionString

The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

VpcInterfaceAttachment object

The settings for attaching a VPC interface to an output.

1 nested properties
VpcInterfaceName string | Aws_CF_FunctionString

The name of the VPC interface to use for this output.

Definitions

Encryption object

Information about the encryption of the flow.

RoleArn string | Aws_CF_FunctionString required

The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).

SecretArn string | Aws_CF_FunctionString required

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 string | Aws_CF_FunctionString

The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).

KeyType string | Aws_CF_FunctionString

The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

VpcInterfaceAttachment object

The settings for attaching a VPC interface to an output.

VpcInterfaceName string | Aws_CF_FunctionString

The name of the VPC interface to use for this output.