MediaConnect module#
Index > MediaConnect
Auto-generated documentation for MediaConnect type annotations stubs module types-boto3-mediaconnect.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy-boto3-builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.36.26' mypy-boto3-builder
- Select
boto3
AWS SDK. - Add
MediaConnect
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and MediaConnect
.
From PyPI with pip#
Install types-boto3
for MediaConnect
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[mediaconnect]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[mediaconnect]'
# standalone installation
python -m pip install types-boto3-mediaconnect
How to uninstall#
python -m pip uninstall -y types-boto3-mediaconnect
Usage#
Code samples can be found in Examples.
MediaConnectClient#
Type annotations and code completion for boto3.client("mediaconnect")
as MediaConnectClient
boto3 documentation
# MediaConnectClient usage example
from boto3.session import Session
from types_boto3_mediaconnect.client import MediaConnectClient
def get_client() -> MediaConnectClient:
return Session().client("mediaconnect")
Paginators#
Type annotations and code completion for paginators
from boto3.client("mediaconnect").get_paginator("...")
.
# ListBridgesPaginator usage example
from boto3.session import Session
from types_boto3_mediaconnect.paginator import ListBridgesPaginator
def get_list_bridges_paginator() -> ListBridgesPaginator:
return Session().client("mediaconnect").get_paginator("list_bridges"))
- ListBridgesPaginator
- ListEntitlementsPaginator
- ListFlowsPaginator
- ListGatewayInstancesPaginator
- ListGatewaysPaginator
- ListOfferingsPaginator
- ListReservationsPaginator
Waiters#
Type annotations and code completion for waiters
from boto3.client("mediaconnect").get_waiter("...")
.
# FlowActiveWaiter usage example
from boto3.session import Session
from types_boto3_mediaconnect.waiter import FlowActiveWaiter
def get_flow_active_waiter() -> FlowActiveWaiter:
return Session().client("mediaconnect").get_waiter("flow_active")
Literals#
Type annotations for literals used in methods and schema.
# AlgorithmType usage example
from types_boto3_mediaconnect.literals import AlgorithmType
def get_value() -> AlgorithmType:
return "aes128"
- AlgorithmType
- BridgePlacementType
- BridgeStateType
- ColorimetryType
- ConnectionStatusType
- ContentQualityAnalysisStateType
- DesiredStateType
- DurationUnitsType
- EncoderProfileType
- EncodingNameType
- EntitlementStatusType
- FailoverModeType
- FlowActiveWaiterName
- FlowDeletedWaiterName
- FlowStandbyWaiterName
- GatewayStateType
- InstanceStateType
- KeyTypeType
- ListBridgesPaginatorName
- ListEntitlementsPaginatorName
- ListFlowsPaginatorName
- ListGatewayInstancesPaginatorName
- ListGatewaysPaginatorName
- ListOfferingsPaginatorName
- ListReservationsPaginatorName
- MaintenanceDayType
- MediaStreamTypeType
- NetworkInterfaceTypeType
- OutputStatusType
- PriceUnitsType
- ProtocolType
- RangeType
- ReservationStateType
- ResourceTypeType
- ScanModeType
- SourceTypeType
- StateType
- StatusType
- TcsType
- ThumbnailStateType
- MediaConnectServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- VpcInterfaceAttachmentTypeDef
- AddBridgeNetworkOutputRequestTypeDef
- MulticastSourceSettingsTypeDef
- ResponseMetadataTypeDef
- AddEgressGatewayBridgeRequestTypeDef
- VpcInterfaceRequestTypeDef
- VpcInterfaceTypeDef
- AddIngressGatewayBridgeRequestTypeDef
- AddMaintenanceTypeDef
- EncryptionTypeDef
- SilentAudioTypeDef
- BlackFramesTypeDef
- BridgeFlowOutputTypeDef
- BridgeNetworkOutputTypeDef
- EgressGatewayBridgeTypeDef
- IngressGatewayBridgeTypeDef
- MessageDetailTypeDef
- GatewayNetworkTypeDef
- DeleteBridgeRequestTypeDef
- DeleteFlowRequestTypeDef
- DeleteGatewayRequestTypeDef
- DeregisterGatewayInstanceRequestTypeDef
- DescribeBridgeRequestTypeDef
- DescribeFlowRequestTypeDef
- WaiterConfigTypeDef
- MessagesTypeDef
- DescribeFlowSourceMetadataRequestTypeDef
- DescribeFlowSourceThumbnailRequestTypeDef
- DescribeGatewayInstanceRequestTypeDef
- DescribeGatewayRequestTypeDef
- DescribeOfferingRequestTypeDef
- DescribeReservationRequestTypeDef
- InterfaceRequestTypeDef
- InterfaceTypeDef
- EncodingParametersRequestTypeDef
- EncodingParametersTypeDef
- SourcePriorityTypeDef
- MaintenanceTypeDef
- FmtpRequestTypeDef
- FmtpTypeDef
- FrameResolutionTypeDef
- FrozenFramesTypeDef
- PaginatorConfigTypeDef
- ListBridgesRequestTypeDef
- ListedBridgeTypeDef
- ListEntitlementsRequestTypeDef
- ListedEntitlementTypeDef
- ListFlowsRequestTypeDef
- ListGatewayInstancesRequestTypeDef
- ListedGatewayInstanceTypeDef
- ListGatewaysRequestTypeDef
- ListedGatewayTypeDef
- ListOfferingsRequestTypeDef
- ListReservationsRequestTypeDef
- ListTagsForResourceRequestTypeDef
- ResourceSpecificationTypeDef
- TransportTypeDef
- PurchaseOfferingRequestTypeDef
- RemoveBridgeOutputRequestTypeDef
- RemoveBridgeSourceRequestTypeDef
- RemoveFlowMediaStreamRequestTypeDef
- RemoveFlowOutputRequestTypeDef
- RemoveFlowSourceRequestTypeDef
- RemoveFlowVpcInterfaceRequestTypeDef
- RevokeFlowEntitlementRequestTypeDef
- StartFlowRequestTypeDef
- StopFlowRequestTypeDef
- TagResourceRequestTypeDef
- UntagResourceRequestTypeDef
- UpdateBridgeNetworkOutputRequestTypeDef
- UpdateEgressGatewayBridgeRequestTypeDef
- UpdateIngressGatewayBridgeRequestTypeDef
- UpdateBridgeStateRequestTypeDef
- UpdateEncryptionTypeDef
- UpdateMaintenanceTypeDef
- UpdateGatewayInstanceRequestTypeDef
- AddBridgeFlowSourceRequestTypeDef
- BridgeFlowSourceTypeDef
- GatewayBridgeSourceTypeDef
- SetGatewayBridgeSourceRequestTypeDef
- UpdateBridgeFlowSourceRequestTypeDef
- UpdateGatewayBridgeSourceRequestTypeDef
- AddBridgeOutputRequestTypeDef
- AddBridgeNetworkSourceRequestTypeDef
- BridgeNetworkSourceTypeDef
- UpdateBridgeNetworkSourceRequestTypeDef
- DeleteBridgeResponseTypeDef
- DeleteFlowResponseTypeDef
- DeleteGatewayResponseTypeDef
- DeregisterGatewayInstanceResponseTypeDef
- EmptyResponseMetadataTypeDef
- ListTagsForResourceResponseTypeDef
- RemoveBridgeOutputResponseTypeDef
- RemoveBridgeSourceResponseTypeDef
- RemoveFlowMediaStreamResponseTypeDef
- RemoveFlowOutputResponseTypeDef
- RemoveFlowSourceResponseTypeDef
- RemoveFlowVpcInterfaceResponseTypeDef
- RevokeFlowEntitlementResponseTypeDef
- StartFlowResponseTypeDef
- StopFlowResponseTypeDef
- UpdateBridgeStateResponseTypeDef
- UpdateGatewayInstanceResponseTypeDef
- AddFlowVpcInterfacesRequestTypeDef
- AddFlowVpcInterfacesResponseTypeDef
- EntitlementTypeDef
- GrantEntitlementRequestTypeDef
- AudioMonitoringSettingTypeDef
- BridgeOutputTypeDef
- GatewayInstanceTypeDef
- ThumbnailDetailsTypeDef
- CreateGatewayRequestTypeDef
- GatewayTypeDef
- DescribeFlowRequestWaitExtraExtraTypeDef
- DescribeFlowRequestWaitExtraTypeDef
- DescribeFlowRequestWaitTypeDef
- DestinationConfigurationRequestTypeDef
- InputConfigurationRequestTypeDef
- DestinationConfigurationTypeDef
- InputConfigurationTypeDef
- FailoverConfigTypeDef
- UpdateFailoverConfigTypeDef
- ListedFlowTypeDef
- MediaStreamAttributesRequestTypeDef
- MediaStreamAttributesTypeDef
- TransportStreamTypeDef
- VideoMonitoringSettingTypeDef
- ListBridgesRequestPaginateTypeDef
- ListEntitlementsRequestPaginateTypeDef
- ListFlowsRequestPaginateTypeDef
- ListGatewayInstancesRequestPaginateTypeDef
- ListGatewaysRequestPaginateTypeDef
- ListOfferingsRequestPaginateTypeDef
- ListReservationsRequestPaginateTypeDef
- ListBridgesResponseTypeDef
- ListEntitlementsResponseTypeDef
- ListGatewayInstancesResponseTypeDef
- ListGatewaysResponseTypeDef
- OfferingTypeDef
- ReservationTypeDef
- UpdateBridgeOutputRequestTypeDef
- UpdateFlowEntitlementRequestTypeDef
- AddBridgeOutputsRequestTypeDef
- AddBridgeSourceRequestTypeDef
- BridgeSourceTypeDef
- UpdateBridgeSourceRequestTypeDef
- GrantFlowEntitlementsResponseTypeDef
- UpdateFlowEntitlementResponseTypeDef
- GrantFlowEntitlementsRequestTypeDef
- AddBridgeOutputsResponseTypeDef
- UpdateBridgeOutputResponseTypeDef
- DescribeGatewayInstanceResponseTypeDef
- DescribeFlowSourceThumbnailResponseTypeDef
- CreateGatewayResponseTypeDef
- DescribeGatewayResponseTypeDef
- MediaStreamOutputConfigurationRequestTypeDef
- MediaStreamSourceConfigurationRequestTypeDef
- MediaStreamOutputConfigurationTypeDef
- MediaStreamSourceConfigurationTypeDef
- UpdateBridgeRequestTypeDef
- ListFlowsResponseTypeDef
- AddMediaStreamRequestTypeDef
- UpdateFlowMediaStreamRequestTypeDef
- MediaStreamTypeDef
- TransportStreamProgramTypeDef
- MonitoringConfigOutputTypeDef
- MonitoringConfigTypeDef
- DescribeOfferingResponseTypeDef
- ListOfferingsResponseTypeDef
- DescribeReservationResponseTypeDef
- ListReservationsResponseTypeDef
- PurchaseOfferingResponseTypeDef
- AddBridgeSourcesRequestTypeDef
- CreateBridgeRequestTypeDef
- AddBridgeSourcesResponseTypeDef
- BridgeTypeDef
- UpdateBridgeSourceResponseTypeDef
- AddOutputRequestTypeDef
- UpdateFlowOutputRequestTypeDef
- SetSourceRequestTypeDef
- UpdateFlowSourceRequestTypeDef
- OutputTypeDef
- SourceTypeDef
- AddFlowMediaStreamsRequestTypeDef
- AddFlowMediaStreamsResponseTypeDef
- UpdateFlowMediaStreamResponseTypeDef
- TransportMediaInfoTypeDef
- MonitoringConfigUnionTypeDef
- CreateBridgeResponseTypeDef
- DescribeBridgeResponseTypeDef
- UpdateBridgeResponseTypeDef
- AddFlowOutputsRequestTypeDef
- AddFlowSourcesRequestTypeDef
- AddFlowOutputsResponseTypeDef
- UpdateFlowOutputResponseTypeDef
- AddFlowSourcesResponseTypeDef
- FlowTypeDef
- UpdateFlowSourceResponseTypeDef
- DescribeFlowSourceMetadataResponseTypeDef
- CreateFlowRequestTypeDef
- UpdateFlowRequestTypeDef
- CreateFlowResponseTypeDef
- DescribeFlowResponseTypeDef
- UpdateFlowResponseTypeDef