MTurk module#
Index > MTurk
Auto-generated documentation for MTurk type annotations stubs module types-aiobotocore-mturk.
How to install#
Generate locally (recommended)#
You can generate type annotations for aiobotocore package locally with mypy-boto3-builder.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'aiobotocore==2.25.0' mypy-boto3-builder - Select
aiobotocoreAWS SDK. - Add
MTurkservice. - Use provided commands to install generated packages.
From PyPI with pip#
Install types-aiobotocore for MTurk service.
# install with aiobotocore type annotations
python -m pip install 'types-aiobotocore[mturk]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-aiobotocore-lite[mturk]'
# standalone installation
python -m pip install types-aiobotocore-mturk
How to uninstall#
python -m pip uninstall -y types-aiobotocore-mturk
Usage#
Code samples can be found in Examples.
MTurkClient#
Type annotations and code completion for session.create_client("mturk") as MTurkClient
boto3 documentation
# MTurkClient usage example
from aiobotocore.session import get_session
from types_aiobotocore_mturk.client import MTurkClient
session = get_session()
async with session.create_client("mturk") as client:
client: MTurkClient
Paginators#
Type annotations and code completion for
paginators
from session.create_client("mturk").get_paginator("...").
# ListAssignmentsForHITPaginator usage example
from types_aiobotocore_mturk.paginator import ListAssignmentsForHITPaginator
def get_list_assignments_for_hit_paginator() -> ListAssignmentsForHITPaginator:
return client.get_paginator("list_assignments_for_hit"))
- ListAssignmentsForHITPaginator
- ListBonusPaymentsPaginator
- ListHITsForQualificationTypePaginator
- ListHITsPaginator
- ListQualificationRequestsPaginator
- ListQualificationTypesPaginator
- ListReviewableHITsPaginator
- ListWorkerBlocksPaginator
- ListWorkersWithQualificationTypePaginator
Literals#
Type annotations for literals used in methods and schema.
# AssignmentStatusType usage example
from types_aiobotocore_mturk.literals import AssignmentStatusType
def get_value() -> AssignmentStatusType:
return "Approved"
- AssignmentStatusType
- ComparatorType
- EventTypeType
- HITAccessActionsType
- HITReviewStatusType
- HITStatusType
- ListAssignmentsForHITPaginatorName
- ListBonusPaymentsPaginatorName
- ListHITsForQualificationTypePaginatorName
- ListHITsPaginatorName
- ListQualificationRequestsPaginatorName
- ListQualificationTypesPaginatorName
- ListReviewableHITsPaginatorName
- ListWorkerBlocksPaginatorName
- ListWorkersWithQualificationTypePaginatorName
- NotificationTransportType
- NotifyWorkersFailureCodeType
- QualificationStatusType
- QualificationTypeStatusType
- ReviewActionStatusType
- ReviewPolicyLevelType
- ReviewableHITStatusType
- MTurkServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AcceptQualificationRequestRequestTypeDef
- ApproveAssignmentRequestTypeDef
- AssignmentTypeDef
- AssociateQualificationWithWorkerRequestTypeDef
- BonusPaymentTypeDef
- CreateAdditionalAssignmentsForHITRequestTypeDef
- HITLayoutParameterTypeDef
- ResponseMetadataTypeDef
- CreateQualificationTypeRequestTypeDef
- QualificationTypeTypeDef
- CreateWorkerBlockRequestTypeDef
- DeleteHITRequestTypeDef
- DeleteQualificationTypeRequestTypeDef
- DeleteWorkerBlockRequestTypeDef
- DisassociateQualificationFromWorkerRequestTypeDef
- GetAssignmentRequestTypeDef
- GetFileUploadURLRequestTypeDef
- GetHITRequestTypeDef
- GetQualificationScoreRequestTypeDef
- GetQualificationTypeRequestTypeDef
- PaginatorConfigTypeDef
- ListAssignmentsForHITRequestTypeDef
- ListBonusPaymentsRequestTypeDef
- ListHITsForQualificationTypeRequestTypeDef
- ListHITsRequestTypeDef
- ListQualificationRequestsRequestTypeDef
- QualificationRequestTypeDef
- ListQualificationTypesRequestTypeDef
- ListReviewPolicyResultsForHITRequestTypeDef
- ListReviewableHITsRequestTypeDef
- ListWorkerBlocksRequestTypeDef
- WorkerBlockTypeDef
- ListWorkersWithQualificationTypeRequestTypeDef
- LocaleTypeDef
- NotificationSpecificationTypeDef
- NotifyWorkersFailureStatusTypeDef
- NotifyWorkersRequestTypeDef
- ParameterMapEntryOutputTypeDef
- ParameterMapEntryTypeDef
- RejectAssignmentRequestTypeDef
- RejectQualificationRequestRequestTypeDef
- ReviewActionDetailTypeDef
- ReviewResultDetailTypeDef
- SendBonusRequestTypeDef
- TimestampTypeDef
- UpdateHITReviewStatusRequestTypeDef
- UpdateHITTypeOfHITRequestTypeDef
- UpdateQualificationTypeRequestTypeDef
- CreateHITTypeResponseTypeDef
- GetAccountBalanceResponseTypeDef
- GetFileUploadURLResponseTypeDef
- ListAssignmentsForHITResponseTypeDef
- ListBonusPaymentsResponseTypeDef
- CreateQualificationTypeResponseTypeDef
- GetQualificationTypeResponseTypeDef
- ListQualificationTypesResponseTypeDef
- UpdateQualificationTypeResponseTypeDef
- ListAssignmentsForHITRequestPaginateTypeDef
- ListBonusPaymentsRequestPaginateTypeDef
- ListHITsForQualificationTypeRequestPaginateTypeDef
- ListHITsRequestPaginateTypeDef
- ListQualificationRequestsRequestPaginateTypeDef
- ListQualificationTypesRequestPaginateTypeDef
- ListReviewableHITsRequestPaginateTypeDef
- ListWorkerBlocksRequestPaginateTypeDef
- ListWorkersWithQualificationTypeRequestPaginateTypeDef
- ListQualificationRequestsResponseTypeDef
- ListWorkerBlocksResponseTypeDef
- QualificationRequirementOutputTypeDef
- QualificationRequirementTypeDef
- QualificationTypeDef
- SendTestEventNotificationRequestTypeDef
- UpdateNotificationSettingsRequestTypeDef
- NotifyWorkersResponseTypeDef
- PolicyParameterOutputTypeDef
- PolicyParameterTypeDef
- ReviewReportTypeDef
- UpdateExpirationForHITRequestTypeDef
- HITTypeDef
- QualificationRequirementUnionTypeDef
- GetQualificationScoreResponseTypeDef
- ListWorkersWithQualificationTypeResponseTypeDef
- ReviewPolicyOutputTypeDef
- ReviewPolicyTypeDef
- CreateHITResponseTypeDef
- CreateHITWithHITTypeResponseTypeDef
- GetAssignmentResponseTypeDef
- GetHITResponseTypeDef
- ListHITsForQualificationTypeResponseTypeDef
- ListHITsResponseTypeDef
- ListReviewableHITsResponseTypeDef
- CreateHITTypeRequestTypeDef
- ListReviewPolicyResultsForHITResponseTypeDef
- ReviewPolicyUnionTypeDef
- CreateHITRequestTypeDef
- CreateHITWithHITTypeRequestTypeDef