MediaConnectRouterInputProps

class aws_cdk.aws_medialive_alpha.MediaConnectRouterInputProps(*, availability_zones=None, encryption_secret=None)

Bases: object

(experimental) Properties for a MediaConnect router input.

Parameters:
  • availability_zones (Optional[Sequence[str]]) – (experimental) The availability zones for the router input pipelines. Provide one AZ for a single pipeline, or two for redundant pipelines. If omitted, defaults to the stack’s first availability zone (single pipeline). Default: - single pipeline using the stack’s first availability zone

  • encryption_secret (Optional[ISecret]) – (experimental) The Secrets Manager secret for custom encryption. If not provided, automatic encryption is used. Default: - automatic encryption

Stability:

experimental

ExampleMetadata:

infused

Example:

# Redundant pipelines with explicit AZs
InputConfiguration.media_connect_router(
    availability_zones=["us-east-1a", "us-east-1b"]
)

Attributes

availability_zones

(experimental) The availability zones for the router input pipelines.

Provide one AZ for a single pipeline, or two for redundant pipelines. If omitted, defaults to the stack’s first availability zone (single pipeline).

Default:
  • single pipeline using the stack’s first availability zone

Stability:

experimental

encryption_secret

(experimental) The Secrets Manager secret for custom encryption.

If not provided, automatic encryption is used.

Default:
  • automatic encryption

Stability:

experimental