Typed dictionaries#
Index > MediaConnect > Typed dictionaries
Auto-generated documentation for MediaConnect type annotations stubs module mypy-boto3-mediaconnect.
VpcInterfaceAttachmentTypeDef#
# VpcInterfaceAttachmentTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import VpcInterfaceAttachmentTypeDef
def get_value() -> VpcInterfaceAttachmentTypeDef:
return {
"VpcInterfaceName": ...,
}
# VpcInterfaceAttachmentTypeDef definition
class VpcInterfaceAttachmentTypeDef(TypedDict):
VpcInterfaceName: NotRequired[str],
AddBridgeNetworkOutputRequestTypeDef#
# AddBridgeNetworkOutputRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddBridgeNetworkOutputRequestTypeDef
def get_value() -> AddBridgeNetworkOutputRequestTypeDef:
return {
"IpAddress": ...,
"Name": ...,
"NetworkName": ...,
"Port": ...,
"Protocol": ...,
"Ttl": ...,
}
# AddBridgeNetworkOutputRequestTypeDef definition
class AddBridgeNetworkOutputRequestTypeDef(TypedDict):
IpAddress: str,
Name: str,
NetworkName: str,
Port: int,
Protocol: ProtocolType, # (1)
Ttl: int,
- See ProtocolType
AddBridgeNetworkSourceRequestTypeDef#
# AddBridgeNetworkSourceRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddBridgeNetworkSourceRequestTypeDef
def get_value() -> AddBridgeNetworkSourceRequestTypeDef:
return {
"MulticastIp": ...,
"Name": ...,
"NetworkName": ...,
"Port": ...,
"Protocol": ...,
}
# AddBridgeNetworkSourceRequestTypeDef definition
class AddBridgeNetworkSourceRequestTypeDef(TypedDict):
MulticastIp: str,
Name: str,
NetworkName: str,
Port: int,
Protocol: ProtocolType, # (1)
- See ProtocolType
AddEgressGatewayBridgeRequestTypeDef#
# AddEgressGatewayBridgeRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddEgressGatewayBridgeRequestTypeDef
def get_value() -> AddEgressGatewayBridgeRequestTypeDef:
return {
"MaxBitrate": ...,
}
# AddEgressGatewayBridgeRequestTypeDef definition
class AddEgressGatewayBridgeRequestTypeDef(TypedDict):
MaxBitrate: int,
VpcInterfaceRequestTypeDef#
# VpcInterfaceRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import VpcInterfaceRequestTypeDef
def get_value() -> VpcInterfaceRequestTypeDef:
return {
"Name": ...,
"RoleArn": ...,
"SecurityGroupIds": ...,
"SubnetId": ...,
}
# VpcInterfaceRequestTypeDef definition
class VpcInterfaceRequestTypeDef(TypedDict):
Name: str,
RoleArn: str,
SecurityGroupIds: Sequence[str],
SubnetId: str,
NetworkInterfaceType: NotRequired[NetworkInterfaceTypeType], # (1)
VpcInterfaceTypeDef#
# VpcInterfaceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import VpcInterfaceTypeDef
def get_value() -> VpcInterfaceTypeDef:
return {
"Name": ...,
"NetworkInterfaceIds": ...,
"NetworkInterfaceType": ...,
"RoleArn": ...,
"SecurityGroupIds": ...,
"SubnetId": ...,
}
# VpcInterfaceTypeDef definition
class VpcInterfaceTypeDef(TypedDict):
Name: str,
NetworkInterfaceIds: List[str],
NetworkInterfaceType: NetworkInterfaceTypeType, # (1)
RoleArn: str,
SecurityGroupIds: List[str],
SubnetId: str,
AddIngressGatewayBridgeRequestTypeDef#
# AddIngressGatewayBridgeRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddIngressGatewayBridgeRequestTypeDef
def get_value() -> AddIngressGatewayBridgeRequestTypeDef:
return {
"MaxBitrate": ...,
"MaxOutputs": ...,
}
# AddIngressGatewayBridgeRequestTypeDef definition
class AddIngressGatewayBridgeRequestTypeDef(TypedDict):
MaxBitrate: int,
MaxOutputs: int,
AddMaintenanceTypeDef#
# AddMaintenanceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddMaintenanceTypeDef
def get_value() -> AddMaintenanceTypeDef:
return {
"MaintenanceDay": ...,
"MaintenanceStartHour": ...,
}
# AddMaintenanceTypeDef definition
class AddMaintenanceTypeDef(TypedDict):
MaintenanceDay: MaintenanceDayType, # (1)
MaintenanceStartHour: str,
EncryptionTypeDef#
# EncryptionTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import EncryptionTypeDef
def get_value() -> EncryptionTypeDef:
return {
"RoleArn": ...,
}
# EncryptionTypeDef definition
class EncryptionTypeDef(TypedDict):
RoleArn: str,
Algorithm: NotRequired[AlgorithmType], # (1)
ConstantInitializationVector: NotRequired[str],
DeviceId: NotRequired[str],
KeyType: NotRequired[KeyTypeType], # (2)
Region: NotRequired[str],
ResourceId: NotRequired[str],
SecretArn: NotRequired[str],
Url: NotRequired[str],
- See AlgorithmType
- See KeyTypeType
BridgeFlowOutputTypeDef#
# BridgeFlowOutputTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import BridgeFlowOutputTypeDef
def get_value() -> BridgeFlowOutputTypeDef:
return {
"FlowArn": ...,
"FlowSourceArn": ...,
"Name": ...,
}
# BridgeFlowOutputTypeDef definition
class BridgeFlowOutputTypeDef(TypedDict):
FlowArn: str,
FlowSourceArn: str,
Name: str,
BridgeNetworkOutputTypeDef#
# BridgeNetworkOutputTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import BridgeNetworkOutputTypeDef
def get_value() -> BridgeNetworkOutputTypeDef:
return {
"IpAddress": ...,
"Name": ...,
"NetworkName": ...,
"Port": ...,
"Protocol": ...,
"Ttl": ...,
}
# BridgeNetworkOutputTypeDef definition
class BridgeNetworkOutputTypeDef(TypedDict):
IpAddress: str,
Name: str,
NetworkName: str,
Port: int,
Protocol: ProtocolType, # (1)
Ttl: int,
- See ProtocolType
BridgeNetworkSourceTypeDef#
# BridgeNetworkSourceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import BridgeNetworkSourceTypeDef
def get_value() -> BridgeNetworkSourceTypeDef:
return {
"MulticastIp": ...,
"Name": ...,
"NetworkName": ...,
"Port": ...,
"Protocol": ...,
}
# BridgeNetworkSourceTypeDef definition
class BridgeNetworkSourceTypeDef(TypedDict):
MulticastIp: str,
Name: str,
NetworkName: str,
Port: int,
Protocol: ProtocolType, # (1)
- See ProtocolType
EgressGatewayBridgeTypeDef#
# EgressGatewayBridgeTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import EgressGatewayBridgeTypeDef
def get_value() -> EgressGatewayBridgeTypeDef:
return {
"MaxBitrate": ...,
}
# EgressGatewayBridgeTypeDef definition
class EgressGatewayBridgeTypeDef(TypedDict):
MaxBitrate: int,
InstanceId: NotRequired[str],
IngressGatewayBridgeTypeDef#
# IngressGatewayBridgeTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import IngressGatewayBridgeTypeDef
def get_value() -> IngressGatewayBridgeTypeDef:
return {
"MaxBitrate": ...,
"MaxOutputs": ...,
}
# IngressGatewayBridgeTypeDef definition
class IngressGatewayBridgeTypeDef(TypedDict):
MaxBitrate: int,
MaxOutputs: int,
InstanceId: NotRequired[str],
MessageDetailTypeDef#
# MessageDetailTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import MessageDetailTypeDef
def get_value() -> MessageDetailTypeDef:
return {
"Code": ...,
"Message": ...,
}
# MessageDetailTypeDef definition
class MessageDetailTypeDef(TypedDict):
Code: str,
Message: str,
ResourceName: NotRequired[str],
GatewayNetworkTypeDef#
# GatewayNetworkTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import GatewayNetworkTypeDef
def get_value() -> GatewayNetworkTypeDef:
return {
"CidrBlock": ...,
"Name": ...,
}
# GatewayNetworkTypeDef definition
class GatewayNetworkTypeDef(TypedDict):
CidrBlock: str,
Name: str,
DeleteBridgeRequestRequestTypeDef#
# DeleteBridgeRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DeleteBridgeRequestRequestTypeDef
def get_value() -> DeleteBridgeRequestRequestTypeDef:
return {
"BridgeArn": ...,
}
# DeleteBridgeRequestRequestTypeDef definition
class DeleteBridgeRequestRequestTypeDef(TypedDict):
BridgeArn: str,
DeleteBridgeResponseTypeDef#
# DeleteBridgeResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DeleteBridgeResponseTypeDef
def get_value() -> DeleteBridgeResponseTypeDef:
return {
"BridgeArn": ...,
"ResponseMetadata": ...,
}
# DeleteBridgeResponseTypeDef definition
class DeleteBridgeResponseTypeDef(TypedDict):
BridgeArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteFlowRequestRequestTypeDef#
# DeleteFlowRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DeleteFlowRequestRequestTypeDef
def get_value() -> DeleteFlowRequestRequestTypeDef:
return {
"FlowArn": ...,
}
# DeleteFlowRequestRequestTypeDef definition
class DeleteFlowRequestRequestTypeDef(TypedDict):
FlowArn: str,
DeleteFlowResponseTypeDef#
# DeleteFlowResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DeleteFlowResponseTypeDef
def get_value() -> DeleteFlowResponseTypeDef:
return {
"FlowArn": ...,
"Status": ...,
"ResponseMetadata": ...,
}
# DeleteFlowResponseTypeDef definition
class DeleteFlowResponseTypeDef(TypedDict):
FlowArn: str,
Status: StatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StatusType
- See ResponseMetadataTypeDef
DeleteGatewayRequestRequestTypeDef#
# DeleteGatewayRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DeleteGatewayRequestRequestTypeDef
def get_value() -> DeleteGatewayRequestRequestTypeDef:
return {
"GatewayArn": ...,
}
# DeleteGatewayRequestRequestTypeDef definition
class DeleteGatewayRequestRequestTypeDef(TypedDict):
GatewayArn: str,
DeleteGatewayResponseTypeDef#
# DeleteGatewayResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DeleteGatewayResponseTypeDef
def get_value() -> DeleteGatewayResponseTypeDef:
return {
"GatewayArn": ...,
"ResponseMetadata": ...,
}
# DeleteGatewayResponseTypeDef definition
class DeleteGatewayResponseTypeDef(TypedDict):
GatewayArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeregisterGatewayInstanceRequestRequestTypeDef#
# DeregisterGatewayInstanceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DeregisterGatewayInstanceRequestRequestTypeDef
def get_value() -> DeregisterGatewayInstanceRequestRequestTypeDef:
return {
"GatewayInstanceArn": ...,
}
# DeregisterGatewayInstanceRequestRequestTypeDef definition
class DeregisterGatewayInstanceRequestRequestTypeDef(TypedDict):
GatewayInstanceArn: str,
Force: NotRequired[bool],
DeregisterGatewayInstanceResponseTypeDef#
# DeregisterGatewayInstanceResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DeregisterGatewayInstanceResponseTypeDef
def get_value() -> DeregisterGatewayInstanceResponseTypeDef:
return {
"GatewayInstanceArn": ...,
"InstanceState": ...,
"ResponseMetadata": ...,
}
# DeregisterGatewayInstanceResponseTypeDef definition
class DeregisterGatewayInstanceResponseTypeDef(TypedDict):
GatewayInstanceArn: str,
InstanceState: InstanceStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeBridgeRequestRequestTypeDef#
# DescribeBridgeRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeBridgeRequestRequestTypeDef
def get_value() -> DescribeBridgeRequestRequestTypeDef:
return {
"BridgeArn": ...,
}
# DescribeBridgeRequestRequestTypeDef definition
class DescribeBridgeRequestRequestTypeDef(TypedDict):
BridgeArn: str,
WaiterConfigTypeDef#
# WaiterConfigTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import WaiterConfigTypeDef
def get_value() -> WaiterConfigTypeDef:
return {
"Delay": ...,
}
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
DescribeFlowRequestRequestTypeDef#
# DescribeFlowRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeFlowRequestRequestTypeDef
def get_value() -> DescribeFlowRequestRequestTypeDef:
return {
"FlowArn": ...,
}
# DescribeFlowRequestRequestTypeDef definition
class DescribeFlowRequestRequestTypeDef(TypedDict):
FlowArn: str,
MessagesTypeDef#
# MessagesTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import MessagesTypeDef
def get_value() -> MessagesTypeDef:
return {
"Errors": ...,
}
# MessagesTypeDef definition
class MessagesTypeDef(TypedDict):
Errors: List[str],
DescribeGatewayInstanceRequestRequestTypeDef#
# DescribeGatewayInstanceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeGatewayInstanceRequestRequestTypeDef
def get_value() -> DescribeGatewayInstanceRequestRequestTypeDef:
return {
"GatewayInstanceArn": ...,
}
# DescribeGatewayInstanceRequestRequestTypeDef definition
class DescribeGatewayInstanceRequestRequestTypeDef(TypedDict):
GatewayInstanceArn: str,
DescribeGatewayRequestRequestTypeDef#
# DescribeGatewayRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeGatewayRequestRequestTypeDef
def get_value() -> DescribeGatewayRequestRequestTypeDef:
return {
"GatewayArn": ...,
}
# DescribeGatewayRequestRequestTypeDef definition
class DescribeGatewayRequestRequestTypeDef(TypedDict):
GatewayArn: str,
DescribeOfferingRequestRequestTypeDef#
# DescribeOfferingRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeOfferingRequestRequestTypeDef
def get_value() -> DescribeOfferingRequestRequestTypeDef:
return {
"OfferingArn": ...,
}
# DescribeOfferingRequestRequestTypeDef definition
class DescribeOfferingRequestRequestTypeDef(TypedDict):
OfferingArn: str,
DescribeReservationRequestRequestTypeDef#
# DescribeReservationRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeReservationRequestRequestTypeDef
def get_value() -> DescribeReservationRequestRequestTypeDef:
return {
"ReservationArn": ...,
}
# DescribeReservationRequestRequestTypeDef definition
class DescribeReservationRequestRequestTypeDef(TypedDict):
ReservationArn: str,
InterfaceRequestTypeDef#
# InterfaceRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import InterfaceRequestTypeDef
def get_value() -> InterfaceRequestTypeDef:
return {
"Name": ...,
}
# InterfaceRequestTypeDef definition
class InterfaceRequestTypeDef(TypedDict):
Name: str,
InterfaceTypeDef#
# InterfaceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import InterfaceTypeDef
def get_value() -> InterfaceTypeDef:
return {
"Name": ...,
}
# InterfaceTypeDef definition
class InterfaceTypeDef(TypedDict):
Name: str,
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EncodingParametersRequestTypeDef#
# EncodingParametersRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import EncodingParametersRequestTypeDef
def get_value() -> EncodingParametersRequestTypeDef:
return {
"CompressionFactor": ...,
"EncoderProfile": ...,
}
# EncodingParametersRequestTypeDef definition
class EncodingParametersRequestTypeDef(TypedDict):
CompressionFactor: float,
EncoderProfile: EncoderProfileType, # (1)
EncodingParametersTypeDef#
# EncodingParametersTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import EncodingParametersTypeDef
def get_value() -> EncodingParametersTypeDef:
return {
"CompressionFactor": ...,
"EncoderProfile": ...,
}
# EncodingParametersTypeDef definition
class EncodingParametersTypeDef(TypedDict):
CompressionFactor: float,
EncoderProfile: EncoderProfileType, # (1)
SourcePriorityTypeDef#
# SourcePriorityTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import SourcePriorityTypeDef
def get_value() -> SourcePriorityTypeDef:
return {
"PrimarySource": ...,
}
# SourcePriorityTypeDef definition
class SourcePriorityTypeDef(TypedDict):
PrimarySource: NotRequired[str],
MaintenanceTypeDef#
# MaintenanceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import MaintenanceTypeDef
def get_value() -> MaintenanceTypeDef:
return {
"MaintenanceDay": ...,
}
# MaintenanceTypeDef definition
class MaintenanceTypeDef(TypedDict):
MaintenanceDay: NotRequired[MaintenanceDayType], # (1)
MaintenanceDeadline: NotRequired[str],
MaintenanceScheduledDate: NotRequired[str],
MaintenanceStartHour: NotRequired[str],
FmtpRequestTypeDef#
# FmtpRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import FmtpRequestTypeDef
def get_value() -> FmtpRequestTypeDef:
return {
"ChannelOrder": ...,
}
# FmtpRequestTypeDef definition
class FmtpRequestTypeDef(TypedDict):
ChannelOrder: NotRequired[str],
Colorimetry: NotRequired[ColorimetryType], # (1)
ExactFramerate: NotRequired[str],
Par: NotRequired[str],
Range: NotRequired[RangeType], # (2)
ScanMode: NotRequired[ScanModeType], # (3)
Tcs: NotRequired[TcsType], # (4)
- See ColorimetryType
- See RangeType
- See ScanModeType
- See TcsType
FmtpTypeDef#
# FmtpTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import FmtpTypeDef
def get_value() -> FmtpTypeDef:
return {
"ChannelOrder": ...,
}
# FmtpTypeDef definition
class FmtpTypeDef(TypedDict):
ChannelOrder: NotRequired[str],
Colorimetry: NotRequired[ColorimetryType], # (1)
ExactFramerate: NotRequired[str],
Par: NotRequired[str],
Range: NotRequired[RangeType], # (2)
ScanMode: NotRequired[ScanModeType], # (3)
Tcs: NotRequired[TcsType], # (4)
- See ColorimetryType
- See RangeType
- See ScanModeType
- See TcsType
ListBridgesRequestListBridgesPaginateTypeDef#
# ListBridgesRequestListBridgesPaginateTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListBridgesRequestListBridgesPaginateTypeDef
def get_value() -> ListBridgesRequestListBridgesPaginateTypeDef:
return {
"FilterArn": ...,
}
# ListBridgesRequestListBridgesPaginateTypeDef definition
class ListBridgesRequestListBridgesPaginateTypeDef(TypedDict):
FilterArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListBridgesRequestRequestTypeDef#
# ListBridgesRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListBridgesRequestRequestTypeDef
def get_value() -> ListBridgesRequestRequestTypeDef:
return {
"FilterArn": ...,
}
# ListBridgesRequestRequestTypeDef definition
class ListBridgesRequestRequestTypeDef(TypedDict):
FilterArn: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListedBridgeTypeDef#
# ListedBridgeTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListedBridgeTypeDef
def get_value() -> ListedBridgeTypeDef:
return {
"BridgeArn": ...,
"BridgeState": ...,
"BridgeType": ...,
"Name": ...,
"PlacementArn": ...,
}
# ListedBridgeTypeDef definition
class ListedBridgeTypeDef(TypedDict):
BridgeArn: str,
BridgeState: BridgeStateType, # (1)
BridgeType: str,
Name: str,
PlacementArn: str,
- See BridgeStateType
ListEntitlementsRequestListEntitlementsPaginateTypeDef#
# ListEntitlementsRequestListEntitlementsPaginateTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListEntitlementsRequestListEntitlementsPaginateTypeDef
def get_value() -> ListEntitlementsRequestListEntitlementsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListEntitlementsRequestListEntitlementsPaginateTypeDef definition
class ListEntitlementsRequestListEntitlementsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEntitlementsRequestRequestTypeDef#
# ListEntitlementsRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListEntitlementsRequestRequestTypeDef
def get_value() -> ListEntitlementsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListEntitlementsRequestRequestTypeDef definition
class ListEntitlementsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListedEntitlementTypeDef#
# ListedEntitlementTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListedEntitlementTypeDef
def get_value() -> ListedEntitlementTypeDef:
return {
"EntitlementArn": ...,
"EntitlementName": ...,
}
# ListedEntitlementTypeDef definition
class ListedEntitlementTypeDef(TypedDict):
EntitlementArn: str,
EntitlementName: str,
DataTransferSubscriberFeePercent: NotRequired[int],
ListFlowsRequestListFlowsPaginateTypeDef#
# ListFlowsRequestListFlowsPaginateTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListFlowsRequestListFlowsPaginateTypeDef
def get_value() -> ListFlowsRequestListFlowsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListFlowsRequestListFlowsPaginateTypeDef definition
class ListFlowsRequestListFlowsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFlowsRequestRequestTypeDef#
# ListFlowsRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListFlowsRequestRequestTypeDef
def get_value() -> ListFlowsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListFlowsRequestRequestTypeDef definition
class ListFlowsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListGatewayInstancesRequestListGatewayInstancesPaginateTypeDef#
# ListGatewayInstancesRequestListGatewayInstancesPaginateTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListGatewayInstancesRequestListGatewayInstancesPaginateTypeDef
def get_value() -> ListGatewayInstancesRequestListGatewayInstancesPaginateTypeDef:
return {
"FilterArn": ...,
}
# ListGatewayInstancesRequestListGatewayInstancesPaginateTypeDef definition
class ListGatewayInstancesRequestListGatewayInstancesPaginateTypeDef(TypedDict):
FilterArn: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListGatewayInstancesRequestRequestTypeDef#
# ListGatewayInstancesRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListGatewayInstancesRequestRequestTypeDef
def get_value() -> ListGatewayInstancesRequestRequestTypeDef:
return {
"FilterArn": ...,
}
# ListGatewayInstancesRequestRequestTypeDef definition
class ListGatewayInstancesRequestRequestTypeDef(TypedDict):
FilterArn: NotRequired[str],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListedGatewayInstanceTypeDef#
# ListedGatewayInstanceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListedGatewayInstanceTypeDef
def get_value() -> ListedGatewayInstanceTypeDef:
return {
"GatewayArn": ...,
"GatewayInstanceArn": ...,
"InstanceId": ...,
}
# ListedGatewayInstanceTypeDef definition
class ListedGatewayInstanceTypeDef(TypedDict):
GatewayArn: str,
GatewayInstanceArn: str,
InstanceId: str,
InstanceState: NotRequired[InstanceStateType], # (1)
ListGatewaysRequestListGatewaysPaginateTypeDef#
# ListGatewaysRequestListGatewaysPaginateTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListGatewaysRequestListGatewaysPaginateTypeDef
def get_value() -> ListGatewaysRequestListGatewaysPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListGatewaysRequestListGatewaysPaginateTypeDef definition
class ListGatewaysRequestListGatewaysPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListGatewaysRequestRequestTypeDef#
# ListGatewaysRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListGatewaysRequestRequestTypeDef
def get_value() -> ListGatewaysRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListGatewaysRequestRequestTypeDef definition
class ListGatewaysRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListedGatewayTypeDef#
# ListedGatewayTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListedGatewayTypeDef
def get_value() -> ListedGatewayTypeDef:
return {
"GatewayArn": ...,
"GatewayState": ...,
"Name": ...,
}
# ListedGatewayTypeDef definition
class ListedGatewayTypeDef(TypedDict):
GatewayArn: str,
GatewayState: GatewayStateType, # (1)
Name: str,
- See GatewayStateType
ListOfferingsRequestListOfferingsPaginateTypeDef#
# ListOfferingsRequestListOfferingsPaginateTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListOfferingsRequestListOfferingsPaginateTypeDef
def get_value() -> ListOfferingsRequestListOfferingsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListOfferingsRequestListOfferingsPaginateTypeDef definition
class ListOfferingsRequestListOfferingsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListOfferingsRequestRequestTypeDef#
# ListOfferingsRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListOfferingsRequestRequestTypeDef
def get_value() -> ListOfferingsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListOfferingsRequestRequestTypeDef definition
class ListOfferingsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListReservationsRequestListReservationsPaginateTypeDef#
# ListReservationsRequestListReservationsPaginateTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListReservationsRequestListReservationsPaginateTypeDef
def get_value() -> ListReservationsRequestListReservationsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListReservationsRequestListReservationsPaginateTypeDef definition
class ListReservationsRequestListReservationsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListReservationsRequestRequestTypeDef#
# ListReservationsRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListReservationsRequestRequestTypeDef
def get_value() -> ListReservationsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListReservationsRequestRequestTypeDef definition
class ListReservationsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ResourceSpecificationTypeDef#
# ResourceSpecificationTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ResourceSpecificationTypeDef
def get_value() -> ResourceSpecificationTypeDef:
return {
"ResourceType": ...,
}
# ResourceSpecificationTypeDef definition
class ResourceSpecificationTypeDef(TypedDict):
ResourceType: ResourceTypeType, # (1)
ReservedBitrate: NotRequired[int],
- See ResourceTypeType
TransportTypeDef#
# TransportTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import TransportTypeDef
def get_value() -> TransportTypeDef:
return {
"Protocol": ...,
}
# TransportTypeDef definition
class TransportTypeDef(TypedDict):
Protocol: ProtocolType, # (1)
CidrAllowList: NotRequired[List[str]],
MaxBitrate: NotRequired[int],
MaxLatency: NotRequired[int],
MaxSyncBuffer: NotRequired[int],
MinLatency: NotRequired[int],
RemoteId: NotRequired[str],
SenderControlPort: NotRequired[int],
SenderIpAddress: NotRequired[str],
SmoothingLatency: NotRequired[int],
SourceListenerAddress: NotRequired[str],
SourceListenerPort: NotRequired[int],
StreamId: NotRequired[str],
- See ProtocolType
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
PurchaseOfferingRequestRequestTypeDef#
# PurchaseOfferingRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import PurchaseOfferingRequestRequestTypeDef
def get_value() -> PurchaseOfferingRequestRequestTypeDef:
return {
"OfferingArn": ...,
"ReservationName": ...,
"Start": ...,
}
# PurchaseOfferingRequestRequestTypeDef definition
class PurchaseOfferingRequestRequestTypeDef(TypedDict):
OfferingArn: str,
ReservationName: str,
Start: str,
RemoveBridgeOutputRequestRequestTypeDef#
# RemoveBridgeOutputRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveBridgeOutputRequestRequestTypeDef
def get_value() -> RemoveBridgeOutputRequestRequestTypeDef:
return {
"BridgeArn": ...,
"OutputName": ...,
}
# RemoveBridgeOutputRequestRequestTypeDef definition
class RemoveBridgeOutputRequestRequestTypeDef(TypedDict):
BridgeArn: str,
OutputName: str,
RemoveBridgeOutputResponseTypeDef#
# RemoveBridgeOutputResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveBridgeOutputResponseTypeDef
def get_value() -> RemoveBridgeOutputResponseTypeDef:
return {
"BridgeArn": ...,
"OutputName": ...,
"ResponseMetadata": ...,
}
# RemoveBridgeOutputResponseTypeDef definition
class RemoveBridgeOutputResponseTypeDef(TypedDict):
BridgeArn: str,
OutputName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RemoveBridgeSourceRequestRequestTypeDef#
# RemoveBridgeSourceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveBridgeSourceRequestRequestTypeDef
def get_value() -> RemoveBridgeSourceRequestRequestTypeDef:
return {
"BridgeArn": ...,
"SourceName": ...,
}
# RemoveBridgeSourceRequestRequestTypeDef definition
class RemoveBridgeSourceRequestRequestTypeDef(TypedDict):
BridgeArn: str,
SourceName: str,
RemoveBridgeSourceResponseTypeDef#
# RemoveBridgeSourceResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveBridgeSourceResponseTypeDef
def get_value() -> RemoveBridgeSourceResponseTypeDef:
return {
"BridgeArn": ...,
"SourceName": ...,
"ResponseMetadata": ...,
}
# RemoveBridgeSourceResponseTypeDef definition
class RemoveBridgeSourceResponseTypeDef(TypedDict):
BridgeArn: str,
SourceName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RemoveFlowMediaStreamRequestRequestTypeDef#
# RemoveFlowMediaStreamRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveFlowMediaStreamRequestRequestTypeDef
def get_value() -> RemoveFlowMediaStreamRequestRequestTypeDef:
return {
"FlowArn": ...,
"MediaStreamName": ...,
}
# RemoveFlowMediaStreamRequestRequestTypeDef definition
class RemoveFlowMediaStreamRequestRequestTypeDef(TypedDict):
FlowArn: str,
MediaStreamName: str,
RemoveFlowMediaStreamResponseTypeDef#
# RemoveFlowMediaStreamResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveFlowMediaStreamResponseTypeDef
def get_value() -> RemoveFlowMediaStreamResponseTypeDef:
return {
"FlowArn": ...,
"MediaStreamName": ...,
"ResponseMetadata": ...,
}
# RemoveFlowMediaStreamResponseTypeDef definition
class RemoveFlowMediaStreamResponseTypeDef(TypedDict):
FlowArn: str,
MediaStreamName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RemoveFlowOutputRequestRequestTypeDef#
# RemoveFlowOutputRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveFlowOutputRequestRequestTypeDef
def get_value() -> RemoveFlowOutputRequestRequestTypeDef:
return {
"FlowArn": ...,
"OutputArn": ...,
}
# RemoveFlowOutputRequestRequestTypeDef definition
class RemoveFlowOutputRequestRequestTypeDef(TypedDict):
FlowArn: str,
OutputArn: str,
RemoveFlowOutputResponseTypeDef#
# RemoveFlowOutputResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveFlowOutputResponseTypeDef
def get_value() -> RemoveFlowOutputResponseTypeDef:
return {
"FlowArn": ...,
"OutputArn": ...,
"ResponseMetadata": ...,
}
# RemoveFlowOutputResponseTypeDef definition
class RemoveFlowOutputResponseTypeDef(TypedDict):
FlowArn: str,
OutputArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RemoveFlowSourceRequestRequestTypeDef#
# RemoveFlowSourceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveFlowSourceRequestRequestTypeDef
def get_value() -> RemoveFlowSourceRequestRequestTypeDef:
return {
"FlowArn": ...,
"SourceArn": ...,
}
# RemoveFlowSourceRequestRequestTypeDef definition
class RemoveFlowSourceRequestRequestTypeDef(TypedDict):
FlowArn: str,
SourceArn: str,
RemoveFlowSourceResponseTypeDef#
# RemoveFlowSourceResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveFlowSourceResponseTypeDef
def get_value() -> RemoveFlowSourceResponseTypeDef:
return {
"FlowArn": ...,
"SourceArn": ...,
"ResponseMetadata": ...,
}
# RemoveFlowSourceResponseTypeDef definition
class RemoveFlowSourceResponseTypeDef(TypedDict):
FlowArn: str,
SourceArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RemoveFlowVpcInterfaceRequestRequestTypeDef#
# RemoveFlowVpcInterfaceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveFlowVpcInterfaceRequestRequestTypeDef
def get_value() -> RemoveFlowVpcInterfaceRequestRequestTypeDef:
return {
"FlowArn": ...,
"VpcInterfaceName": ...,
}
# RemoveFlowVpcInterfaceRequestRequestTypeDef definition
class RemoveFlowVpcInterfaceRequestRequestTypeDef(TypedDict):
FlowArn: str,
VpcInterfaceName: str,
RemoveFlowVpcInterfaceResponseTypeDef#
# RemoveFlowVpcInterfaceResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RemoveFlowVpcInterfaceResponseTypeDef
def get_value() -> RemoveFlowVpcInterfaceResponseTypeDef:
return {
"FlowArn": ...,
"NonDeletedNetworkInterfaceIds": ...,
"VpcInterfaceName": ...,
"ResponseMetadata": ...,
}
# RemoveFlowVpcInterfaceResponseTypeDef definition
class RemoveFlowVpcInterfaceResponseTypeDef(TypedDict):
FlowArn: str,
NonDeletedNetworkInterfaceIds: List[str],
VpcInterfaceName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
RevokeFlowEntitlementRequestRequestTypeDef#
# RevokeFlowEntitlementRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RevokeFlowEntitlementRequestRequestTypeDef
def get_value() -> RevokeFlowEntitlementRequestRequestTypeDef:
return {
"EntitlementArn": ...,
"FlowArn": ...,
}
# RevokeFlowEntitlementRequestRequestTypeDef definition
class RevokeFlowEntitlementRequestRequestTypeDef(TypedDict):
EntitlementArn: str,
FlowArn: str,
RevokeFlowEntitlementResponseTypeDef#
# RevokeFlowEntitlementResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import RevokeFlowEntitlementResponseTypeDef
def get_value() -> RevokeFlowEntitlementResponseTypeDef:
return {
"EntitlementArn": ...,
"FlowArn": ...,
"ResponseMetadata": ...,
}
# RevokeFlowEntitlementResponseTypeDef definition
class RevokeFlowEntitlementResponseTypeDef(TypedDict):
EntitlementArn: str,
FlowArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartFlowRequestRequestTypeDef#
# StartFlowRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import StartFlowRequestRequestTypeDef
def get_value() -> StartFlowRequestRequestTypeDef:
return {
"FlowArn": ...,
}
# StartFlowRequestRequestTypeDef definition
class StartFlowRequestRequestTypeDef(TypedDict):
FlowArn: str,
StartFlowResponseTypeDef#
# StartFlowResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import StartFlowResponseTypeDef
def get_value() -> StartFlowResponseTypeDef:
return {
"FlowArn": ...,
"Status": ...,
"ResponseMetadata": ...,
}
# StartFlowResponseTypeDef definition
class StartFlowResponseTypeDef(TypedDict):
FlowArn: str,
Status: StatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StatusType
- See ResponseMetadataTypeDef
StopFlowRequestRequestTypeDef#
# StopFlowRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import StopFlowRequestRequestTypeDef
def get_value() -> StopFlowRequestRequestTypeDef:
return {
"FlowArn": ...,
}
# StopFlowRequestRequestTypeDef definition
class StopFlowRequestRequestTypeDef(TypedDict):
FlowArn: str,
StopFlowResponseTypeDef#
# StopFlowResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import StopFlowResponseTypeDef
def get_value() -> StopFlowResponseTypeDef:
return {
"FlowArn": ...,
"Status": ...,
"ResponseMetadata": ...,
}
# StopFlowResponseTypeDef definition
class StopFlowResponseTypeDef(TypedDict):
FlowArn: str,
Status: StatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See StatusType
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateBridgeNetworkOutputRequestTypeDef#
# UpdateBridgeNetworkOutputRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeNetworkOutputRequestTypeDef
def get_value() -> UpdateBridgeNetworkOutputRequestTypeDef:
return {
"IpAddress": ...,
}
# UpdateBridgeNetworkOutputRequestTypeDef definition
class UpdateBridgeNetworkOutputRequestTypeDef(TypedDict):
IpAddress: NotRequired[str],
NetworkName: NotRequired[str],
Port: NotRequired[int],
Protocol: NotRequired[ProtocolType], # (1)
Ttl: NotRequired[int],
- See ProtocolType
UpdateBridgeNetworkSourceRequestTypeDef#
# UpdateBridgeNetworkSourceRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeNetworkSourceRequestTypeDef
def get_value() -> UpdateBridgeNetworkSourceRequestTypeDef:
return {
"MulticastIp": ...,
}
# UpdateBridgeNetworkSourceRequestTypeDef definition
class UpdateBridgeNetworkSourceRequestTypeDef(TypedDict):
MulticastIp: NotRequired[str],
NetworkName: NotRequired[str],
Port: NotRequired[int],
Protocol: NotRequired[ProtocolType], # (1)
- See ProtocolType
UpdateEgressGatewayBridgeRequestTypeDef#
# UpdateEgressGatewayBridgeRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateEgressGatewayBridgeRequestTypeDef
def get_value() -> UpdateEgressGatewayBridgeRequestTypeDef:
return {
"MaxBitrate": ...,
}
# UpdateEgressGatewayBridgeRequestTypeDef definition
class UpdateEgressGatewayBridgeRequestTypeDef(TypedDict):
MaxBitrate: NotRequired[int],
UpdateIngressGatewayBridgeRequestTypeDef#
# UpdateIngressGatewayBridgeRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateIngressGatewayBridgeRequestTypeDef
def get_value() -> UpdateIngressGatewayBridgeRequestTypeDef:
return {
"MaxBitrate": ...,
}
# UpdateIngressGatewayBridgeRequestTypeDef definition
class UpdateIngressGatewayBridgeRequestTypeDef(TypedDict):
MaxBitrate: NotRequired[int],
MaxOutputs: NotRequired[int],
UpdateBridgeStateRequestRequestTypeDef#
# UpdateBridgeStateRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeStateRequestRequestTypeDef
def get_value() -> UpdateBridgeStateRequestRequestTypeDef:
return {
"BridgeArn": ...,
"DesiredState": ...,
}
# UpdateBridgeStateRequestRequestTypeDef definition
class UpdateBridgeStateRequestRequestTypeDef(TypedDict):
BridgeArn: str,
DesiredState: DesiredStateType, # (1)
- See DesiredStateType
UpdateBridgeStateResponseTypeDef#
# UpdateBridgeStateResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeStateResponseTypeDef
def get_value() -> UpdateBridgeStateResponseTypeDef:
return {
"BridgeArn": ...,
"DesiredState": ...,
"ResponseMetadata": ...,
}
# UpdateBridgeStateResponseTypeDef definition
class UpdateBridgeStateResponseTypeDef(TypedDict):
BridgeArn: str,
DesiredState: DesiredStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateEncryptionTypeDef#
# UpdateEncryptionTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateEncryptionTypeDef
def get_value() -> UpdateEncryptionTypeDef:
return {
"Algorithm": ...,
}
# UpdateEncryptionTypeDef definition
class UpdateEncryptionTypeDef(TypedDict):
Algorithm: NotRequired[AlgorithmType], # (1)
ConstantInitializationVector: NotRequired[str],
DeviceId: NotRequired[str],
KeyType: NotRequired[KeyTypeType], # (2)
Region: NotRequired[str],
ResourceId: NotRequired[str],
RoleArn: NotRequired[str],
SecretArn: NotRequired[str],
Url: NotRequired[str],
- See AlgorithmType
- See KeyTypeType
UpdateMaintenanceTypeDef#
# UpdateMaintenanceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateMaintenanceTypeDef
def get_value() -> UpdateMaintenanceTypeDef:
return {
"MaintenanceDay": ...,
}
# UpdateMaintenanceTypeDef definition
class UpdateMaintenanceTypeDef(TypedDict):
MaintenanceDay: NotRequired[MaintenanceDayType], # (1)
MaintenanceScheduledDate: NotRequired[str],
MaintenanceStartHour: NotRequired[str],
UpdateGatewayInstanceRequestRequestTypeDef#
# UpdateGatewayInstanceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateGatewayInstanceRequestRequestTypeDef
def get_value() -> UpdateGatewayInstanceRequestRequestTypeDef:
return {
"GatewayInstanceArn": ...,
}
# UpdateGatewayInstanceRequestRequestTypeDef definition
class UpdateGatewayInstanceRequestRequestTypeDef(TypedDict):
GatewayInstanceArn: str,
BridgePlacement: NotRequired[BridgePlacementType], # (1)
UpdateGatewayInstanceResponseTypeDef#
# UpdateGatewayInstanceResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateGatewayInstanceResponseTypeDef
def get_value() -> UpdateGatewayInstanceResponseTypeDef:
return {
"BridgePlacement": ...,
"GatewayInstanceArn": ...,
"ResponseMetadata": ...,
}
# UpdateGatewayInstanceResponseTypeDef definition
class UpdateGatewayInstanceResponseTypeDef(TypedDict):
BridgePlacement: BridgePlacementType, # (1)
GatewayInstanceArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AddBridgeFlowSourceRequestTypeDef#
# AddBridgeFlowSourceRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddBridgeFlowSourceRequestTypeDef
def get_value() -> AddBridgeFlowSourceRequestTypeDef:
return {
"FlowArn": ...,
"Name": ...,
}
# AddBridgeFlowSourceRequestTypeDef definition
class AddBridgeFlowSourceRequestTypeDef(TypedDict):
FlowArn: str,
Name: str,
FlowVpcInterfaceAttachment: NotRequired[VpcInterfaceAttachmentTypeDef], # (1)
BridgeFlowSourceTypeDef#
# BridgeFlowSourceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import BridgeFlowSourceTypeDef
def get_value() -> BridgeFlowSourceTypeDef:
return {
"FlowArn": ...,
"Name": ...,
}
# BridgeFlowSourceTypeDef definition
class BridgeFlowSourceTypeDef(TypedDict):
FlowArn: str,
Name: str,
FlowVpcInterfaceAttachment: NotRequired[VpcInterfaceAttachmentTypeDef], # (1)
OutputArn: NotRequired[str],
GatewayBridgeSourceTypeDef#
# GatewayBridgeSourceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import GatewayBridgeSourceTypeDef
def get_value() -> GatewayBridgeSourceTypeDef:
return {
"BridgeArn": ...,
}
# GatewayBridgeSourceTypeDef definition
class GatewayBridgeSourceTypeDef(TypedDict):
BridgeArn: str,
VpcInterfaceAttachment: NotRequired[VpcInterfaceAttachmentTypeDef], # (1)
SetGatewayBridgeSourceRequestTypeDef#
# SetGatewayBridgeSourceRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import SetGatewayBridgeSourceRequestTypeDef
def get_value() -> SetGatewayBridgeSourceRequestTypeDef:
return {
"BridgeArn": ...,
}
# SetGatewayBridgeSourceRequestTypeDef definition
class SetGatewayBridgeSourceRequestTypeDef(TypedDict):
BridgeArn: str,
VpcInterfaceAttachment: NotRequired[VpcInterfaceAttachmentTypeDef], # (1)
UpdateBridgeFlowSourceRequestTypeDef#
# UpdateBridgeFlowSourceRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeFlowSourceRequestTypeDef
def get_value() -> UpdateBridgeFlowSourceRequestTypeDef:
return {
"FlowArn": ...,
}
# UpdateBridgeFlowSourceRequestTypeDef definition
class UpdateBridgeFlowSourceRequestTypeDef(TypedDict):
FlowArn: NotRequired[str],
FlowVpcInterfaceAttachment: NotRequired[VpcInterfaceAttachmentTypeDef], # (1)
UpdateGatewayBridgeSourceRequestTypeDef#
# UpdateGatewayBridgeSourceRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateGatewayBridgeSourceRequestTypeDef
def get_value() -> UpdateGatewayBridgeSourceRequestTypeDef:
return {
"BridgeArn": ...,
}
# UpdateGatewayBridgeSourceRequestTypeDef definition
class UpdateGatewayBridgeSourceRequestTypeDef(TypedDict):
BridgeArn: NotRequired[str],
VpcInterfaceAttachment: NotRequired[VpcInterfaceAttachmentTypeDef], # (1)
AddBridgeOutputRequestTypeDef#
# AddBridgeOutputRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddBridgeOutputRequestTypeDef
def get_value() -> AddBridgeOutputRequestTypeDef:
return {
"NetworkOutput": ...,
}
# AddBridgeOutputRequestTypeDef definition
class AddBridgeOutputRequestTypeDef(TypedDict):
NetworkOutput: NotRequired[AddBridgeNetworkOutputRequestTypeDef], # (1)
AddFlowVpcInterfacesRequestRequestTypeDef#
# AddFlowVpcInterfacesRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddFlowVpcInterfacesRequestRequestTypeDef
def get_value() -> AddFlowVpcInterfacesRequestRequestTypeDef:
return {
"FlowArn": ...,
"VpcInterfaces": ...,
}
# AddFlowVpcInterfacesRequestRequestTypeDef definition
class AddFlowVpcInterfacesRequestRequestTypeDef(TypedDict):
FlowArn: str,
VpcInterfaces: Sequence[VpcInterfaceRequestTypeDef], # (1)
AddFlowVpcInterfacesResponseTypeDef#
# AddFlowVpcInterfacesResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddFlowVpcInterfacesResponseTypeDef
def get_value() -> AddFlowVpcInterfacesResponseTypeDef:
return {
"FlowArn": ...,
"VpcInterfaces": ...,
"ResponseMetadata": ...,
}
# AddFlowVpcInterfacesResponseTypeDef definition
class AddFlowVpcInterfacesResponseTypeDef(TypedDict):
FlowArn: str,
VpcInterfaces: List[VpcInterfaceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EntitlementTypeDef#
# EntitlementTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import EntitlementTypeDef
def get_value() -> EntitlementTypeDef:
return {
"EntitlementArn": ...,
"Name": ...,
"Subscribers": ...,
}
# EntitlementTypeDef definition
class EntitlementTypeDef(TypedDict):
EntitlementArn: str,
Name: str,
Subscribers: List[str],
DataTransferSubscriberFeePercent: NotRequired[int],
Description: NotRequired[str],
Encryption: NotRequired[EncryptionTypeDef], # (1)
EntitlementStatus: NotRequired[EntitlementStatusType], # (2)
GrantEntitlementRequestTypeDef#
# GrantEntitlementRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import GrantEntitlementRequestTypeDef
def get_value() -> GrantEntitlementRequestTypeDef:
return {
"Subscribers": ...,
}
# GrantEntitlementRequestTypeDef definition
class GrantEntitlementRequestTypeDef(TypedDict):
Subscribers: Sequence[str],
DataTransferSubscriberFeePercent: NotRequired[int],
Description: NotRequired[str],
Encryption: NotRequired[EncryptionTypeDef], # (1)
EntitlementStatus: NotRequired[EntitlementStatusType], # (2)
Name: NotRequired[str],
BridgeOutputTypeDef#
# BridgeOutputTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import BridgeOutputTypeDef
def get_value() -> BridgeOutputTypeDef:
return {
"FlowOutput": ...,
}
# BridgeOutputTypeDef definition
class BridgeOutputTypeDef(TypedDict):
FlowOutput: NotRequired[BridgeFlowOutputTypeDef], # (1)
NetworkOutput: NotRequired[BridgeNetworkOutputTypeDef], # (2)
GatewayInstanceTypeDef#
# GatewayInstanceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import GatewayInstanceTypeDef
def get_value() -> GatewayInstanceTypeDef:
return {
"BridgePlacement": ...,
"ConnectionStatus": ...,
"GatewayArn": ...,
"GatewayInstanceArn": ...,
"InstanceId": ...,
"InstanceState": ...,
"RunningBridgeCount": ...,
}
# GatewayInstanceTypeDef definition
class GatewayInstanceTypeDef(TypedDict):
BridgePlacement: BridgePlacementType, # (1)
ConnectionStatus: ConnectionStatusType, # (2)
GatewayArn: str,
GatewayInstanceArn: str,
InstanceId: str,
InstanceState: InstanceStateType, # (4)
RunningBridgeCount: int,
InstanceMessages: NotRequired[List[MessageDetailTypeDef]], # (3)
- See BridgePlacementType
- See ConnectionStatusType
- See MessageDetailTypeDef
- See InstanceStateType
CreateGatewayRequestRequestTypeDef#
# CreateGatewayRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import CreateGatewayRequestRequestTypeDef
def get_value() -> CreateGatewayRequestRequestTypeDef:
return {
"EgressCidrBlocks": ...,
"Name": ...,
"Networks": ...,
}
# CreateGatewayRequestRequestTypeDef definition
class CreateGatewayRequestRequestTypeDef(TypedDict):
EgressCidrBlocks: Sequence[str],
Name: str,
Networks: Sequence[GatewayNetworkTypeDef], # (1)
GatewayTypeDef#
# GatewayTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import GatewayTypeDef
def get_value() -> GatewayTypeDef:
return {
"EgressCidrBlocks": ...,
"GatewayArn": ...,
"Name": ...,
"Networks": ...,
}
# GatewayTypeDef definition
class GatewayTypeDef(TypedDict):
EgressCidrBlocks: List[str],
GatewayArn: str,
Name: str,
Networks: List[GatewayNetworkTypeDef], # (3)
GatewayMessages: NotRequired[List[MessageDetailTypeDef]], # (1)
GatewayState: NotRequired[GatewayStateType], # (2)
DescribeFlowRequestFlowActiveWaitTypeDef#
# DescribeFlowRequestFlowActiveWaitTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeFlowRequestFlowActiveWaitTypeDef
def get_value() -> DescribeFlowRequestFlowActiveWaitTypeDef:
return {
"FlowArn": ...,
}
# DescribeFlowRequestFlowActiveWaitTypeDef definition
class DescribeFlowRequestFlowActiveWaitTypeDef(TypedDict):
FlowArn: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeFlowRequestFlowDeletedWaitTypeDef#
# DescribeFlowRequestFlowDeletedWaitTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeFlowRequestFlowDeletedWaitTypeDef
def get_value() -> DescribeFlowRequestFlowDeletedWaitTypeDef:
return {
"FlowArn": ...,
}
# DescribeFlowRequestFlowDeletedWaitTypeDef definition
class DescribeFlowRequestFlowDeletedWaitTypeDef(TypedDict):
FlowArn: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DescribeFlowRequestFlowStandbyWaitTypeDef#
# DescribeFlowRequestFlowStandbyWaitTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeFlowRequestFlowStandbyWaitTypeDef
def get_value() -> DescribeFlowRequestFlowStandbyWaitTypeDef:
return {
"FlowArn": ...,
}
# DescribeFlowRequestFlowStandbyWaitTypeDef definition
class DescribeFlowRequestFlowStandbyWaitTypeDef(TypedDict):
FlowArn: str,
WaiterConfig: NotRequired[WaiterConfigTypeDef], # (1)
DestinationConfigurationRequestTypeDef#
# DestinationConfigurationRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DestinationConfigurationRequestTypeDef
def get_value() -> DestinationConfigurationRequestTypeDef:
return {
"DestinationIp": ...,
"DestinationPort": ...,
"Interface": ...,
}
# DestinationConfigurationRequestTypeDef definition
class DestinationConfigurationRequestTypeDef(TypedDict):
DestinationIp: str,
DestinationPort: int,
Interface: InterfaceRequestTypeDef, # (1)
InputConfigurationRequestTypeDef#
# InputConfigurationRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import InputConfigurationRequestTypeDef
def get_value() -> InputConfigurationRequestTypeDef:
return {
"InputPort": ...,
"Interface": ...,
}
# InputConfigurationRequestTypeDef definition
class InputConfigurationRequestTypeDef(TypedDict):
InputPort: int,
Interface: InterfaceRequestTypeDef, # (1)
DestinationConfigurationTypeDef#
# DestinationConfigurationTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DestinationConfigurationTypeDef
def get_value() -> DestinationConfigurationTypeDef:
return {
"DestinationIp": ...,
"DestinationPort": ...,
"Interface": ...,
"OutboundIp": ...,
}
# DestinationConfigurationTypeDef definition
class DestinationConfigurationTypeDef(TypedDict):
DestinationIp: str,
DestinationPort: int,
Interface: InterfaceTypeDef, # (1)
OutboundIp: str,
- See InterfaceTypeDef
InputConfigurationTypeDef#
# InputConfigurationTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import InputConfigurationTypeDef
def get_value() -> InputConfigurationTypeDef:
return {
"InputIp": ...,
"InputPort": ...,
"Interface": ...,
}
# InputConfigurationTypeDef definition
class InputConfigurationTypeDef(TypedDict):
InputIp: str,
InputPort: int,
Interface: InterfaceTypeDef, # (1)
- See InterfaceTypeDef
FailoverConfigTypeDef#
# FailoverConfigTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import FailoverConfigTypeDef
def get_value() -> FailoverConfigTypeDef:
return {
"FailoverMode": ...,
}
# FailoverConfigTypeDef definition
class FailoverConfigTypeDef(TypedDict):
FailoverMode: NotRequired[FailoverModeType], # (1)
RecoveryWindow: NotRequired[int],
SourcePriority: NotRequired[SourcePriorityTypeDef], # (2)
State: NotRequired[StateType], # (3)
- See FailoverModeType
- See SourcePriorityTypeDef
- See StateType
UpdateFailoverConfigTypeDef#
# UpdateFailoverConfigTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFailoverConfigTypeDef
def get_value() -> UpdateFailoverConfigTypeDef:
return {
"FailoverMode": ...,
}
# UpdateFailoverConfigTypeDef definition
class UpdateFailoverConfigTypeDef(TypedDict):
FailoverMode: NotRequired[FailoverModeType], # (1)
RecoveryWindow: NotRequired[int],
SourcePriority: NotRequired[SourcePriorityTypeDef], # (2)
State: NotRequired[StateType], # (3)
- See FailoverModeType
- See SourcePriorityTypeDef
- See StateType
ListedFlowTypeDef#
# ListedFlowTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListedFlowTypeDef
def get_value() -> ListedFlowTypeDef:
return {
"AvailabilityZone": ...,
"Description": ...,
"FlowArn": ...,
"Name": ...,
"SourceType": ...,
"Status": ...,
}
# ListedFlowTypeDef definition
class ListedFlowTypeDef(TypedDict):
AvailabilityZone: str,
Description: str,
FlowArn: str,
Name: str,
SourceType: SourceTypeType, # (1)
Status: StatusType, # (2)
Maintenance: NotRequired[MaintenanceTypeDef], # (3)
- See SourceTypeType
- See StatusType
- See MaintenanceTypeDef
MediaStreamAttributesRequestTypeDef#
# MediaStreamAttributesRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import MediaStreamAttributesRequestTypeDef
def get_value() -> MediaStreamAttributesRequestTypeDef:
return {
"Fmtp": ...,
}
# MediaStreamAttributesRequestTypeDef definition
class MediaStreamAttributesRequestTypeDef(TypedDict):
Fmtp: NotRequired[FmtpRequestTypeDef], # (1)
Lang: NotRequired[str],
MediaStreamAttributesTypeDef#
# MediaStreamAttributesTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import MediaStreamAttributesTypeDef
def get_value() -> MediaStreamAttributesTypeDef:
return {
"Fmtp": ...,
}
# MediaStreamAttributesTypeDef definition
class MediaStreamAttributesTypeDef(TypedDict):
Fmtp: FmtpTypeDef, # (1)
Lang: NotRequired[str],
- See FmtpTypeDef
ListBridgesResponseTypeDef#
# ListBridgesResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListBridgesResponseTypeDef
def get_value() -> ListBridgesResponseTypeDef:
return {
"Bridges": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListBridgesResponseTypeDef definition
class ListBridgesResponseTypeDef(TypedDict):
Bridges: List[ListedBridgeTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListEntitlementsResponseTypeDef#
# ListEntitlementsResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListEntitlementsResponseTypeDef
def get_value() -> ListEntitlementsResponseTypeDef:
return {
"Entitlements": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListEntitlementsResponseTypeDef definition
class ListEntitlementsResponseTypeDef(TypedDict):
Entitlements: List[ListedEntitlementTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListGatewayInstancesResponseTypeDef#
# ListGatewayInstancesResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListGatewayInstancesResponseTypeDef
def get_value() -> ListGatewayInstancesResponseTypeDef:
return {
"Instances": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListGatewayInstancesResponseTypeDef definition
class ListGatewayInstancesResponseTypeDef(TypedDict):
Instances: List[ListedGatewayInstanceTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListGatewaysResponseTypeDef#
# ListGatewaysResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListGatewaysResponseTypeDef
def get_value() -> ListGatewaysResponseTypeDef:
return {
"Gateways": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListGatewaysResponseTypeDef definition
class ListGatewaysResponseTypeDef(TypedDict):
Gateways: List[ListedGatewayTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
OfferingTypeDef#
# OfferingTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import OfferingTypeDef
def get_value() -> OfferingTypeDef:
return {
"CurrencyCode": ...,
"Duration": ...,
"DurationUnits": ...,
"OfferingArn": ...,
"OfferingDescription": ...,
"PricePerUnit": ...,
"PriceUnits": ...,
"ResourceSpecification": ...,
}
# OfferingTypeDef definition
class OfferingTypeDef(TypedDict):
CurrencyCode: str,
Duration: int,
DurationUnits: DurationUnitsType, # (1)
OfferingArn: str,
OfferingDescription: str,
PricePerUnit: str,
PriceUnits: PriceUnitsType, # (2)
ResourceSpecification: ResourceSpecificationTypeDef, # (3)
ReservationTypeDef#
# ReservationTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ReservationTypeDef
def get_value() -> ReservationTypeDef:
return {
"CurrencyCode": ...,
"Duration": ...,
"DurationUnits": ...,
"End": ...,
"OfferingArn": ...,
"OfferingDescription": ...,
"PricePerUnit": ...,
"PriceUnits": ...,
"ReservationArn": ...,
"ReservationName": ...,
"ReservationState": ...,
"ResourceSpecification": ...,
"Start": ...,
}
# ReservationTypeDef definition
class ReservationTypeDef(TypedDict):
CurrencyCode: str,
Duration: int,
DurationUnits: DurationUnitsType, # (1)
End: str,
OfferingArn: str,
OfferingDescription: str,
PricePerUnit: str,
PriceUnits: PriceUnitsType, # (2)
ReservationArn: str,
ReservationName: str,
ReservationState: ReservationStateType, # (3)
ResourceSpecification: ResourceSpecificationTypeDef, # (4)
Start: str,
UpdateBridgeOutputRequestRequestTypeDef#
# UpdateBridgeOutputRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeOutputRequestRequestTypeDef
def get_value() -> UpdateBridgeOutputRequestRequestTypeDef:
return {
"BridgeArn": ...,
"OutputName": ...,
}
# UpdateBridgeOutputRequestRequestTypeDef definition
class UpdateBridgeOutputRequestRequestTypeDef(TypedDict):
BridgeArn: str,
OutputName: str,
NetworkOutput: NotRequired[UpdateBridgeNetworkOutputRequestTypeDef], # (1)
UpdateFlowEntitlementRequestRequestTypeDef#
# UpdateFlowEntitlementRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFlowEntitlementRequestRequestTypeDef
def get_value() -> UpdateFlowEntitlementRequestRequestTypeDef:
return {
"EntitlementArn": ...,
"FlowArn": ...,
}
# UpdateFlowEntitlementRequestRequestTypeDef definition
class UpdateFlowEntitlementRequestRequestTypeDef(TypedDict):
EntitlementArn: str,
FlowArn: str,
Description: NotRequired[str],
Encryption: NotRequired[UpdateEncryptionTypeDef], # (1)
EntitlementStatus: NotRequired[EntitlementStatusType], # (2)
Subscribers: NotRequired[Sequence[str]],
AddBridgeSourceRequestTypeDef#
# AddBridgeSourceRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddBridgeSourceRequestTypeDef
def get_value() -> AddBridgeSourceRequestTypeDef:
return {
"FlowSource": ...,
}
# AddBridgeSourceRequestTypeDef definition
class AddBridgeSourceRequestTypeDef(TypedDict):
FlowSource: NotRequired[AddBridgeFlowSourceRequestTypeDef], # (1)
NetworkSource: NotRequired[AddBridgeNetworkSourceRequestTypeDef], # (2)
BridgeSourceTypeDef#
# BridgeSourceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import BridgeSourceTypeDef
def get_value() -> BridgeSourceTypeDef:
return {
"FlowSource": ...,
}
# BridgeSourceTypeDef definition
class BridgeSourceTypeDef(TypedDict):
FlowSource: NotRequired[BridgeFlowSourceTypeDef], # (1)
NetworkSource: NotRequired[BridgeNetworkSourceTypeDef], # (2)
UpdateBridgeSourceRequestRequestTypeDef#
# UpdateBridgeSourceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeSourceRequestRequestTypeDef
def get_value() -> UpdateBridgeSourceRequestRequestTypeDef:
return {
"BridgeArn": ...,
"SourceName": ...,
}
# UpdateBridgeSourceRequestRequestTypeDef definition
class UpdateBridgeSourceRequestRequestTypeDef(TypedDict):
BridgeArn: str,
SourceName: str,
FlowSource: NotRequired[UpdateBridgeFlowSourceRequestTypeDef], # (1)
NetworkSource: NotRequired[UpdateBridgeNetworkSourceRequestTypeDef], # (2)
AddBridgeOutputsRequestRequestTypeDef#
# AddBridgeOutputsRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddBridgeOutputsRequestRequestTypeDef
def get_value() -> AddBridgeOutputsRequestRequestTypeDef:
return {
"BridgeArn": ...,
"Outputs": ...,
}
# AddBridgeOutputsRequestRequestTypeDef definition
class AddBridgeOutputsRequestRequestTypeDef(TypedDict):
BridgeArn: str,
Outputs: Sequence[AddBridgeOutputRequestTypeDef], # (1)
GrantFlowEntitlementsResponseTypeDef#
# GrantFlowEntitlementsResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import GrantFlowEntitlementsResponseTypeDef
def get_value() -> GrantFlowEntitlementsResponseTypeDef:
return {
"Entitlements": ...,
"FlowArn": ...,
"ResponseMetadata": ...,
}
# GrantFlowEntitlementsResponseTypeDef definition
class GrantFlowEntitlementsResponseTypeDef(TypedDict):
Entitlements: List[EntitlementTypeDef], # (1)
FlowArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateFlowEntitlementResponseTypeDef#
# UpdateFlowEntitlementResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFlowEntitlementResponseTypeDef
def get_value() -> UpdateFlowEntitlementResponseTypeDef:
return {
"Entitlement": ...,
"FlowArn": ...,
"ResponseMetadata": ...,
}
# UpdateFlowEntitlementResponseTypeDef definition
class UpdateFlowEntitlementResponseTypeDef(TypedDict):
Entitlement: EntitlementTypeDef, # (1)
FlowArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GrantFlowEntitlementsRequestRequestTypeDef#
# GrantFlowEntitlementsRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import GrantFlowEntitlementsRequestRequestTypeDef
def get_value() -> GrantFlowEntitlementsRequestRequestTypeDef:
return {
"Entitlements": ...,
"FlowArn": ...,
}
# GrantFlowEntitlementsRequestRequestTypeDef definition
class GrantFlowEntitlementsRequestRequestTypeDef(TypedDict):
Entitlements: Sequence[GrantEntitlementRequestTypeDef], # (1)
FlowArn: str,
AddBridgeOutputsResponseTypeDef#
# AddBridgeOutputsResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddBridgeOutputsResponseTypeDef
def get_value() -> AddBridgeOutputsResponseTypeDef:
return {
"BridgeArn": ...,
"Outputs": ...,
"ResponseMetadata": ...,
}
# AddBridgeOutputsResponseTypeDef definition
class AddBridgeOutputsResponseTypeDef(TypedDict):
BridgeArn: str,
Outputs: List[BridgeOutputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateBridgeOutputResponseTypeDef#
# UpdateBridgeOutputResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeOutputResponseTypeDef
def get_value() -> UpdateBridgeOutputResponseTypeDef:
return {
"BridgeArn": ...,
"Output": ...,
"ResponseMetadata": ...,
}
# UpdateBridgeOutputResponseTypeDef definition
class UpdateBridgeOutputResponseTypeDef(TypedDict):
BridgeArn: str,
Output: BridgeOutputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeGatewayInstanceResponseTypeDef#
# DescribeGatewayInstanceResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeGatewayInstanceResponseTypeDef
def get_value() -> DescribeGatewayInstanceResponseTypeDef:
return {
"GatewayInstance": ...,
"ResponseMetadata": ...,
}
# DescribeGatewayInstanceResponseTypeDef definition
class DescribeGatewayInstanceResponseTypeDef(TypedDict):
GatewayInstance: GatewayInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGatewayResponseTypeDef#
# CreateGatewayResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import CreateGatewayResponseTypeDef
def get_value() -> CreateGatewayResponseTypeDef:
return {
"Gateway": ...,
"ResponseMetadata": ...,
}
# CreateGatewayResponseTypeDef definition
class CreateGatewayResponseTypeDef(TypedDict):
Gateway: GatewayTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeGatewayResponseTypeDef#
# DescribeGatewayResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeGatewayResponseTypeDef
def get_value() -> DescribeGatewayResponseTypeDef:
return {
"Gateway": ...,
"ResponseMetadata": ...,
}
# DescribeGatewayResponseTypeDef definition
class DescribeGatewayResponseTypeDef(TypedDict):
Gateway: GatewayTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
MediaStreamOutputConfigurationRequestTypeDef#
# MediaStreamOutputConfigurationRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import MediaStreamOutputConfigurationRequestTypeDef
def get_value() -> MediaStreamOutputConfigurationRequestTypeDef:
return {
"EncodingName": ...,
"MediaStreamName": ...,
}
# MediaStreamOutputConfigurationRequestTypeDef definition
class MediaStreamOutputConfigurationRequestTypeDef(TypedDict):
EncodingName: EncodingNameType, # (2)
MediaStreamName: str,
DestinationConfigurations: NotRequired[Sequence[DestinationConfigurationRequestTypeDef]], # (1)
EncodingParameters: NotRequired[EncodingParametersRequestTypeDef], # (3)
- See DestinationConfigurationRequestTypeDef
- See EncodingNameType
- See EncodingParametersRequestTypeDef
MediaStreamSourceConfigurationRequestTypeDef#
# MediaStreamSourceConfigurationRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import MediaStreamSourceConfigurationRequestTypeDef
def get_value() -> MediaStreamSourceConfigurationRequestTypeDef:
return {
"EncodingName": ...,
"MediaStreamName": ...,
}
# MediaStreamSourceConfigurationRequestTypeDef definition
class MediaStreamSourceConfigurationRequestTypeDef(TypedDict):
EncodingName: EncodingNameType, # (1)
MediaStreamName: str,
InputConfigurations: NotRequired[Sequence[InputConfigurationRequestTypeDef]], # (2)
MediaStreamOutputConfigurationTypeDef#
# MediaStreamOutputConfigurationTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import MediaStreamOutputConfigurationTypeDef
def get_value() -> MediaStreamOutputConfigurationTypeDef:
return {
"EncodingName": ...,
"MediaStreamName": ...,
}
# MediaStreamOutputConfigurationTypeDef definition
class MediaStreamOutputConfigurationTypeDef(TypedDict):
EncodingName: EncodingNameType, # (2)
MediaStreamName: str,
DestinationConfigurations: NotRequired[List[DestinationConfigurationTypeDef]], # (1)
EncodingParameters: NotRequired[EncodingParametersTypeDef], # (3)
MediaStreamSourceConfigurationTypeDef#
# MediaStreamSourceConfigurationTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import MediaStreamSourceConfigurationTypeDef
def get_value() -> MediaStreamSourceConfigurationTypeDef:
return {
"EncodingName": ...,
"MediaStreamName": ...,
}
# MediaStreamSourceConfigurationTypeDef definition
class MediaStreamSourceConfigurationTypeDef(TypedDict):
EncodingName: EncodingNameType, # (1)
MediaStreamName: str,
InputConfigurations: NotRequired[List[InputConfigurationTypeDef]], # (2)
UpdateBridgeRequestRequestTypeDef#
# UpdateBridgeRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeRequestRequestTypeDef
def get_value() -> UpdateBridgeRequestRequestTypeDef:
return {
"BridgeArn": ...,
}
# UpdateBridgeRequestRequestTypeDef definition
class UpdateBridgeRequestRequestTypeDef(TypedDict):
BridgeArn: str,
EgressGatewayBridge: NotRequired[UpdateEgressGatewayBridgeRequestTypeDef], # (1)
IngressGatewayBridge: NotRequired[UpdateIngressGatewayBridgeRequestTypeDef], # (2)
SourceFailoverConfig: NotRequired[UpdateFailoverConfigTypeDef], # (3)
- See UpdateEgressGatewayBridgeRequestTypeDef
- See UpdateIngressGatewayBridgeRequestTypeDef
- See UpdateFailoverConfigTypeDef
UpdateFlowRequestRequestTypeDef#
# UpdateFlowRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFlowRequestRequestTypeDef
def get_value() -> UpdateFlowRequestRequestTypeDef:
return {
"FlowArn": ...,
}
# UpdateFlowRequestRequestTypeDef definition
class UpdateFlowRequestRequestTypeDef(TypedDict):
FlowArn: str,
SourceFailoverConfig: NotRequired[UpdateFailoverConfigTypeDef], # (1)
Maintenance: NotRequired[UpdateMaintenanceTypeDef], # (2)
ListFlowsResponseTypeDef#
# ListFlowsResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListFlowsResponseTypeDef
def get_value() -> ListFlowsResponseTypeDef:
return {
"Flows": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListFlowsResponseTypeDef definition
class ListFlowsResponseTypeDef(TypedDict):
Flows: List[ListedFlowTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AddMediaStreamRequestTypeDef#
# AddMediaStreamRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddMediaStreamRequestTypeDef
def get_value() -> AddMediaStreamRequestTypeDef:
return {
"MediaStreamId": ...,
"MediaStreamName": ...,
"MediaStreamType": ...,
}
# AddMediaStreamRequestTypeDef definition
class AddMediaStreamRequestTypeDef(TypedDict):
MediaStreamId: int,
MediaStreamName: str,
MediaStreamType: MediaStreamTypeType, # (2)
Attributes: NotRequired[MediaStreamAttributesRequestTypeDef], # (1)
ClockRate: NotRequired[int],
Description: NotRequired[str],
VideoFormat: NotRequired[str],
UpdateFlowMediaStreamRequestRequestTypeDef#
# UpdateFlowMediaStreamRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFlowMediaStreamRequestRequestTypeDef
def get_value() -> UpdateFlowMediaStreamRequestRequestTypeDef:
return {
"FlowArn": ...,
"MediaStreamName": ...,
}
# UpdateFlowMediaStreamRequestRequestTypeDef definition
class UpdateFlowMediaStreamRequestRequestTypeDef(TypedDict):
FlowArn: str,
MediaStreamName: str,
Attributes: NotRequired[MediaStreamAttributesRequestTypeDef], # (1)
ClockRate: NotRequired[int],
Description: NotRequired[str],
MediaStreamType: NotRequired[MediaStreamTypeType], # (2)
VideoFormat: NotRequired[str],
MediaStreamTypeDef#
# MediaStreamTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import MediaStreamTypeDef
def get_value() -> MediaStreamTypeDef:
return {
"Fmt": ...,
"MediaStreamId": ...,
"MediaStreamName": ...,
"MediaStreamType": ...,
}
# MediaStreamTypeDef definition
class MediaStreamTypeDef(TypedDict):
Fmt: int,
MediaStreamId: int,
MediaStreamName: str,
MediaStreamType: MediaStreamTypeType, # (2)
Attributes: NotRequired[MediaStreamAttributesTypeDef], # (1)
ClockRate: NotRequired[int],
Description: NotRequired[str],
VideoFormat: NotRequired[str],
DescribeOfferingResponseTypeDef#
# DescribeOfferingResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeOfferingResponseTypeDef
def get_value() -> DescribeOfferingResponseTypeDef:
return {
"Offering": ...,
"ResponseMetadata": ...,
}
# DescribeOfferingResponseTypeDef definition
class DescribeOfferingResponseTypeDef(TypedDict):
Offering: OfferingTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListOfferingsResponseTypeDef#
# ListOfferingsResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListOfferingsResponseTypeDef
def get_value() -> ListOfferingsResponseTypeDef:
return {
"NextToken": ...,
"Offerings": ...,
"ResponseMetadata": ...,
}
# ListOfferingsResponseTypeDef definition
class ListOfferingsResponseTypeDef(TypedDict):
NextToken: str,
Offerings: List[OfferingTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeReservationResponseTypeDef#
# DescribeReservationResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeReservationResponseTypeDef
def get_value() -> DescribeReservationResponseTypeDef:
return {
"Reservation": ...,
"ResponseMetadata": ...,
}
# DescribeReservationResponseTypeDef definition
class DescribeReservationResponseTypeDef(TypedDict):
Reservation: ReservationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListReservationsResponseTypeDef#
# ListReservationsResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import ListReservationsResponseTypeDef
def get_value() -> ListReservationsResponseTypeDef:
return {
"NextToken": ...,
"Reservations": ...,
"ResponseMetadata": ...,
}
# ListReservationsResponseTypeDef definition
class ListReservationsResponseTypeDef(TypedDict):
NextToken: str,
Reservations: List[ReservationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PurchaseOfferingResponseTypeDef#
# PurchaseOfferingResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import PurchaseOfferingResponseTypeDef
def get_value() -> PurchaseOfferingResponseTypeDef:
return {
"Reservation": ...,
"ResponseMetadata": ...,
}
# PurchaseOfferingResponseTypeDef definition
class PurchaseOfferingResponseTypeDef(TypedDict):
Reservation: ReservationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AddBridgeSourcesRequestRequestTypeDef#
# AddBridgeSourcesRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddBridgeSourcesRequestRequestTypeDef
def get_value() -> AddBridgeSourcesRequestRequestTypeDef:
return {
"BridgeArn": ...,
"Sources": ...,
}
# AddBridgeSourcesRequestRequestTypeDef definition
class AddBridgeSourcesRequestRequestTypeDef(TypedDict):
BridgeArn: str,
Sources: Sequence[AddBridgeSourceRequestTypeDef], # (1)
CreateBridgeRequestRequestTypeDef#
# CreateBridgeRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import CreateBridgeRequestRequestTypeDef
def get_value() -> CreateBridgeRequestRequestTypeDef:
return {
"Name": ...,
"PlacementArn": ...,
"Sources": ...,
}
# CreateBridgeRequestRequestTypeDef definition
class CreateBridgeRequestRequestTypeDef(TypedDict):
Name: str,
PlacementArn: str,
Sources: Sequence[AddBridgeSourceRequestTypeDef], # (1)
EgressGatewayBridge: NotRequired[AddEgressGatewayBridgeRequestTypeDef], # (2)
IngressGatewayBridge: NotRequired[AddIngressGatewayBridgeRequestTypeDef], # (3)
Outputs: NotRequired[Sequence[AddBridgeOutputRequestTypeDef]], # (4)
SourceFailoverConfig: NotRequired[FailoverConfigTypeDef], # (5)
- See AddBridgeSourceRequestTypeDef
- See AddEgressGatewayBridgeRequestTypeDef
- See AddIngressGatewayBridgeRequestTypeDef
- See AddBridgeOutputRequestTypeDef
- See FailoverConfigTypeDef
AddBridgeSourcesResponseTypeDef#
# AddBridgeSourcesResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddBridgeSourcesResponseTypeDef
def get_value() -> AddBridgeSourcesResponseTypeDef:
return {
"BridgeArn": ...,
"Sources": ...,
"ResponseMetadata": ...,
}
# AddBridgeSourcesResponseTypeDef definition
class AddBridgeSourcesResponseTypeDef(TypedDict):
BridgeArn: str,
Sources: List[BridgeSourceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BridgeTypeDef#
# BridgeTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import BridgeTypeDef
def get_value() -> BridgeTypeDef:
return {
"BridgeArn": ...,
"BridgeState": ...,
"Name": ...,
"PlacementArn": ...,
}
# BridgeTypeDef definition
class BridgeTypeDef(TypedDict):
BridgeArn: str,
BridgeState: BridgeStateType, # (2)
Name: str,
PlacementArn: str,
BridgeMessages: NotRequired[List[MessageDetailTypeDef]], # (1)
EgressGatewayBridge: NotRequired[EgressGatewayBridgeTypeDef], # (3)
IngressGatewayBridge: NotRequired[IngressGatewayBridgeTypeDef], # (4)
Outputs: NotRequired[List[BridgeOutputTypeDef]], # (5)
SourceFailoverConfig: NotRequired[FailoverConfigTypeDef], # (6)
Sources: NotRequired[List[BridgeSourceTypeDef]], # (7)
- See MessageDetailTypeDef
- See BridgeStateType
- See EgressGatewayBridgeTypeDef
- See IngressGatewayBridgeTypeDef
- See BridgeOutputTypeDef
- See FailoverConfigTypeDef
- See BridgeSourceTypeDef
UpdateBridgeSourceResponseTypeDef#
# UpdateBridgeSourceResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeSourceResponseTypeDef
def get_value() -> UpdateBridgeSourceResponseTypeDef:
return {
"BridgeArn": ...,
"Source": ...,
"ResponseMetadata": ...,
}
# UpdateBridgeSourceResponseTypeDef definition
class UpdateBridgeSourceResponseTypeDef(TypedDict):
BridgeArn: str,
Source: BridgeSourceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AddOutputRequestTypeDef#
# AddOutputRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddOutputRequestTypeDef
def get_value() -> AddOutputRequestTypeDef:
return {
"Protocol": ...,
}
# AddOutputRequestTypeDef definition
class AddOutputRequestTypeDef(TypedDict):
Protocol: ProtocolType, # (3)
CidrAllowList: NotRequired[Sequence[str]],
Description: NotRequired[str],
Destination: NotRequired[str],
Encryption: NotRequired[EncryptionTypeDef], # (1)
MaxLatency: NotRequired[int],
MediaStreamOutputConfigurations: NotRequired[Sequence[MediaStreamOutputConfigurationRequestTypeDef]], # (2)
MinLatency: NotRequired[int],
Name: NotRequired[str],
Port: NotRequired[int],
RemoteId: NotRequired[str],
SenderControlPort: NotRequired[int],
SmoothingLatency: NotRequired[int],
StreamId: NotRequired[str],
VpcInterfaceAttachment: NotRequired[VpcInterfaceAttachmentTypeDef], # (4)
- See EncryptionTypeDef
- See MediaStreamOutputConfigurationRequestTypeDef
- See ProtocolType
- See VpcInterfaceAttachmentTypeDef
UpdateFlowOutputRequestRequestTypeDef#
# UpdateFlowOutputRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFlowOutputRequestRequestTypeDef
def get_value() -> UpdateFlowOutputRequestRequestTypeDef:
return {
"FlowArn": ...,
"OutputArn": ...,
}
# UpdateFlowOutputRequestRequestTypeDef definition
class UpdateFlowOutputRequestRequestTypeDef(TypedDict):
FlowArn: str,
OutputArn: str,
CidrAllowList: NotRequired[Sequence[str]],
Description: NotRequired[str],
Destination: NotRequired[str],
Encryption: NotRequired[UpdateEncryptionTypeDef], # (1)
MaxLatency: NotRequired[int],
MediaStreamOutputConfigurations: NotRequired[Sequence[MediaStreamOutputConfigurationRequestTypeDef]], # (2)
MinLatency: NotRequired[int],
Port: NotRequired[int],
Protocol: NotRequired[ProtocolType], # (3)
RemoteId: NotRequired[str],
SenderControlPort: NotRequired[int],
SenderIpAddress: NotRequired[str],
SmoothingLatency: NotRequired[int],
StreamId: NotRequired[str],
VpcInterfaceAttachment: NotRequired[VpcInterfaceAttachmentTypeDef], # (4)
- See UpdateEncryptionTypeDef
- See MediaStreamOutputConfigurationRequestTypeDef
- See ProtocolType
- See VpcInterfaceAttachmentTypeDef
SetSourceRequestTypeDef#
# SetSourceRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import SetSourceRequestTypeDef
def get_value() -> SetSourceRequestTypeDef:
return {
"Decryption": ...,
}
# SetSourceRequestTypeDef definition
class SetSourceRequestTypeDef(TypedDict):
Decryption: NotRequired[EncryptionTypeDef], # (1)
Description: NotRequired[str],
EntitlementArn: NotRequired[str],
IngestPort: NotRequired[int],
MaxBitrate: NotRequired[int],
MaxLatency: NotRequired[int],
MaxSyncBuffer: NotRequired[int],
MediaStreamSourceConfigurations: NotRequired[Sequence[MediaStreamSourceConfigurationRequestTypeDef]], # (2)
MinLatency: NotRequired[int],
Name: NotRequired[str],
Protocol: NotRequired[ProtocolType], # (3)
SenderControlPort: NotRequired[int],
SenderIpAddress: NotRequired[str],
SourceListenerAddress: NotRequired[str],
SourceListenerPort: NotRequired[int],
StreamId: NotRequired[str],
VpcInterfaceName: NotRequired[str],
WhitelistCidr: NotRequired[str],
GatewayBridgeSource: NotRequired[SetGatewayBridgeSourceRequestTypeDef], # (4)
- See EncryptionTypeDef
- See MediaStreamSourceConfigurationRequestTypeDef
- See ProtocolType
- See SetGatewayBridgeSourceRequestTypeDef
UpdateFlowSourceRequestRequestTypeDef#
# UpdateFlowSourceRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFlowSourceRequestRequestTypeDef
def get_value() -> UpdateFlowSourceRequestRequestTypeDef:
return {
"FlowArn": ...,
"SourceArn": ...,
}
# UpdateFlowSourceRequestRequestTypeDef definition
class UpdateFlowSourceRequestRequestTypeDef(TypedDict):
FlowArn: str,
SourceArn: str,
Decryption: NotRequired[UpdateEncryptionTypeDef], # (1)
Description: NotRequired[str],
EntitlementArn: NotRequired[str],
IngestPort: NotRequired[int],
MaxBitrate: NotRequired[int],
MaxLatency: NotRequired[int],
MaxSyncBuffer: NotRequired[int],
MediaStreamSourceConfigurations: NotRequired[Sequence[MediaStreamSourceConfigurationRequestTypeDef]], # (2)
MinLatency: NotRequired[int],
Protocol: NotRequired[ProtocolType], # (3)
SenderControlPort: NotRequired[int],
SenderIpAddress: NotRequired[str],
SourceListenerAddress: NotRequired[str],
SourceListenerPort: NotRequired[int],
StreamId: NotRequired[str],
VpcInterfaceName: NotRequired[str],
WhitelistCidr: NotRequired[str],
GatewayBridgeSource: NotRequired[UpdateGatewayBridgeSourceRequestTypeDef], # (4)
- See UpdateEncryptionTypeDef
- See MediaStreamSourceConfigurationRequestTypeDef
- See ProtocolType
- See UpdateGatewayBridgeSourceRequestTypeDef
OutputTypeDef#
# OutputTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import OutputTypeDef
def get_value() -> OutputTypeDef:
return {
"Name": ...,
"OutputArn": ...,
}
# OutputTypeDef definition
class OutputTypeDef(TypedDict):
Name: str,
OutputArn: str,
DataTransferSubscriberFeePercent: NotRequired[int],
Description: NotRequired[str],
Destination: NotRequired[str],
Encryption: NotRequired[EncryptionTypeDef], # (1)
EntitlementArn: NotRequired[str],
ListenerAddress: NotRequired[str],
MediaLiveInputArn: NotRequired[str],
MediaStreamOutputConfigurations: NotRequired[List[MediaStreamOutputConfigurationTypeDef]], # (2)
Port: NotRequired[int],
Transport: NotRequired[TransportTypeDef], # (3)
VpcInterfaceAttachment: NotRequired[VpcInterfaceAttachmentTypeDef], # (4)
BridgeArn: NotRequired[str],
BridgePorts: NotRequired[List[int]],
- See EncryptionTypeDef
- See MediaStreamOutputConfigurationTypeDef
- See TransportTypeDef
- See VpcInterfaceAttachmentTypeDef
SourceTypeDef#
# SourceTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import SourceTypeDef
def get_value() -> SourceTypeDef:
return {
"Name": ...,
"SourceArn": ...,
}
# SourceTypeDef definition
class SourceTypeDef(TypedDict):
Name: str,
SourceArn: str,
DataTransferSubscriberFeePercent: NotRequired[int],
Decryption: NotRequired[EncryptionTypeDef], # (1)
Description: NotRequired[str],
EntitlementArn: NotRequired[str],
IngestIp: NotRequired[str],
IngestPort: NotRequired[int],
MediaStreamSourceConfigurations: NotRequired[List[MediaStreamSourceConfigurationTypeDef]], # (2)
SenderControlPort: NotRequired[int],
SenderIpAddress: NotRequired[str],
Transport: NotRequired[TransportTypeDef], # (3)
VpcInterfaceName: NotRequired[str],
WhitelistCidr: NotRequired[str],
GatewayBridgeSource: NotRequired[GatewayBridgeSourceTypeDef], # (4)
- See EncryptionTypeDef
- See MediaStreamSourceConfigurationTypeDef
- See TransportTypeDef
- See GatewayBridgeSourceTypeDef
AddFlowMediaStreamsRequestRequestTypeDef#
# AddFlowMediaStreamsRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddFlowMediaStreamsRequestRequestTypeDef
def get_value() -> AddFlowMediaStreamsRequestRequestTypeDef:
return {
"FlowArn": ...,
"MediaStreams": ...,
}
# AddFlowMediaStreamsRequestRequestTypeDef definition
class AddFlowMediaStreamsRequestRequestTypeDef(TypedDict):
FlowArn: str,
MediaStreams: Sequence[AddMediaStreamRequestTypeDef], # (1)
AddFlowMediaStreamsResponseTypeDef#
# AddFlowMediaStreamsResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddFlowMediaStreamsResponseTypeDef
def get_value() -> AddFlowMediaStreamsResponseTypeDef:
return {
"FlowArn": ...,
"MediaStreams": ...,
"ResponseMetadata": ...,
}
# AddFlowMediaStreamsResponseTypeDef definition
class AddFlowMediaStreamsResponseTypeDef(TypedDict):
FlowArn: str,
MediaStreams: List[MediaStreamTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateFlowMediaStreamResponseTypeDef#
# UpdateFlowMediaStreamResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFlowMediaStreamResponseTypeDef
def get_value() -> UpdateFlowMediaStreamResponseTypeDef:
return {
"FlowArn": ...,
"MediaStream": ...,
"ResponseMetadata": ...,
}
# UpdateFlowMediaStreamResponseTypeDef definition
class UpdateFlowMediaStreamResponseTypeDef(TypedDict):
FlowArn: str,
MediaStream: MediaStreamTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateBridgeResponseTypeDef#
# CreateBridgeResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import CreateBridgeResponseTypeDef
def get_value() -> CreateBridgeResponseTypeDef:
return {
"Bridge": ...,
"ResponseMetadata": ...,
}
# CreateBridgeResponseTypeDef definition
class CreateBridgeResponseTypeDef(TypedDict):
Bridge: BridgeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See BridgeTypeDef
- See ResponseMetadataTypeDef
DescribeBridgeResponseTypeDef#
# DescribeBridgeResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeBridgeResponseTypeDef
def get_value() -> DescribeBridgeResponseTypeDef:
return {
"Bridge": ...,
"ResponseMetadata": ...,
}
# DescribeBridgeResponseTypeDef definition
class DescribeBridgeResponseTypeDef(TypedDict):
Bridge: BridgeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See BridgeTypeDef
- See ResponseMetadataTypeDef
UpdateBridgeResponseTypeDef#
# UpdateBridgeResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateBridgeResponseTypeDef
def get_value() -> UpdateBridgeResponseTypeDef:
return {
"Bridge": ...,
"ResponseMetadata": ...,
}
# UpdateBridgeResponseTypeDef definition
class UpdateBridgeResponseTypeDef(TypedDict):
Bridge: BridgeTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See BridgeTypeDef
- See ResponseMetadataTypeDef
AddFlowOutputsRequestRequestTypeDef#
# AddFlowOutputsRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddFlowOutputsRequestRequestTypeDef
def get_value() -> AddFlowOutputsRequestRequestTypeDef:
return {
"FlowArn": ...,
"Outputs": ...,
}
# AddFlowOutputsRequestRequestTypeDef definition
class AddFlowOutputsRequestRequestTypeDef(TypedDict):
FlowArn: str,
Outputs: Sequence[AddOutputRequestTypeDef], # (1)
AddFlowSourcesRequestRequestTypeDef#
# AddFlowSourcesRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddFlowSourcesRequestRequestTypeDef
def get_value() -> AddFlowSourcesRequestRequestTypeDef:
return {
"FlowArn": ...,
"Sources": ...,
}
# AddFlowSourcesRequestRequestTypeDef definition
class AddFlowSourcesRequestRequestTypeDef(TypedDict):
FlowArn: str,
Sources: Sequence[SetSourceRequestTypeDef], # (1)
CreateFlowRequestRequestTypeDef#
# CreateFlowRequestRequestTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import CreateFlowRequestRequestTypeDef
def get_value() -> CreateFlowRequestRequestTypeDef:
return {
"Name": ...,
}
# CreateFlowRequestRequestTypeDef definition
class CreateFlowRequestRequestTypeDef(TypedDict):
Name: str,
AvailabilityZone: NotRequired[str],
Entitlements: NotRequired[Sequence[GrantEntitlementRequestTypeDef]], # (1)
MediaStreams: NotRequired[Sequence[AddMediaStreamRequestTypeDef]], # (2)
Outputs: NotRequired[Sequence[AddOutputRequestTypeDef]], # (3)
Source: NotRequired[SetSourceRequestTypeDef], # (4)
SourceFailoverConfig: NotRequired[FailoverConfigTypeDef], # (5)
Sources: NotRequired[Sequence[SetSourceRequestTypeDef]], # (6)
VpcInterfaces: NotRequired[Sequence[VpcInterfaceRequestTypeDef]], # (7)
Maintenance: NotRequired[AddMaintenanceTypeDef], # (8)
- See GrantEntitlementRequestTypeDef
- See AddMediaStreamRequestTypeDef
- See AddOutputRequestTypeDef
- See SetSourceRequestTypeDef
- See FailoverConfigTypeDef
- See SetSourceRequestTypeDef
- See VpcInterfaceRequestTypeDef
- See AddMaintenanceTypeDef
AddFlowOutputsResponseTypeDef#
# AddFlowOutputsResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddFlowOutputsResponseTypeDef
def get_value() -> AddFlowOutputsResponseTypeDef:
return {
"FlowArn": ...,
"Outputs": ...,
"ResponseMetadata": ...,
}
# AddFlowOutputsResponseTypeDef definition
class AddFlowOutputsResponseTypeDef(TypedDict):
FlowArn: str,
Outputs: List[OutputTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See OutputTypeDef
- See ResponseMetadataTypeDef
UpdateFlowOutputResponseTypeDef#
# UpdateFlowOutputResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFlowOutputResponseTypeDef
def get_value() -> UpdateFlowOutputResponseTypeDef:
return {
"FlowArn": ...,
"Output": ...,
"ResponseMetadata": ...,
}
# UpdateFlowOutputResponseTypeDef definition
class UpdateFlowOutputResponseTypeDef(TypedDict):
FlowArn: str,
Output: OutputTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See OutputTypeDef
- See ResponseMetadataTypeDef
AddFlowSourcesResponseTypeDef#
# AddFlowSourcesResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import AddFlowSourcesResponseTypeDef
def get_value() -> AddFlowSourcesResponseTypeDef:
return {
"FlowArn": ...,
"Sources": ...,
"ResponseMetadata": ...,
}
# AddFlowSourcesResponseTypeDef definition
class AddFlowSourcesResponseTypeDef(TypedDict):
FlowArn: str,
Sources: List[SourceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See SourceTypeDef
- See ResponseMetadataTypeDef
FlowTypeDef#
# FlowTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import FlowTypeDef
def get_value() -> FlowTypeDef:
return {
"AvailabilityZone": ...,
"Entitlements": ...,
"FlowArn": ...,
"Name": ...,
"Outputs": ...,
"Source": ...,
"Status": ...,
}
# FlowTypeDef definition
class FlowTypeDef(TypedDict):
AvailabilityZone: str,
Entitlements: List[EntitlementTypeDef], # (1)
FlowArn: str,
Name: str,
Outputs: List[OutputTypeDef], # (3)
Source: SourceTypeDef, # (4)
Status: StatusType, # (7)
Description: NotRequired[str],
EgressIp: NotRequired[str],
MediaStreams: NotRequired[List[MediaStreamTypeDef]], # (2)
SourceFailoverConfig: NotRequired[FailoverConfigTypeDef], # (5)
Sources: NotRequired[List[SourceTypeDef]], # (6)
VpcInterfaces: NotRequired[List[VpcInterfaceTypeDef]], # (8)
Maintenance: NotRequired[MaintenanceTypeDef], # (9)
- See EntitlementTypeDef
- See MediaStreamTypeDef
- See OutputTypeDef
- See SourceTypeDef
- See FailoverConfigTypeDef
- See SourceTypeDef
- See StatusType
- See VpcInterfaceTypeDef
- See MaintenanceTypeDef
UpdateFlowSourceResponseTypeDef#
# UpdateFlowSourceResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFlowSourceResponseTypeDef
def get_value() -> UpdateFlowSourceResponseTypeDef:
return {
"FlowArn": ...,
"Source": ...,
"ResponseMetadata": ...,
}
# UpdateFlowSourceResponseTypeDef definition
class UpdateFlowSourceResponseTypeDef(TypedDict):
FlowArn: str,
Source: SourceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See SourceTypeDef
- See ResponseMetadataTypeDef
CreateFlowResponseTypeDef#
# CreateFlowResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import CreateFlowResponseTypeDef
def get_value() -> CreateFlowResponseTypeDef:
return {
"Flow": ...,
"ResponseMetadata": ...,
}
# CreateFlowResponseTypeDef definition
class CreateFlowResponseTypeDef(TypedDict):
Flow: FlowTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See FlowTypeDef
- See ResponseMetadataTypeDef
DescribeFlowResponseTypeDef#
# DescribeFlowResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import DescribeFlowResponseTypeDef
def get_value() -> DescribeFlowResponseTypeDef:
return {
"Flow": ...,
"Messages": ...,
"ResponseMetadata": ...,
}
# DescribeFlowResponseTypeDef definition
class DescribeFlowResponseTypeDef(TypedDict):
Flow: FlowTypeDef, # (1)
Messages: MessagesTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See FlowTypeDef
- See MessagesTypeDef
- See ResponseMetadataTypeDef
UpdateFlowResponseTypeDef#
# UpdateFlowResponseTypeDef usage example
from mypy_boto3_mediaconnect.type_defs import UpdateFlowResponseTypeDef
def get_value() -> UpdateFlowResponseTypeDef:
return {
"Flow": ...,
"ResponseMetadata": ...,
}
# UpdateFlowResponseTypeDef definition
class UpdateFlowResponseTypeDef(TypedDict):
Flow: FlowTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See FlowTypeDef
- See ResponseMetadataTypeDef