Skip to content

Mediaconnect Classes

AddBridgeFlowSourceRequest

FlowArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

FlowVpcInterfaceAttachment

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.VpcInterfaceAttachment]

AddBridgeNetworkOutputRequest

IpAddress

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

NetworkName

  • Type:
  • Required: Yes

Port

  • Type:
  • Required: Yes

Protocol

  • Type: typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']
  • Required: Yes

Ttl

  • Type:
  • Required: Yes

AddBridgeNetworkSourceRequest

MulticastIp

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

NetworkName

  • Type:
  • Required: Yes

Port

  • Type:
  • Required: Yes

Protocol

  • Type: typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']
  • Required: Yes

MulticastSourceSettings

  • Type:

AddBridgeOutputRequest

NetworkOutput

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddBridgeNetworkOutputRequest]

AddBridgeOutputsRequest

BridgeArn

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddBridgeOutputRequest]
  • Required: Yes

AddBridgeOutputsResponse

BridgeArn

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.BridgeOutput]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AddBridgeSourceRequest

FlowSource

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddBridgeFlowSourceRequest]

NetworkSource

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddBridgeNetworkSourceRequest]

AddBridgeSourcesRequest

BridgeArn

  • Type:
  • Required: Yes

Sources

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddBridgeSourceRequest]
  • Required: Yes

AddBridgeSourcesResponse

BridgeArn

  • Type:
  • Required: Yes

Sources

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.BridgeSource]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AddEgressGatewayBridgeRequest

MaxBitrate

  • Type:
  • Required: Yes

AddFlowMediaStreamsRequest

FlowArn

  • Type:
  • Required: Yes

MediaStreams

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddMediaStreamRequest]
  • Required: Yes

AddFlowMediaStreamsResponse

FlowArn

  • Type:
  • Required: Yes

MediaStreams

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStream]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AddFlowOutputsRequest

FlowArn

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddOutputRequest]
  • Required: Yes

AddFlowOutputsResponse

FlowArn

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.Output]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AddFlowSourcesRequest

FlowArn

  • Type:
  • Required: Yes

Sources

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.SetSourceRequest]
  • Required: Yes

AddFlowSourcesResponse

FlowArn

  • Type:
  • Required: Yes

Sources

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.Source]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AddFlowVpcInterfacesRequest

FlowArn

  • Type:
  • Required: Yes

VpcInterfaces

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.VpcInterfaceRequest]
  • Required: Yes

AddFlowVpcInterfacesResponse

FlowArn

  • Type:
  • Required: Yes

VpcInterfaces

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.VpcInterface]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AddIngressGatewayBridgeRequest

MaxBitrate

  • Type:
  • Required: Yes

MaxOutputs

  • Type:
  • Required: Yes

AddMaintenance

MaintenanceDay

  • Type: typing.Literal['Friday', 'Monday', 'Saturday', 'Sunday', 'Thursday', 'Tuesday', 'Wednesday']
  • Required: Yes

MaintenanceStartHour

  • Type:
  • Required: Yes

AddMediaStreamRequest

MediaStreamId

  • Type:
  • Required: Yes

MediaStreamName

  • Type:
  • Required: Yes

MediaStreamType

  • Type: typing.Literal['ancillary-data', 'audio', 'video']
  • Required: Yes

Attributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStreamAttributesRequest]

ClockRate

  • Type: typing.Optional[int]

Description

  • Type: typing.Optional[str]

VideoFormat

  • Type: typing.Optional[str]

AddOutputRequest

Protocol

  • Type: typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']
  • Required: Yes

CidrAllowList

  • Type: typing.Optional[typing.List[str]]

Description

  • Type: typing.Optional[str]

Destination

  • Type: typing.Optional[str]

Encryption

  • Type:

MaxLatency

  • Type: typing.Optional[int]

MediaStreamOutputConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStreamOutputConfigurationRequest]]

MinLatency

  • Type: typing.Optional[int]

Name

  • Type: typing.Optional[str]

Port

  • Type: typing.Optional[int]

RemoteId

  • Type: typing.Optional[str]

SenderControlPort

  • Type: typing.Optional[int]

SmoothingLatency

  • Type: typing.Optional[int]

StreamId

  • Type: typing.Optional[str]

VpcInterfaceAttachment

  • Type:

OutputStatus

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

AudioMonitoringSetting

SilentAudio

  • Type:

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BlackFrames

State

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

ThresholdSeconds

  • Type: typing.Optional[int]

Bridge

BridgeArn

  • Type:
  • Required: Yes

BridgeState

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETED', 'DELETING', 'DEPLOYING', 'STANDBY', 'STARTING', 'START_FAILED', 'START_PENDING', 'STOPPING', 'STOP_FAILED', 'UPDATING']
  • Required: Yes

Name

  • Type:
  • Required: Yes

PlacementArn

  • Type:
  • Required: Yes

BridgeMessages

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MessageDetail]]

EgressGatewayBridge

  • Type:

IngressGatewayBridge

  • Type:

Outputs

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.BridgeOutput]]

SourceFailoverConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.FailoverConfig]

Sources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.BridgeSource]]

BridgeFlowOutput

FlowArn

  • Type:
  • Required: Yes

FlowSourceArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

BridgeFlowSource

FlowArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

FlowVpcInterfaceAttachment

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.VpcInterfaceAttachment]

OutputArn

  • Type: typing.Optional[str]

BridgeNetworkOutput

IpAddress

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

NetworkName

  • Type:
  • Required: Yes

Port

  • Type:
  • Required: Yes

Protocol

  • Type: typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']
  • Required: Yes

Ttl

  • Type:
  • Required: Yes

BridgeNetworkSource

MulticastIp

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

NetworkName

  • Type:
  • Required: Yes

Port

  • Type:
  • Required: Yes

Protocol

  • Type: typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']
  • Required: Yes

MulticastSourceSettings

  • Type:

BridgeOutput

FlowOutput

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.BridgeFlowOutput]

NetworkOutput

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.BridgeNetworkOutput]

BridgeSource

FlowSource

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.BridgeFlowSource]

NetworkSource

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.BridgeNetworkSource]

CreateBridgeRequest

Name

  • Type:
  • Required: Yes

PlacementArn

  • Type:
  • Required: Yes

Sources

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddBridgeSourceRequest]
  • Required: Yes

EgressGatewayBridge

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddEgressGatewayBridgeRequest]

IngressGatewayBridge

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddIngressGatewayBridgeRequest]

Outputs

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddBridgeOutputRequest]]

SourceFailoverConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.FailoverConfig]

CreateBridgeResponse

Bridge

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateFlowRequest

Name

  • Type:
  • Required: Yes

AvailabilityZone

  • Type: typing.Optional[str]

Entitlements

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.GrantEntitlementRequest]]

MediaStreams

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddMediaStreamRequest]]

Outputs

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddOutputRequest]]

Source

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.SetSourceRequest]

SourceFailoverConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.FailoverConfig]

Sources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.SetSourceRequest]]

VpcInterfaces

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.VpcInterfaceRequest]]

Maintenance

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AddMaintenance]

SourceMonitoringConfig

  • Type: typing.Union[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MonitoringConfig, aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MonitoringConfigOutput, NoneType]

CreateFlowResponse

Flow

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateGatewayRequest

EgressCidrBlocks

  • Type: typing.List[str]
  • Required: Yes

Name

  • Type:
  • Required: Yes

Networks

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.GatewayNetwork]
  • Required: Yes

CreateGatewayResponse

Gateway

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteBridgeRequest

BridgeArn

  • Type:
  • Required: Yes

DeleteBridgeResponse

BridgeArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteFlowRequest

FlowArn

  • Type:
  • Required: Yes

DeleteFlowResponse

FlowArn

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['ACTIVE', 'DELETING', 'ERROR', 'STANDBY', 'STARTING', 'STOPPING', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteGatewayRequest

GatewayArn

  • Type:
  • Required: Yes

DeleteGatewayResponse

GatewayArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeregisterGatewayInstanceRequest

GatewayInstanceArn

  • Type:
  • Required: Yes

Force

  • Type: typing.Optional[bool]

DeregisterGatewayInstanceResponse

GatewayInstanceArn

  • Type:
  • Required: Yes

InstanceState

  • Type: typing.Literal['ACTIVE', 'DEREGISTERED', 'DEREGISTERING', 'DEREGISTRATION_ERROR', 'REGISTERING', 'REGISTRATION_ERROR']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeBridgeRequest

BridgeArn

  • Type:
  • Required: Yes

DescribeBridgeResponse

Bridge

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeFlowRequest

FlowArn

  • Type:
  • Required: Yes

DescribeFlowRequestWait

FlowArn

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

DescribeFlowRequestWaitExtra

FlowArn

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

DescribeFlowRequestWaitExtraExtra

FlowArn

  • Type:
  • Required: Yes

WaiterConfig

  • Type:

DescribeFlowResponse

Flow

  • Type:
  • Required: Yes

Messages

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeFlowSourceMetadataRequest

FlowArn

  • Type:
  • Required: Yes

DescribeFlowSourceMetadataResponse

FlowArn

  • Type:
  • Required: Yes

Messages

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MessageDetail]
  • Required: Yes

Timestamp

  • Type:
  • Required: Yes

TransportMediaInfo

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeFlowSourceThumbnailRequest

FlowArn

  • Type:
  • Required: Yes

DescribeFlowSourceThumbnailResponse

ThumbnailDetails

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeGatewayInstanceRequest

GatewayInstanceArn

  • Type:
  • Required: Yes

DescribeGatewayInstanceResponse

GatewayInstance

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeGatewayRequest

GatewayArn

  • Type:
  • Required: Yes

DescribeGatewayResponse

Gateway

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeOfferingRequest

OfferingArn

  • Type:
  • Required: Yes

DescribeOfferingResponse

Offering

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeReservationRequest

ReservationArn

  • Type:
  • Required: Yes

DescribeReservationResponse

Reservation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DestinationConfiguration

DestinationIp

  • Type:
  • Required: Yes

DestinationPort

  • Type:
  • Required: Yes

Interface

  • Type:
  • Required: Yes

OutboundIp

  • Type:
  • Required: Yes

DestinationConfigurationRequest

DestinationIp

  • Type:
  • Required: Yes

DestinationPort

  • Type:
  • Required: Yes

Interface

  • Type:
  • Required: Yes

EgressGatewayBridge

MaxBitrate

  • Type:
  • Required: Yes

InstanceId

  • Type: typing.Optional[str]

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

EncodingParameters

CompressionFactor

  • Type:
  • Required: Yes

EncoderProfile

  • Type: typing.Literal['high', 'main']
  • Required: Yes

EncodingParametersRequest

CompressionFactor

  • Type:
  • Required: Yes

EncoderProfile

  • Type: typing.Literal['high', 'main']
  • Required: Yes

Encryption

RoleArn

  • Type:
  • Required: Yes

Algorithm

  • Type: typing.Optional[typing.Literal['aes128', 'aes192', 'aes256']]

ConstantInitializationVector

  • Type: typing.Optional[str]

DeviceId

  • Type: typing.Optional[str]

KeyType

  • Type: typing.Optional[typing.Literal['speke', 'srt-password', 'static-key']]

Region

  • Type: typing.Optional[str]

ResourceId

  • Type: typing.Optional[str]

SecretArn

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]

Entitlement

EntitlementArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Subscribers

  • Type: typing.List[str]
  • Required: Yes

DataTransferSubscriberFeePercent

  • Type: typing.Optional[int]

Description

  • Type: typing.Optional[str]

Encryption

  • Type:

EntitlementStatus

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

FailoverConfig

FailoverMode

  • Type: typing.Optional[typing.Literal['FAILOVER', 'MERGE']]

RecoveryWindow

  • Type: typing.Optional[int]

SourcePriority

  • Type:

State

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

Flow

AvailabilityZone

  • Type:
  • Required: Yes

Entitlements

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.Entitlement]
  • Required: Yes

FlowArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Outputs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.Output]
  • Required: Yes

Source

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['ACTIVE', 'DELETING', 'ERROR', 'STANDBY', 'STARTING', 'STOPPING', 'UPDATING']
  • Required: Yes

Description

  • Type: typing.Optional[str]

EgressIp

  • Type: typing.Optional[str]

MediaStreams

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStream]]

SourceFailoverConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.FailoverConfig]

Sources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.Source]]

VpcInterfaces

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.VpcInterface]]

Maintenance

  • Type:

SourceMonitoringConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MonitoringConfigOutput]

Fmtp

ChannelOrder

  • Type: typing.Optional[str]

Colorimetry

  • Type: typing.Optional[typing.Literal['BT2020', 'BT2100', 'BT601', 'BT709', 'ST2065-1', 'ST2065-3', 'XYZ']]

ExactFramerate

  • Type: typing.Optional[str]

Par

  • Type: typing.Optional[str]

Range

  • Type: typing.Optional[typing.Literal['FULL', 'FULLPROTECT', 'NARROW']]

ScanMode

  • Type: typing.Optional[typing.Literal['interlace', 'progressive', 'progressive-segmented-frame']]

Tcs

  • Type: typing.Optional[typing.Literal['BT2100LINHLG', 'BT2100LINPQ', 'DENSITY', 'HLG', 'LINEAR', 'PQ', 'SDR', 'ST2065-1', 'ST428-1']]

FmtpRequest

ChannelOrder

  • Type: typing.Optional[str]

Colorimetry

  • Type: typing.Optional[typing.Literal['BT2020', 'BT2100', 'BT601', 'BT709', 'ST2065-1', 'ST2065-3', 'XYZ']]

ExactFramerate

  • Type: typing.Optional[str]

Par

  • Type: typing.Optional[str]

Range

  • Type: typing.Optional[typing.Literal['FULL', 'FULLPROTECT', 'NARROW']]

ScanMode

  • Type: typing.Optional[typing.Literal['interlace', 'progressive', 'progressive-segmented-frame']]

Tcs

  • Type: typing.Optional[typing.Literal['BT2100LINHLG', 'BT2100LINPQ', 'DENSITY', 'HLG', 'LINEAR', 'PQ', 'SDR', 'ST2065-1', 'ST428-1']]

FrameResolution

FrameHeight

  • Type:
  • Required: Yes

FrameWidth

  • Type:
  • Required: Yes

FrozenFrames

State

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

ThresholdSeconds

  • Type: typing.Optional[int]

Gateway

EgressCidrBlocks

  • Type: typing.List[str]
  • Required: Yes

GatewayArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Networks

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.GatewayNetwork]
  • Required: Yes

GatewayMessages

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MessageDetail]]

GatewayState

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETED', 'DELETING', 'ERROR', 'UPDATING']]

GatewayBridgeSource

BridgeArn

  • Type:
  • Required: Yes

VpcInterfaceAttachment

  • Type:

GatewayInstance

BridgePlacement

  • Type: typing.Literal['AVAILABLE', 'LOCKED']
  • Required: Yes

ConnectionStatus

  • Type: typing.Literal['CONNECTED', 'DISCONNECTED']
  • Required: Yes

GatewayArn

  • Type:
  • Required: Yes

GatewayInstanceArn

  • Type:
  • Required: Yes

InstanceId

  • Type:
  • Required: Yes

InstanceState

  • Type: typing.Literal['ACTIVE', 'DEREGISTERED', 'DEREGISTERING', 'DEREGISTRATION_ERROR', 'REGISTERING', 'REGISTRATION_ERROR']
  • Required: Yes

RunningBridgeCount

  • Type:
  • Required: Yes

InstanceMessages

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MessageDetail]]

GatewayNetwork

CidrBlock

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

GrantEntitlementRequest

Subscribers

  • Type: typing.List[str]
  • Required: Yes

DataTransferSubscriberFeePercent

  • Type: typing.Optional[int]

Description

  • Type: typing.Optional[str]

Encryption

  • Type:

EntitlementStatus

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

Name

  • Type: typing.Optional[str]

GrantFlowEntitlementsRequest

Entitlements

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.GrantEntitlementRequest]
  • Required: Yes

FlowArn

  • Type:
  • Required: Yes

GrantFlowEntitlementsResponse

Entitlements

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.Entitlement]
  • Required: Yes

FlowArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

IngressGatewayBridge

MaxBitrate

  • Type:
  • Required: Yes

MaxOutputs

  • Type:
  • Required: Yes

InstanceId

  • Type: typing.Optional[str]

InputConfiguration

InputIp

  • Type:
  • Required: Yes

InputPort

  • Type:
  • Required: Yes

Interface

  • Type:
  • Required: Yes

InputConfigurationRequest

InputPort

  • Type:
  • Required: Yes

Interface

  • Type:
  • Required: Yes

Interface

Name

  • Type:
  • Required: Yes

InterfaceRequest

Name

  • Type:
  • Required: Yes

ListBridgesRequest

FilterArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListBridgesRequestPaginate

FilterArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.PaginatorConfig]

ListBridgesResponse

Bridges

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.ListedBridge]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListEntitlementsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListEntitlementsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.PaginatorConfig]

ListEntitlementsResponse

Entitlements

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.ListedEntitlement]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListFlowsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListFlowsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.PaginatorConfig]

ListFlowsResponse

Flows

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.ListedFlow]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListGatewayInstancesRequest

FilterArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListGatewayInstancesRequestPaginate

FilterArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.PaginatorConfig]

ListGatewayInstancesResponse

Instances

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.ListedGatewayInstance]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListGatewaysRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListGatewaysRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.PaginatorConfig]

ListGatewaysResponse

Gateways

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.ListedGateway]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListOfferingsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListOfferingsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.PaginatorConfig]

ListOfferingsResponse

Offerings

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.Offering]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListReservationsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListReservationsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.PaginatorConfig]

ListReservationsResponse

Reservations

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.Reservation]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListedBridge

BridgeArn

  • Type:
  • Required: Yes

BridgeState

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETED', 'DELETING', 'DEPLOYING', 'STANDBY', 'STARTING', 'START_FAILED', 'START_PENDING', 'STOPPING', 'STOP_FAILED', 'UPDATING']
  • Required: Yes

BridgeType

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

PlacementArn

  • Type:
  • Required: Yes

ListedEntitlement

EntitlementArn

  • Type:
  • Required: Yes

EntitlementName

  • Type:
  • Required: Yes

DataTransferSubscriberFeePercent

  • Type: typing.Optional[int]

ListedFlow

AvailabilityZone

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

FlowArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

SourceType

  • Type: typing.Literal['ENTITLED', 'OWNED']
  • Required: Yes

Status

  • Type: typing.Literal['ACTIVE', 'DELETING', 'ERROR', 'STANDBY', 'STARTING', 'STOPPING', 'UPDATING']
  • Required: Yes

Maintenance

  • Type:

ListedGateway

GatewayArn

  • Type:
  • Required: Yes

GatewayState

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETED', 'DELETING', 'ERROR', 'UPDATING']
  • Required: Yes

Name

  • Type:
  • Required: Yes

ListedGatewayInstance

GatewayArn

  • Type:
  • Required: Yes

GatewayInstanceArn

  • Type:
  • Required: Yes

InstanceId

  • Type:
  • Required: Yes

InstanceState

  • Type: typing.Optional[typing.Literal['ACTIVE', 'DEREGISTERED', 'DEREGISTERING', 'DEREGISTRATION_ERROR', 'REGISTERING', 'REGISTRATION_ERROR']]

Maintenance

MaintenanceDay

  • Type: typing.Optional[typing.Literal['Friday', 'Monday', 'Saturday', 'Sunday', 'Thursday', 'Tuesday', 'Wednesday']]

MaintenanceDeadline

  • Type: typing.Optional[str]

MaintenanceScheduledDate

  • Type: typing.Optional[str]

MaintenanceStartHour

  • Type: typing.Optional[str]

MediaStream

Fmt

  • Type:
  • Required: Yes

MediaStreamId

  • Type:
  • Required: Yes

MediaStreamName

  • Type:
  • Required: Yes

MediaStreamType

  • Type: typing.Literal['ancillary-data', 'audio', 'video']
  • Required: Yes

Attributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStreamAttributes]

ClockRate

  • Type: typing.Optional[int]

Description

  • Type: typing.Optional[str]

VideoFormat

  • Type: typing.Optional[str]

MediaStreamAttributes

Fmtp

  • Type:
  • Required: Yes

Lang

  • Type: typing.Optional[str]

MediaStreamAttributesRequest

Fmtp

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.FmtpRequest]

Lang

  • Type: typing.Optional[str]

MediaStreamOutputConfiguration

EncodingName

  • Type: typing.Literal['jxsv', 'pcm', 'raw', 'smpte291']
  • Required: Yes

MediaStreamName

  • Type:
  • Required: Yes

DestinationConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.DestinationConfiguration]]

EncodingParameters

  • Type:

MediaStreamOutputConfigurationRequest

EncodingName

  • Type: typing.Literal['jxsv', 'pcm', 'raw', 'smpte291']
  • Required: Yes

MediaStreamName

  • Type:
  • Required: Yes

DestinationConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.DestinationConfigurationRequest]]

EncodingParameters

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.EncodingParametersRequest]

MediaStreamSourceConfiguration

EncodingName

  • Type: typing.Literal['jxsv', 'pcm', 'raw', 'smpte291']
  • Required: Yes

MediaStreamName

  • Type:
  • Required: Yes

InputConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.InputConfiguration]]

MediaStreamSourceConfigurationRequest

EncodingName

  • Type: typing.Literal['jxsv', 'pcm', 'raw', 'smpte291']
  • Required: Yes

MediaStreamName

  • Type:
  • Required: Yes

InputConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.InputConfigurationRequest]]

MessageDetail

Code

  • Type:
  • Required: Yes

Message

  • Type:
  • Required: Yes

ResourceName

  • Type: typing.Optional[str]

Messages

Errors

  • Type: typing.List[str]
  • Required: Yes

MonitoringConfig

ThumbnailState

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

AudioMonitoringSettings

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AudioMonitoringSetting]]

ContentQualityAnalysisState

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

VideoMonitoringSettings

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.VideoMonitoringSetting]]

MonitoringConfigOutput

ThumbnailState

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

AudioMonitoringSettings

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.AudioMonitoringSetting]]

ContentQualityAnalysisState

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

VideoMonitoringSettings

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.VideoMonitoringSetting]]

MulticastSourceSettings

MulticastSourceIp

  • Type: typing.Optional[str]

Offering

CurrencyCode

  • Type:
  • Required: Yes

Duration

  • Type:
  • Required: Yes

DurationUnits

  • Type: typing.Literal['MONTHS']
  • Required: Yes

OfferingArn

  • Type:
  • Required: Yes

OfferingDescription

  • Type:
  • Required: Yes

PricePerUnit

  • Type:
  • Required: Yes

PriceUnits

  • Type: typing.Literal['HOURLY']
  • Required: Yes

ResourceSpecification

  • Type:
  • Required: Yes

Output

Name

  • Type:
  • Required: Yes

OutputArn

  • Type:
  • Required: Yes

DataTransferSubscriberFeePercent

  • Type: typing.Optional[int]

Description

  • Type: typing.Optional[str]

Destination

  • Type: typing.Optional[str]

Encryption

  • Type:

EntitlementArn

  • Type: typing.Optional[str]

ListenerAddress

  • Type: typing.Optional[str]

MediaLiveInputArn

  • Type: typing.Optional[str]

MediaStreamOutputConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStreamOutputConfiguration]]

Port

  • Type: typing.Optional[int]

Transport

  • Type:

VpcInterfaceAttachment

  • Type:

BridgeArn

  • Type: typing.Optional[str]

BridgePorts

  • Type: typing.Optional[typing.List[int]]

OutputStatus

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PurchaseOfferingRequest

OfferingArn

  • Type:
  • Required: Yes

ReservationName

  • Type:
  • Required: Yes

Start

  • Type:
  • Required: Yes

PurchaseOfferingResponse

Reservation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RemoveBridgeOutputRequest

BridgeArn

  • Type:
  • Required: Yes

OutputName

  • Type:
  • Required: Yes

RemoveBridgeOutputResponse

BridgeArn

  • Type:
  • Required: Yes

OutputName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RemoveBridgeSourceRequest

BridgeArn

  • Type:
  • Required: Yes

SourceName

  • Type:
  • Required: Yes

RemoveBridgeSourceResponse

BridgeArn

  • Type:
  • Required: Yes

SourceName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RemoveFlowMediaStreamRequest

FlowArn

  • Type:
  • Required: Yes

MediaStreamName

  • Type:
  • Required: Yes

RemoveFlowMediaStreamResponse

FlowArn

  • Type:
  • Required: Yes

MediaStreamName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RemoveFlowOutputRequest

FlowArn

  • Type:
  • Required: Yes

OutputArn

  • Type:
  • Required: Yes

RemoveFlowOutputResponse

FlowArn

  • Type:
  • Required: Yes

OutputArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RemoveFlowSourceRequest

FlowArn

  • Type:
  • Required: Yes

SourceArn

  • Type:
  • Required: Yes

RemoveFlowSourceResponse

FlowArn

  • Type:
  • Required: Yes

SourceArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RemoveFlowVpcInterfaceRequest

FlowArn

  • Type:
  • Required: Yes

VpcInterfaceName

  • Type:
  • Required: Yes

RemoveFlowVpcInterfaceResponse

FlowArn

  • Type:
  • Required: Yes

NonDeletedNetworkInterfaceIds

  • Type: typing.List[str]
  • Required: Yes

VpcInterfaceName

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Reservation

CurrencyCode

  • Type:
  • Required: Yes

Duration

  • Type:
  • Required: Yes

DurationUnits

  • Type: typing.Literal['MONTHS']
  • Required: Yes

End

  • Type:
  • Required: Yes

OfferingArn

  • Type:
  • Required: Yes

OfferingDescription

  • Type:
  • Required: Yes

PricePerUnit

  • Type:
  • Required: Yes

PriceUnits

  • Type: typing.Literal['HOURLY']
  • Required: Yes

ReservationArn

  • Type:
  • Required: Yes

ReservationName

  • Type:
  • Required: Yes

ReservationState

  • Type: typing.Literal['ACTIVE', 'CANCELED', 'EXPIRED', 'PROCESSING']
  • Required: Yes

ResourceSpecification

  • Type:
  • Required: Yes

Start

  • Type:
  • Required: Yes

ResourceSpecification

ResourceType

  • Type: typing.Literal['Mbps_Outbound_Bandwidth']
  • Required: Yes

ReservedBitrate

  • Type: typing.Optional[int]

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

RevokeFlowEntitlementRequest

EntitlementArn

  • Type:
  • Required: Yes

FlowArn

  • Type:
  • Required: Yes

RevokeFlowEntitlementResponse

EntitlementArn

  • Type:
  • Required: Yes

FlowArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SetGatewayBridgeSourceRequest

BridgeArn

  • Type:
  • Required: Yes

VpcInterfaceAttachment

  • Type:

SetSourceRequest

Decryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.Encryption]

Description

  • Type: typing.Optional[str]

EntitlementArn

  • Type: typing.Optional[str]

IngestPort

  • Type: typing.Optional[int]

MaxBitrate

  • Type: typing.Optional[int]

MaxLatency

  • Type: typing.Optional[int]

MaxSyncBuffer

  • Type: typing.Optional[int]

MediaStreamSourceConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStreamSourceConfigurationRequest]]

MinLatency

  • Type: typing.Optional[int]

Name

  • Type: typing.Optional[str]

Protocol

  • Type: typing.Optional[typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']]

SenderControlPort

  • Type: typing.Optional[int]

SenderIpAddress

  • Type: typing.Optional[str]

SourceListenerAddress

  • Type: typing.Optional[str]

SourceListenerPort

  • Type: typing.Optional[int]

StreamId

  • Type: typing.Optional[str]

VpcInterfaceName

  • Type: typing.Optional[str]

WhitelistCidr

  • Type: typing.Optional[str]

GatewayBridgeSource

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.SetGatewayBridgeSourceRequest]

SilentAudio

State

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

ThresholdSeconds

  • Type: typing.Optional[int]

Source

Name

  • Type:
  • Required: Yes

SourceArn

  • Type:
  • Required: Yes

DataTransferSubscriberFeePercent

  • Type: typing.Optional[int]

Decryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.Encryption]

Description

  • Type: typing.Optional[str]

EntitlementArn

  • Type: typing.Optional[str]

IngestIp

  • Type: typing.Optional[str]

IngestPort

  • Type: typing.Optional[int]

MediaStreamSourceConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStreamSourceConfiguration]]

SenderControlPort

  • Type: typing.Optional[int]

SenderIpAddress

  • Type: typing.Optional[str]

Transport

  • Type:

VpcInterfaceName

  • Type: typing.Optional[str]

WhitelistCidr

  • Type: typing.Optional[str]

GatewayBridgeSource

  • Type:

SourcePriority

PrimarySource

  • Type: typing.Optional[str]

StartFlowRequest

FlowArn

  • Type:
  • Required: Yes

StartFlowResponse

FlowArn

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['ACTIVE', 'DELETING', 'ERROR', 'STANDBY', 'STARTING', 'STOPPING', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StopFlowRequest

FlowArn

  • Type:
  • Required: Yes

StopFlowResponse

FlowArn

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['ACTIVE', 'DELETING', 'ERROR', 'STANDBY', 'STARTING', 'STOPPING', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ThumbnailDetails

FlowArn

  • Type:
  • Required: Yes

ThumbnailMessages

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MessageDetail]
  • Required: Yes

Thumbnail

  • Type: typing.Optional[str]

Timecode

  • Type: typing.Optional[str]

Timestamp

  • Type: typing.Optional[datetime.datetime]

Transport

Protocol

  • Type: typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']
  • Required: Yes

CidrAllowList

  • Type: typing.Optional[typing.List[str]]

MaxBitrate

  • Type: typing.Optional[int]

MaxLatency

  • Type: typing.Optional[int]

MaxSyncBuffer

  • Type: typing.Optional[int]

MinLatency

  • Type: typing.Optional[int]

RemoteId

  • Type: typing.Optional[str]

SenderControlPort

  • Type: typing.Optional[int]

SenderIpAddress

  • Type: typing.Optional[str]

SmoothingLatency

  • Type: typing.Optional[int]

SourceListenerAddress

  • Type: typing.Optional[str]

SourceListenerPort

  • Type: typing.Optional[int]

StreamId

  • Type: typing.Optional[str]

TransportMediaInfo

Programs

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.TransportStreamProgram]
  • Required: Yes

TransportStream

Pid

  • Type:
  • Required: Yes

StreamType

  • Type:
  • Required: Yes

Channels

  • Type: typing.Optional[int]

Codec

  • Type: typing.Optional[str]

FrameRate

  • Type: typing.Optional[str]

FrameResolution

  • Type:

SampleRate

  • Type: typing.Optional[int]

SampleSize

  • Type: typing.Optional[int]

TransportStreamProgram

PcrPid

  • Type:
  • Required: Yes

ProgramNumber

  • Type:
  • Required: Yes

ProgramPid

  • Type:
  • Required: Yes

Streams

  • Type: typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.TransportStream]
  • Required: Yes

ProgramName

  • Type: typing.Optional[str]

UntagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateBridgeFlowSourceRequest

FlowArn

  • Type: typing.Optional[str]

FlowVpcInterfaceAttachment

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.VpcInterfaceAttachment]

UpdateBridgeNetworkOutputRequest

IpAddress

  • Type: typing.Optional[str]

NetworkName

  • Type: typing.Optional[str]

Port

  • Type: typing.Optional[int]

Protocol

  • Type: typing.Optional[typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']]

Ttl

  • Type: typing.Optional[int]

UpdateBridgeNetworkSourceRequest

MulticastIp

  • Type: typing.Optional[str]

MulticastSourceSettings

  • Type:

NetworkName

  • Type: typing.Optional[str]

Port

  • Type: typing.Optional[int]

Protocol

  • Type: typing.Optional[typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']]

UpdateBridgeOutputRequest

BridgeArn

  • Type:
  • Required: Yes

OutputName

  • Type:
  • Required: Yes

NetworkOutput

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateBridgeNetworkOutputRequest]

UpdateBridgeOutputResponse

BridgeArn

  • Type:
  • Required: Yes

Output

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateBridgeRequest

BridgeArn

  • Type:
  • Required: Yes

EgressGatewayBridge

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateEgressGatewayBridgeRequest]

IngressGatewayBridge

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateIngressGatewayBridgeRequest]

SourceFailoverConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateFailoverConfig]

UpdateBridgeResponse

Bridge

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateBridgeSourceRequest

BridgeArn

  • Type:
  • Required: Yes

SourceName

  • Type:
  • Required: Yes

FlowSource

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateBridgeFlowSourceRequest]

NetworkSource

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateBridgeNetworkSourceRequest]

UpdateBridgeSourceResponse

BridgeArn

  • Type:
  • Required: Yes

Source

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateBridgeStateRequest

BridgeArn

  • Type:
  • Required: Yes

DesiredState

  • Type: typing.Literal['ACTIVE', 'DELETED', 'STANDBY']
  • Required: Yes

UpdateBridgeStateResponse

BridgeArn

  • Type:
  • Required: Yes

DesiredState

  • Type: typing.Literal['ACTIVE', 'DELETED', 'STANDBY']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateEgressGatewayBridgeRequest

MaxBitrate

  • Type: typing.Optional[int]

UpdateEncryption

Algorithm

  • Type: typing.Optional[typing.Literal['aes128', 'aes192', 'aes256']]

ConstantInitializationVector

  • Type: typing.Optional[str]

DeviceId

  • Type: typing.Optional[str]

KeyType

  • Type: typing.Optional[typing.Literal['speke', 'srt-password', 'static-key']]

Region

  • Type: typing.Optional[str]

ResourceId

  • Type: typing.Optional[str]

RoleArn

  • Type: typing.Optional[str]

SecretArn

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]

UpdateFailoverConfig

FailoverMode

  • Type: typing.Optional[typing.Literal['FAILOVER', 'MERGE']]

RecoveryWindow

  • Type: typing.Optional[int]

SourcePriority

  • Type:

State

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

UpdateFlowEntitlementRequest

EntitlementArn

  • Type:
  • Required: Yes

FlowArn

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateEncryption]

EntitlementStatus

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

Subscribers

  • Type: typing.Optional[typing.List[str]]

UpdateFlowEntitlementResponse

Entitlement

  • Type:
  • Required: Yes

FlowArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateFlowMediaStreamRequest

FlowArn

  • Type:
  • Required: Yes

MediaStreamName

  • Type:
  • Required: Yes

Attributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStreamAttributesRequest]

ClockRate

  • Type: typing.Optional[int]

Description

  • Type: typing.Optional[str]

MediaStreamType

  • Type: typing.Optional[typing.Literal['ancillary-data', 'audio', 'video']]

VideoFormat

  • Type: typing.Optional[str]

UpdateFlowMediaStreamResponse

FlowArn

  • Type:
  • Required: Yes

MediaStream

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateFlowOutputRequest

FlowArn

  • Type:
  • Required: Yes

OutputArn

  • Type:
  • Required: Yes

CidrAllowList

  • Type: typing.Optional[typing.List[str]]

Description

  • Type: typing.Optional[str]

Destination

  • Type: typing.Optional[str]

Encryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateEncryption]

MaxLatency

  • Type: typing.Optional[int]

MediaStreamOutputConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStreamOutputConfigurationRequest]]

MinLatency

  • Type: typing.Optional[int]

Port

  • Type: typing.Optional[int]

Protocol

  • Type: typing.Optional[typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']]

RemoteId

  • Type: typing.Optional[str]

SenderControlPort

  • Type: typing.Optional[int]

SenderIpAddress

  • Type: typing.Optional[str]

SmoothingLatency

  • Type: typing.Optional[int]

StreamId

  • Type: typing.Optional[str]

VpcInterfaceAttachment

  • Type:

OutputStatus

  • Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]

UpdateFlowOutputResponse

FlowArn

  • Type:
  • Required: Yes

Output

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateFlowRequest

FlowArn

  • Type:
  • Required: Yes

SourceFailoverConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateFailoverConfig]

Maintenance

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateMaintenance]

SourceMonitoringConfig

  • Type: typing.Union[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MonitoringConfig, aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MonitoringConfigOutput, NoneType]

UpdateFlowResponse

Flow

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateFlowSourceRequest

FlowArn

  • Type:
  • Required: Yes

SourceArn

  • Type:
  • Required: Yes

Decryption

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateEncryption]

Description

  • Type: typing.Optional[str]

EntitlementArn

  • Type: typing.Optional[str]

IngestPort

  • Type: typing.Optional[int]

MaxBitrate

  • Type: typing.Optional[int]

MaxLatency

  • Type: typing.Optional[int]

MaxSyncBuffer

  • Type: typing.Optional[int]

MediaStreamSourceConfigurations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.MediaStreamSourceConfigurationRequest]]

MinLatency

  • Type: typing.Optional[int]

Protocol

  • Type: typing.Optional[typing.Literal['cdi', 'fujitsu-qos', 'rist', 'rtp', 'rtp-fec', 'srt-caller', 'srt-listener', 'st2110-jpegxs', 'udp', 'zixi-pull', 'zixi-push']]

SenderControlPort

  • Type: typing.Optional[int]

SenderIpAddress

  • Type: typing.Optional[str]

SourceListenerAddress

  • Type: typing.Optional[str]

SourceListenerPort

  • Type: typing.Optional[int]

StreamId

  • Type: typing.Optional[str]

VpcInterfaceName

  • Type: typing.Optional[str]

WhitelistCidr

  • Type: typing.Optional[str]

GatewayBridgeSource

  • Type: typing.Optional[aws_resource_validator.pydantic_models.mediaconnect.mediaconnect_classes.UpdateGatewayBridgeSourceRequest]

UpdateFlowSourceResponse

FlowArn

  • Type:
  • Required: Yes

Source

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateGatewayBridgeSourceRequest

BridgeArn

  • Type: typing.Optional[str]

VpcInterfaceAttachment

  • Type:

UpdateGatewayInstanceRequest

GatewayInstanceArn

  • Type:
  • Required: Yes

BridgePlacement

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'LOCKED']]

UpdateGatewayInstanceResponse

BridgePlacement

  • Type: typing.Literal['AVAILABLE', 'LOCKED']
  • Required: Yes

GatewayInstanceArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateIngressGatewayBridgeRequest

MaxBitrate

  • Type: typing.Optional[int]

MaxOutputs

  • Type: typing.Optional[int]

UpdateMaintenance

MaintenanceDay

  • Type: typing.Optional[typing.Literal['Friday', 'Monday', 'Saturday', 'Sunday', 'Thursday', 'Tuesday', 'Wednesday']]

MaintenanceScheduledDate

  • Type: typing.Optional[str]

MaintenanceStartHour

  • Type: typing.Optional[str]

VideoMonitoringSetting

BlackFrames

  • Type:

FrozenFrames

  • Type:

VpcInterface

Name

  • Type:
  • Required: Yes

NetworkInterfaceIds

  • Type: typing.List[str]
  • Required: Yes

NetworkInterfaceType

  • Type: typing.Literal['efa', 'ena']
  • Required: Yes

RoleArn

  • Type:
  • Required: Yes

SecurityGroupIds

  • Type: typing.List[str]
  • Required: Yes

SubnetId

  • Type:
  • Required: Yes

VpcInterfaceAttachment

VpcInterfaceName

  • Type: typing.Optional[str]

VpcInterfaceRequest

Name

  • Type:
  • Required: Yes

RoleArn

  • Type:
  • Required: Yes

SecurityGroupIds

  • Type: typing.List[str]
  • Required: Yes

SubnetId

  • Type:
  • Required: Yes

NetworkInterfaceType

  • Type: typing.Optional[typing.Literal['efa', 'ena']]

WaiterConfig

Delay

  • Type: typing.Optional[int]

MaxAttempts

  • Type: typing.Optional[int]