Mturk Classes
AcceptQualificationRequestRequestRequestTypeDef
QualificationRequestId
- Type:
- Required: Yes
IntegerValue
- Type: typing.Optional[int]
ApproveAssignmentRequestRequestTypeDef
AssignmentId
- Type:
- Required: Yes
RequesterFeedback
- Type: typing.Optional[str]
OverrideRejection
- Type: typing.Optional[bool]
AssignmentTypeDef
AssignmentId
- Type: typing.Optional[str]
WorkerId
- Type: typing.Optional[str]
HITId
- Type: typing.Optional[str]
AssignmentStatus
- Type: typing.Optional[typing.Literal['Approved', 'Rejected', 'Submitted']]
AutoApprovalTime
- Type: typing.Optional[datetime.datetime]
AcceptTime
- Type: typing.Optional[datetime.datetime]
SubmitTime
- Type: typing.Optional[datetime.datetime]
ApprovalTime
- Type: typing.Optional[datetime.datetime]
RejectionTime
- Type: typing.Optional[datetime.datetime]
Deadline
- Type: typing.Optional[datetime.datetime]
Answer
- Type: typing.Optional[str]
RequesterFeedback
- Type: typing.Optional[str]
AssociateQualificationWithWorkerRequestRequestTypeDef
QualificationTypeId
- Type:
- Required: Yes
WorkerId
- Type:
- Required: Yes
IntegerValue
- Type: typing.Optional[int]
SendNotification
- Type: typing.Optional[bool]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BonusPaymentTypeDef
WorkerId
- Type: typing.Optional[str]
BonusAmount
- Type: typing.Optional[str]
AssignmentId
- Type: typing.Optional[str]
Reason
- Type: typing.Optional[str]
GrantTime
- Type: typing.Optional[datetime.datetime]
CreateAdditionalAssignmentsForHITRequestRequestTypeDef
HITId
- Type:
- Required: Yes
NumberOfAdditionalAssignments
- Type:
- Required: Yes
UniqueRequestToken
- Type: typing.Optional[str]
CreateHITRequestRequestTypeDef
LifetimeInSeconds
- Type:
- Required: Yes
AssignmentDurationInSeconds
- Type:
- Required: Yes
Reward
- Type:
- Required: Yes
Title
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
MaxAssignments
- Type: typing.Optional[int]
AutoApprovalDelayInSeconds
- Type: typing.Optional[int]
Keywords
- Type: typing.Optional[str]
Question
- Type: typing.Optional[str]
RequesterAnnotation
- Type: typing.Optional[str]
QualificationRequirements
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mturk_classes.QualificationRequirementTypeDef]]
UniqueRequestToken
- Type: typing.Optional[str]
AssignmentReviewPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.ReviewPolicyTypeDef]
HITReviewPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.ReviewPolicyTypeDef]
HITLayoutId
- Type: typing.Optional[str]
HITLayoutParameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mturk_classes.HITLayoutParameterTypeDef]]
CreateHITResponseTypeDef
HIT
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateHITTypeRequestRequestTypeDef
AssignmentDurationInSeconds
- Type:
- Required: Yes
Reward
- Type:
- Required: Yes
Title
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
AutoApprovalDelayInSeconds
- Type: typing.Optional[int]
Keywords
- Type: typing.Optional[str]
QualificationRequirements
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mturk_classes.QualificationRequirementTypeDef]]
CreateHITTypeResponseTypeDef
HITTypeId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateHITWithHITTypeRequestRequestTypeDef
HITTypeId
- Type:
- Required: Yes
LifetimeInSeconds
- Type:
- Required: Yes
MaxAssignments
- Type: typing.Optional[int]
Question
- Type: typing.Optional[str]
RequesterAnnotation
- Type: typing.Optional[str]
UniqueRequestToken
- Type: typing.Optional[str]
AssignmentReviewPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.ReviewPolicyTypeDef]
HITReviewPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.ReviewPolicyTypeDef]
HITLayoutId
- Type: typing.Optional[str]
HITLayoutParameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mturk_classes.HITLayoutParameterTypeDef]]
CreateHITWithHITTypeResponseTypeDef
HIT
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateQualificationTypeRequestRequestTypeDef
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
QualificationTypeStatus
- Type: typing.Literal['Active', 'Inactive']
- Required: Yes
Keywords
- Type: typing.Optional[str]
RetryDelayInSeconds
- Type: typing.Optional[int]
Test
- Type: typing.Optional[str]
AnswerKey
- Type: typing.Optional[str]
TestDurationInSeconds
- Type: typing.Optional[int]
AutoGranted
- Type: typing.Optional[bool]
AutoGrantedValue
- Type: typing.Optional[int]
CreateQualificationTypeResponseTypeDef
QualificationType
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWorkerBlockRequestRequestTypeDef
WorkerId
- Type:
- Required: Yes
Reason
- Type:
- Required: Yes
DeleteHITRequestRequestTypeDef
HITId
- Type:
- Required: Yes
DeleteQualificationTypeRequestRequestTypeDef
QualificationTypeId
- Type:
- Required: Yes
DeleteWorkerBlockRequestRequestTypeDef
WorkerId
- Type:
- Required: Yes
Reason
- Type: typing.Optional[str]
DisassociateQualificationFromWorkerRequestRequestTypeDef
WorkerId
- Type:
- Required: Yes
QualificationTypeId
- Type:
- Required: Yes
Reason
- Type: typing.Optional[str]
GetAccountBalanceResponseTypeDef
AvailableBalance
- Type:
- Required: Yes
OnHoldBalance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetAssignmentRequestRequestTypeDef
AssignmentId
- Type:
- Required: Yes
GetAssignmentResponseTypeDef
Assignment
- Type:
- Required: Yes
HIT
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFileUploadURLRequestRequestTypeDef
AssignmentId
- Type:
- Required: Yes
QuestionIdentifier
- Type:
- Required: Yes
GetFileUploadURLResponseTypeDef
FileUploadURL
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetHITRequestRequestTypeDef
HITId
- Type:
- Required: Yes
GetHITResponseTypeDef
HIT
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetQualificationScoreRequestRequestTypeDef
QualificationTypeId
- Type:
- Required: Yes
WorkerId
- Type:
- Required: Yes
GetQualificationScoreResponseTypeDef
Qualification
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetQualificationTypeRequestRequestTypeDef
QualificationTypeId
- Type:
- Required: Yes
GetQualificationTypeResponseTypeDef
QualificationType
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
HITLayoutParameterTypeDef
Name
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
HITPaginatorTypeDef
HITId
- Type: typing.Optional[str]
HITTypeId
- Type: typing.Optional[str]
HITGroupId
- Type: typing.Optional[str]
HITLayoutId
- Type: typing.Optional[str]
CreationTime
- Type: typing.Optional[datetime.datetime]
Title
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Question
- Type: typing.Optional[str]
Keywords
- Type: typing.Optional[str]
HITStatus
- Type: typing.Optional[typing.Literal['Assignable', 'Disposed', 'Reviewable', 'Reviewing', 'Unassignable']]
MaxAssignments
- Type: typing.Optional[int]
Reward
- Type: typing.Optional[str]
AutoApprovalDelayInSeconds
- Type: typing.Optional[int]
Expiration
- Type: typing.Optional[datetime.datetime]
AssignmentDurationInSeconds
- Type: typing.Optional[int]
RequesterAnnotation
- Type: typing.Optional[str]
QualificationRequirements
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk_classes.QualificationRequirementPaginatorTypeDef]]
HITReviewStatus
- Type: typing.Optional[typing.Literal['MarkedForReview', 'NotReviewed', 'ReviewedAppropriate', 'ReviewedInappropriate']]
NumberOfAssignmentsPending
- Type: typing.Optional[int]
NumberOfAssignmentsAvailable
- Type: typing.Optional[int]
NumberOfAssignmentsCompleted
- Type: typing.Optional[int]
HITTypeDef
HITId
- Type: typing.Optional[str]
HITTypeId
- Type: typing.Optional[str]
HITGroupId
- Type: typing.Optional[str]
HITLayoutId
- Type: typing.Optional[str]
CreationTime
- Type: typing.Optional[datetime.datetime]
Title
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Question
- Type: typing.Optional[str]
Keywords
- Type: typing.Optional[str]
HITStatus
- Type: typing.Optional[typing.Literal['Assignable', 'Disposed', 'Reviewable', 'Reviewing', 'Unassignable']]
MaxAssignments
- Type: typing.Optional[int]
Reward
- Type: typing.Optional[str]
AutoApprovalDelayInSeconds
- Type: typing.Optional[int]
Expiration
- Type: typing.Optional[datetime.datetime]
AssignmentDurationInSeconds
- Type: typing.Optional[int]
RequesterAnnotation
- Type: typing.Optional[str]
QualificationRequirements
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk_classes.QualificationRequirementTypeDef]]
HITReviewStatus
- Type: typing.Optional[typing.Literal['MarkedForReview', 'NotReviewed', 'ReviewedAppropriate', 'ReviewedInappropriate']]
NumberOfAssignmentsPending
- Type: typing.Optional[int]
NumberOfAssignmentsAvailable
- Type: typing.Optional[int]
NumberOfAssignmentsCompleted
- Type: typing.Optional[int]
ListAssignmentsForHITRequestListAssignmentsForHITPaginateTypeDef
HITId
- Type:
- Required: Yes
AssignmentStatuses
- Type: typing.Optional[typing.Sequence[typing.Literal['Approved', 'Rejected', 'Submitted']]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.PaginatorConfigTypeDef]
ListAssignmentsForHITRequestRequestTypeDef
HITId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
AssignmentStatuses
- Type: typing.Optional[typing.Sequence[typing.Literal['Approved', 'Rejected', 'Submitted']]]
ListAssignmentsForHITResponseTypeDef
NextToken
- Type:
- Required: Yes
NumResults
- Type:
- Required: Yes
Assignments
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.AssignmentTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListBonusPaymentsRequestListBonusPaymentsPaginateTypeDef
HITId
- Type: typing.Optional[str]
AssignmentId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.PaginatorConfigTypeDef]
ListBonusPaymentsRequestRequestTypeDef
HITId
- Type: typing.Optional[str]
AssignmentId
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListBonusPaymentsResponseTypeDef
NumResults
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
BonusPayments
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.BonusPaymentTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListHITsForQualificationTypeRequestListHITsForQualificationTypePaginateTypeDef
QualificationTypeId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.PaginatorConfigTypeDef]
ListHITsForQualificationTypeRequestRequestTypeDef
QualificationTypeId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListHITsForQualificationTypeResponsePaginatorTypeDef
NextToken
- Type:
- Required: Yes
NumResults
- Type:
- Required: Yes
HITs
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.HITPaginatorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListHITsForQualificationTypeResponseTypeDef
NextToken
- Type:
- Required: Yes
NumResults
- Type:
- Required: Yes
HITs
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.HITTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListHITsRequestListHITsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.PaginatorConfigTypeDef]
ListHITsRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListHITsResponsePaginatorTypeDef
NextToken
- Type:
- Required: Yes
NumResults
- Type:
- Required: Yes
HITs
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.HITPaginatorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListHITsResponseTypeDef
NextToken
- Type:
- Required: Yes
NumResults
- Type:
- Required: Yes
HITs
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.HITTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListQualificationRequestsRequestListQualificationRequestsPaginateTypeDef
QualificationTypeId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.PaginatorConfigTypeDef]
ListQualificationRequestsRequestRequestTypeDef
QualificationTypeId
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListQualificationRequestsResponseTypeDef
NumResults
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
QualificationRequests
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.QualificationRequestTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListQualificationTypesRequestListQualificationTypesPaginateTypeDef
MustBeRequestable
- Type:
- Required: Yes
Query
- Type: typing.Optional[str]
MustBeOwnedByCaller
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.PaginatorConfigTypeDef]
ListQualificationTypesRequestRequestTypeDef
MustBeRequestable
- Type:
- Required: Yes
Query
- Type: typing.Optional[str]
MustBeOwnedByCaller
- Type: typing.Optional[bool]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListQualificationTypesResponseTypeDef
NumResults
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
QualificationTypes
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.QualificationTypeTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReviewPolicyResultsForHITRequestRequestTypeDef
HITId
- Type:
- Required: Yes
PolicyLevels
- Type: typing.Optional[typing.Sequence[typing.Literal['Assignment', 'HIT']]]
RetrieveActions
- Type: typing.Optional[bool]
RetrieveResults
- Type: typing.Optional[bool]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListReviewPolicyResultsForHITResponseTypeDef
HITId
- Type:
- Required: Yes
AssignmentReviewPolicy
- Type:
- Required: Yes
HITReviewPolicy
- Type:
- Required: Yes
AssignmentReviewReport
- Type:
- Required: Yes
HITReviewReport
- Type:
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReviewableHITsRequestListReviewableHITsPaginateTypeDef
HITTypeId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['Reviewable', 'Reviewing']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.PaginatorConfigTypeDef]
ListReviewableHITsRequestRequestTypeDef
HITTypeId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['Reviewable', 'Reviewing']]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListReviewableHITsResponsePaginatorTypeDef
NextToken
- Type:
- Required: Yes
NumResults
- Type:
- Required: Yes
HITs
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.HITPaginatorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReviewableHITsResponseTypeDef
NextToken
- Type:
- Required: Yes
NumResults
- Type:
- Required: Yes
HITs
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.HITTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWorkerBlocksRequestListWorkerBlocksPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.PaginatorConfigTypeDef]
ListWorkerBlocksRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListWorkerBlocksResponseTypeDef
NextToken
- Type:
- Required: Yes
NumResults
- Type:
- Required: Yes
WorkerBlocks
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.WorkerBlockTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWorkersWithQualificationTypeRequestListWorkersWithQualificationTypePaginateTypeDef
QualificationTypeId
- Type:
- Required: Yes
Status
- Type: typing.Optional[typing.Literal['Granted', 'Revoked']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.PaginatorConfigTypeDef]
ListWorkersWithQualificationTypeRequestRequestTypeDef
QualificationTypeId
- Type:
- Required: Yes
Status
- Type: typing.Optional[typing.Literal['Granted', 'Revoked']]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListWorkersWithQualificationTypeResponseTypeDef
NextToken
- Type:
- Required: Yes
NumResults
- Type:
- Required: Yes
Qualifications
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.QualificationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LocaleTypeDef
Country
- Type:
- Required: Yes
Subdivision
- Type: typing.Optional[str]
NotificationSpecificationTypeDef
Destination
- Type:
- Required: Yes
Transport
- Type: typing.Literal['Email', 'SNS', 'SQS']
- Required: Yes
Version
- Type:
- Required: Yes
EventTypes
- Type: typing.Sequence[typing.Literal['AssignmentAbandoned', 'AssignmentAccepted', 'AssignmentApproved', 'AssignmentRejected', 'AssignmentReturned', 'AssignmentSubmitted', 'HITCreated', 'HITDisposed', 'HITExpired', 'HITExtended', 'HITReviewable', 'Ping']]
- Required: Yes
NotifyWorkersFailureStatusTypeDef
NotifyWorkersFailureCode
- Type: typing.Optional[typing.Literal['HardFailure', 'SoftFailure']]
NotifyWorkersFailureMessage
- Type: typing.Optional[str]
WorkerId
- Type: typing.Optional[str]
NotifyWorkersRequestRequestTypeDef
Subject
- Type:
- Required: Yes
MessageText
- Type:
- Required: Yes
WorkerIds
- Type: typing.Sequence[str]
- Required: Yes
NotifyWorkersResponseTypeDef
NotifyWorkersFailureStatuses
- Type: typing.List[aws_resource_validator.pydantic_models.mturk_classes.NotifyWorkersFailureStatusTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
ParameterMapEntryTypeDef
Key
- Type: typing.Optional[str]
Values
- Type: typing.Optional[typing.Sequence[str]]
PolicyParameterTypeDef
Key
- Type: typing.Optional[str]
Values
- Type: typing.Optional[typing.Sequence[str]]
MapEntries
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mturk_classes.ParameterMapEntryTypeDef]]
QualificationRequestTypeDef
QualificationRequestId
- Type: typing.Optional[str]
QualificationTypeId
- Type: typing.Optional[str]
WorkerId
- Type: typing.Optional[str]
Test
- Type: typing.Optional[str]
Answer
- Type: typing.Optional[str]
SubmitTime
- Type: typing.Optional[datetime.datetime]
QualificationRequirementPaginatorTypeDef
QualificationTypeId
- Type:
- Required: Yes
Comparator
- Type: typing.Literal['DoesNotExist', 'EqualTo', 'Exists', 'GreaterThan', 'GreaterThanOrEqualTo', 'In', 'LessThan', 'LessThanOrEqualTo', 'NotEqualTo', 'NotIn']
- Required: Yes
IntegerValues
- Type: typing.Optional[typing.List[int]]
LocaleValues
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk_classes.LocaleTypeDef]]
RequiredToPreview
- Type: typing.Optional[bool]
ActionsGuarded
- Type: typing.Optional[typing.Literal['Accept', 'DiscoverPreviewAndAccept', 'PreviewAndAccept']]
QualificationRequirementTypeDef
QualificationTypeId
- Type:
- Required: Yes
Comparator
- Type: typing.Literal['DoesNotExist', 'EqualTo', 'Exists', 'GreaterThan', 'GreaterThanOrEqualTo', 'In', 'LessThan', 'LessThanOrEqualTo', 'NotEqualTo', 'NotIn']
- Required: Yes
IntegerValues
- Type: typing.Optional[typing.Sequence[int]]
LocaleValues
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mturk_classes.LocaleTypeDef]]
RequiredToPreview
- Type: typing.Optional[bool]
ActionsGuarded
- Type: typing.Optional[typing.Literal['Accept', 'DiscoverPreviewAndAccept', 'PreviewAndAccept']]
QualificationTypeDef
QualificationTypeId
- Type: typing.Optional[str]
WorkerId
- Type: typing.Optional[str]
GrantTime
- Type: typing.Optional[datetime.datetime]
IntegerValue
- Type: typing.Optional[int]
LocaleValue
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.LocaleTypeDef]
Status
- Type: typing.Optional[typing.Literal['Granted', 'Revoked']]
QualificationTypeTypeDef
QualificationTypeId
- Type: typing.Optional[str]
CreationTime
- Type: typing.Optional[datetime.datetime]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Keywords
- Type: typing.Optional[str]
QualificationTypeStatus
- Type: typing.Optional[typing.Literal['Active', 'Inactive']]
Test
- Type: typing.Optional[str]
TestDurationInSeconds
- Type: typing.Optional[int]
AnswerKey
- Type: typing.Optional[str]
RetryDelayInSeconds
- Type: typing.Optional[int]
IsRequestable
- Type: typing.Optional[bool]
AutoGranted
- Type: typing.Optional[bool]
AutoGrantedValue
- Type: typing.Optional[int]
RejectAssignmentRequestRequestTypeDef
AssignmentId
- Type:
- Required: Yes
RequesterFeedback
- Type:
- Required: Yes
RejectQualificationRequestRequestRequestTypeDef
QualificationRequestId
- Type:
- Required: Yes
Reason
- Type: typing.Optional[str]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
ReviewActionDetailTypeDef
ActionId
- Type: typing.Optional[str]
ActionName
- Type: typing.Optional[str]
TargetId
- Type: typing.Optional[str]
TargetType
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['Cancelled', 'Failed', 'Intended', 'Succeeded']]
CompleteTime
- Type: typing.Optional[datetime.datetime]
Result
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[str]
ReviewPolicyTypeDef
PolicyName
- Type:
- Required: Yes
Parameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.mturk_classes.PolicyParameterTypeDef]]
ReviewReportTypeDef
ReviewResults
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk_classes.ReviewResultDetailTypeDef]]
ReviewActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk_classes.ReviewActionDetailTypeDef]]
ReviewResultDetailTypeDef
ActionId
- Type: typing.Optional[str]
SubjectId
- Type: typing.Optional[str]
SubjectType
- Type: typing.Optional[str]
QuestionId
- Type: typing.Optional[str]
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
SendBonusRequestRequestTypeDef
WorkerId
- Type:
- Required: Yes
BonusAmount
- Type:
- Required: Yes
AssignmentId
- Type:
- Required: Yes
Reason
- Type:
- Required: Yes
UniqueRequestToken
- Type: typing.Optional[str]
SendTestEventNotificationRequestRequestTypeDef
Notification
- Type:
- Required: Yes
TestEventType
- Type: typing.Literal['AssignmentAbandoned', 'AssignmentAccepted', 'AssignmentApproved', 'AssignmentRejected', 'AssignmentReturned', 'AssignmentSubmitted', 'HITCreated', 'HITDisposed', 'HITExpired', 'HITExtended', 'HITReviewable', 'Ping']
- Required: Yes
UpdateExpirationForHITRequestRequestTypeDef
HITId
- Type:
- Required: Yes
ExpireAt
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
UpdateHITReviewStatusRequestRequestTypeDef
HITId
- Type:
- Required: Yes
Revert
- Type: typing.Optional[bool]
UpdateHITTypeOfHITRequestRequestTypeDef
HITId
- Type:
- Required: Yes
HITTypeId
- Type:
- Required: Yes
UpdateNotificationSettingsRequestRequestTypeDef
HITTypeId
- Type:
- Required: Yes
Notification
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk_classes.NotificationSpecificationTypeDef]
Active
- Type: typing.Optional[bool]
UpdateQualificationTypeRequestRequestTypeDef
QualificationTypeId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
QualificationTypeStatus
- Type: typing.Optional[typing.Literal['Active', 'Inactive']]
Test
- Type: typing.Optional[str]
AnswerKey
- Type: typing.Optional[str]
TestDurationInSeconds
- Type: typing.Optional[int]
RetryDelayInSeconds
- Type: typing.Optional[int]
AutoGranted
- Type: typing.Optional[bool]
AutoGrantedValue
- Type: typing.Optional[int]
UpdateQualificationTypeResponseTypeDef
QualificationType
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkerBlockTypeDef
WorkerId
- Type: typing.Optional[str]
Reason
- Type: typing.Optional[str]