MediaConnect module
Index > MediaConnect
Auto-generated documentation for MediaConnect type annotations stubs module mypy-boto3-mediaconnect.
How to install
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 boto3-stubs
for MediaConnect
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[mediaconnect]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[mediaconnect]'
# standalone installation
python -m pip install mypy-boto3-mediaconnect
How to uninstall
Usage
Code samples can be found in Examples.
MediaConnectClient
Type annotations and code completion for boto3.client("mediaconnect")
as MediaConnectClient
boto3 documentation
from boto3.session import Session
from mypy_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("...")
.
from boto3.session import Session
from mypy_boto3_mediaconnect.paginator import ListEntitlementsPaginator
def get_list_entitlements_paginator() -> ListEntitlementsPaginator:
return Session().client("mediaconnect").get_paginator("list_entitlements"))
Waiters
Type annotations and code completion for waiters
from boto3.client("mediaconnect").get_waiter("...")
.
from boto3.session import Session
from mypy_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 schemas.
from mypy_boto3_mediaconnect.literals import AlgorithmType
def get_value() -> AlgorithmType:
return "aes128"
- AlgorithmType
- ColorimetryType
- DurationUnitsType
- EncoderProfileType
- EncodingNameType
- EntitlementStatusType
- FailoverModeType
- FlowActiveWaiterName
- FlowDeletedWaiterName
- FlowStandbyWaiterName
- KeyTypeType
- ListEntitlementsPaginatorName
- ListFlowsPaginatorName
- ListOfferingsPaginatorName
- ListReservationsPaginatorName
- MaintenanceDayType
- MediaStreamTypeType
- NetworkInterfaceTypeType
- PriceUnitsType
- ProtocolType
- RangeType
- ReservationStateType
- ResourceTypeType
- ScanModeType
- SourceTypeType
- StateType
- StatusType
- TcsType
- MediaConnectServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
- RegionName
Typed dictionaries
Type annotations for typed dictionaries used in methods and schema.
from mypy_boto3_mediaconnect.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
- ResponseMetadataTypeDef
- VpcInterfaceRequestTypeDef
- VpcInterfaceTypeDef
- AddMaintenanceTypeDef
- EncryptionTypeDef
- VpcInterfaceAttachmentTypeDef
- DeleteFlowRequestRequestTypeDef
- WaiterConfigTypeDef
- DescribeFlowRequestRequestTypeDef
- MessagesTypeDef
- DescribeOfferingRequestRequestTypeDef
- DescribeReservationRequestRequestTypeDef
- InterfaceRequestTypeDef
- InterfaceTypeDef
- EncodingParametersRequestTypeDef
- EncodingParametersTypeDef
- SourcePriorityTypeDef
- MaintenanceTypeDef
- FmtpRequestTypeDef
- FmtpTypeDef
- PaginatorConfigTypeDef
- ListEntitlementsRequestRequestTypeDef
- ListedEntitlementTypeDef
- ListFlowsRequestRequestTypeDef
- ListOfferingsRequestRequestTypeDef
- ListReservationsRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ResourceSpecificationTypeDef
- TransportTypeDef
- PurchaseOfferingRequestRequestTypeDef
- RemoveFlowMediaStreamRequestRequestTypeDef
- RemoveFlowOutputRequestRequestTypeDef
- RemoveFlowSourceRequestRequestTypeDef
- RemoveFlowVpcInterfaceRequestRequestTypeDef
- RevokeFlowEntitlementRequestRequestTypeDef
- StartFlowRequestRequestTypeDef
- StopFlowRequestRequestTypeDef
- TagResourceRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateEncryptionTypeDef
- UpdateMaintenanceTypeDef
- DeleteFlowResponseTypeDef
- EmptyResponseMetadataTypeDef
- ListTagsForResourceResponseTypeDef
- RemoveFlowMediaStreamResponseTypeDef
- RemoveFlowOutputResponseTypeDef
- RemoveFlowSourceResponseTypeDef
- RemoveFlowVpcInterfaceResponseTypeDef
- RevokeFlowEntitlementResponseTypeDef
- StartFlowResponseTypeDef
- StopFlowResponseTypeDef
- AddFlowVpcInterfacesRequestRequestTypeDef
- AddFlowVpcInterfacesResponseTypeDef
- EntitlementTypeDef
- GrantEntitlementRequestTypeDef
- DescribeFlowRequestFlowActiveWaitTypeDef
- DescribeFlowRequestFlowDeletedWaitTypeDef
- DescribeFlowRequestFlowStandbyWaitTypeDef
- DestinationConfigurationRequestTypeDef
- InputConfigurationRequestTypeDef
- DestinationConfigurationTypeDef
- InputConfigurationTypeDef
- FailoverConfigTypeDef
- UpdateFailoverConfigTypeDef
- ListedFlowTypeDef
- MediaStreamAttributesRequestTypeDef
- MediaStreamAttributesTypeDef
- ListEntitlementsRequestListEntitlementsPaginateTypeDef
- ListFlowsRequestListFlowsPaginateTypeDef
- ListOfferingsRequestListOfferingsPaginateTypeDef
- ListReservationsRequestListReservationsPaginateTypeDef
- ListEntitlementsResponseTypeDef
- OfferingTypeDef
- ReservationTypeDef
- UpdateFlowEntitlementRequestRequestTypeDef
- GrantFlowEntitlementsResponseTypeDef
- UpdateFlowEntitlementResponseTypeDef
- GrantFlowEntitlementsRequestRequestTypeDef
- MediaStreamOutputConfigurationRequestTypeDef
- MediaStreamSourceConfigurationRequestTypeDef
- MediaStreamOutputConfigurationTypeDef
- MediaStreamSourceConfigurationTypeDef
- UpdateFlowRequestRequestTypeDef
- ListFlowsResponseTypeDef
- AddMediaStreamRequestTypeDef
- UpdateFlowMediaStreamRequestRequestTypeDef
- MediaStreamTypeDef
- DescribeOfferingResponseTypeDef
- ListOfferingsResponseTypeDef
- DescribeReservationResponseTypeDef
- ListReservationsResponseTypeDef
- PurchaseOfferingResponseTypeDef
- AddOutputRequestTypeDef
- UpdateFlowOutputRequestRequestTypeDef
- SetSourceRequestTypeDef
- UpdateFlowSourceRequestRequestTypeDef
- OutputTypeDef
- SourceTypeDef
- AddFlowMediaStreamsRequestRequestTypeDef
- AddFlowMediaStreamsResponseTypeDef
- UpdateFlowMediaStreamResponseTypeDef
- AddFlowOutputsRequestRequestTypeDef
- AddFlowSourcesRequestRequestTypeDef
- CreateFlowRequestRequestTypeDef
- AddFlowOutputsResponseTypeDef
- UpdateFlowOutputResponseTypeDef
- AddFlowSourcesResponseTypeDef
- FlowTypeDef
- UpdateFlowSourceResponseTypeDef
- CreateFlowResponseTypeDef
- DescribeFlowResponseTypeDef
- UpdateFlowResponseTypeDef