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]