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.35.86' 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
- 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
- BridgeFlowOutputTypeDef
- BridgeNetworkOutputTypeDef
- EgressGatewayBridgeTypeDef
- IngressGatewayBridgeTypeDef
- MessageDetailTypeDef
- MonitoringConfigTypeDef
- GatewayNetworkTypeDef
- DeleteBridgeRequestRequestTypeDef
- DeleteFlowRequestRequestTypeDef
- DeleteGatewayRequestRequestTypeDef
- DeregisterGatewayInstanceRequestRequestTypeDef
- DescribeBridgeRequestRequestTypeDef
- DescribeFlowRequestRequestTypeDef
- WaiterConfigTypeDef
- MessagesTypeDef
- DescribeFlowSourceMetadataRequestRequestTypeDef
- DescribeFlowSourceThumbnailRequestRequestTypeDef
- DescribeGatewayInstanceRequestRequestTypeDef
- DescribeGatewayRequestRequestTypeDef
- DescribeOfferingRequestRequestTypeDef
- DescribeReservationRequestRequestTypeDef
- InterfaceRequestTypeDef
- InterfaceTypeDef
- EncodingParametersRequestTypeDef
- EncodingParametersTypeDef
- SourcePriorityTypeDef
- MaintenanceTypeDef
- FmtpRequestTypeDef
- FmtpTypeDef
- FrameResolutionTypeDef
- PaginatorConfigTypeDef
- ListBridgesRequestRequestTypeDef
- ListedBridgeTypeDef
- ListEntitlementsRequestRequestTypeDef
- ListedEntitlementTypeDef
- ListFlowsRequestRequestTypeDef
- ListGatewayInstancesRequestRequestTypeDef
- ListedGatewayInstanceTypeDef
- ListGatewaysRequestRequestTypeDef
- ListedGatewayTypeDef
- ListOfferingsRequestRequestTypeDef
- ListReservationsRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ResourceSpecificationTypeDef
- TransportTypeDef
- PurchaseOfferingRequestRequestTypeDef
- RemoveBridgeOutputRequestRequestTypeDef
- RemoveBridgeSourceRequestRequestTypeDef
- RemoveFlowMediaStreamRequestRequestTypeDef
- RemoveFlowOutputRequestRequestTypeDef
- RemoveFlowSourceRequestRequestTypeDef
- RemoveFlowVpcInterfaceRequestRequestTypeDef
- RevokeFlowEntitlementRequestRequestTypeDef
- StartFlowRequestRequestTypeDef
- StopFlowRequestRequestTypeDef
- TagResourceRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateBridgeNetworkOutputRequestTypeDef
- UpdateEgressGatewayBridgeRequestTypeDef
- UpdateIngressGatewayBridgeRequestTypeDef
- UpdateBridgeStateRequestRequestTypeDef
- UpdateEncryptionTypeDef
- UpdateMaintenanceTypeDef
- UpdateGatewayInstanceRequestRequestTypeDef
- 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
- AddFlowVpcInterfacesRequestRequestTypeDef
- AddFlowVpcInterfacesResponseTypeDef
- EntitlementTypeDef
- GrantEntitlementRequestTypeDef
- BridgeOutputTypeDef
- GatewayInstanceTypeDef
- ThumbnailDetailsTypeDef
- CreateGatewayRequestRequestTypeDef
- GatewayTypeDef
- DescribeFlowRequestWaitTypeDef
- DestinationConfigurationRequestTypeDef
- InputConfigurationRequestTypeDef
- DestinationConfigurationTypeDef
- InputConfigurationTypeDef
- FailoverConfigTypeDef
- UpdateFailoverConfigTypeDef
- ListedFlowTypeDef
- MediaStreamAttributesRequestTypeDef
- MediaStreamAttributesTypeDef
- TransportStreamTypeDef
- ListBridgesRequestPaginateTypeDef
- ListEntitlementsRequestPaginateTypeDef
- ListFlowsRequestPaginateTypeDef
- ListGatewayInstancesRequestPaginateTypeDef
- ListGatewaysRequestPaginateTypeDef
- ListOfferingsRequestPaginateTypeDef
- ListReservationsRequestPaginateTypeDef
- ListBridgesResponseTypeDef
- ListEntitlementsResponseTypeDef
- ListGatewayInstancesResponseTypeDef
- ListGatewaysResponseTypeDef
- OfferingTypeDef
- ReservationTypeDef
- UpdateBridgeOutputRequestRequestTypeDef
- UpdateFlowEntitlementRequestRequestTypeDef
- AddBridgeOutputsRequestRequestTypeDef
- AddBridgeSourceRequestTypeDef
- BridgeSourceTypeDef
- UpdateBridgeSourceRequestRequestTypeDef
- GrantFlowEntitlementsResponseTypeDef
- UpdateFlowEntitlementResponseTypeDef
- GrantFlowEntitlementsRequestRequestTypeDef
- AddBridgeOutputsResponseTypeDef
- UpdateBridgeOutputResponseTypeDef
- DescribeGatewayInstanceResponseTypeDef
- DescribeFlowSourceThumbnailResponseTypeDef
- CreateGatewayResponseTypeDef
- DescribeGatewayResponseTypeDef
- MediaStreamOutputConfigurationRequestTypeDef
- MediaStreamSourceConfigurationRequestTypeDef
- MediaStreamOutputConfigurationTypeDef
- MediaStreamSourceConfigurationTypeDef
- UpdateBridgeRequestRequestTypeDef
- UpdateFlowRequestRequestTypeDef
- ListFlowsResponseTypeDef
- AddMediaStreamRequestTypeDef
- UpdateFlowMediaStreamRequestRequestTypeDef
- MediaStreamTypeDef
- TransportStreamProgramTypeDef
- DescribeOfferingResponseTypeDef
- ListOfferingsResponseTypeDef
- DescribeReservationResponseTypeDef
- ListReservationsResponseTypeDef
- PurchaseOfferingResponseTypeDef
- AddBridgeSourcesRequestRequestTypeDef
- CreateBridgeRequestRequestTypeDef
- AddBridgeSourcesResponseTypeDef
- BridgeTypeDef
- UpdateBridgeSourceResponseTypeDef
- AddOutputRequestTypeDef
- UpdateFlowOutputRequestRequestTypeDef
- SetSourceRequestTypeDef
- UpdateFlowSourceRequestRequestTypeDef
- OutputTypeDef
- SourceTypeDef
- AddFlowMediaStreamsRequestRequestTypeDef
- AddFlowMediaStreamsResponseTypeDef
- UpdateFlowMediaStreamResponseTypeDef
- TransportMediaInfoTypeDef
- CreateBridgeResponseTypeDef
- DescribeBridgeResponseTypeDef
- UpdateBridgeResponseTypeDef
- AddFlowOutputsRequestRequestTypeDef
- AddFlowSourcesRequestRequestTypeDef
- CreateFlowRequestRequestTypeDef
- AddFlowOutputsResponseTypeDef
- UpdateFlowOutputResponseTypeDef
- AddFlowSourcesResponseTypeDef
- FlowTypeDef
- UpdateFlowSourceResponseTypeDef
- DescribeFlowSourceMetadataResponseTypeDef
- CreateFlowResponseTypeDef
- DescribeFlowResponseTypeDef
- UpdateFlowResponseTypeDef