Mturk Classes
AcceptQualificationRequestRequest
QualificationRequestId
- Type:
- Required: Yes
IntegerValue
- Type: typing.Optional[int]
ApproveAssignmentRequest
AssignmentId
- Type:
- Required: Yes
RequesterFeedback
- Type: typing.Optional[str]
OverrideRejection
- Type: typing.Optional[bool]
Assignment
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]
AssociateQualificationWithWorkerRequest
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!
BonusPayment
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]
CreateAdditionalAssignmentsForHITRequest
HITId
- Type:
- Required: Yes
NumberOfAdditionalAssignments
- Type:
- Required: Yes
UniqueRequestToken
- Type: typing.Optional[str]
CreateHITRequest
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.List[typing.Union[aws_resource_validator.pydantic_models.mturk.mturk_classes.QualificationRequirement, aws_resource_validator.pydantic_models.mturk.mturk_classes.QualificationRequirementOutput]]]
UniqueRequestToken
- Type: typing.Optional[str]
AssignmentReviewPolicy
- Type: typing.Union[aws_resource_validator.pydantic_models.mturk.mturk_classes.ReviewPolicy, aws_resource_validator.pydantic_models.mturk.mturk_classes.ReviewPolicyOutput, NoneType]
HITReviewPolicy
- Type: typing.Union[aws_resource_validator.pydantic_models.mturk.mturk_classes.ReviewPolicy, aws_resource_validator.pydantic_models.mturk.mturk_classes.ReviewPolicyOutput, NoneType]
HITLayoutId
- Type: typing.Optional[str]
HITLayoutParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.HITLayoutParameter]]
CreateHITResponse
HIT
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateHITTypeRequest
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.List[typing.Union[aws_resource_validator.pydantic_models.mturk.mturk_classes.QualificationRequirement, aws_resource_validator.pydantic_models.mturk.mturk_classes.QualificationRequirementOutput]]]
CreateHITTypeResponse
HITTypeId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateHITWithHITTypeRequest
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.Union[aws_resource_validator.pydantic_models.mturk.mturk_classes.ReviewPolicy, aws_resource_validator.pydantic_models.mturk.mturk_classes.ReviewPolicyOutput, NoneType]
HITReviewPolicy
- Type: typing.Union[aws_resource_validator.pydantic_models.mturk.mturk_classes.ReviewPolicy, aws_resource_validator.pydantic_models.mturk.mturk_classes.ReviewPolicyOutput, NoneType]
HITLayoutId
- Type: typing.Optional[str]
HITLayoutParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.HITLayoutParameter]]
CreateHITWithHITTypeResponse
HIT
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateQualificationTypeRequest
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]
CreateQualificationTypeResponse
QualificationType
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWorkerBlockRequest
WorkerId
- Type:
- Required: Yes
Reason
- Type:
- Required: Yes
DeleteHITRequest
HITId
- Type:
- Required: Yes
DeleteQualificationTypeRequest
QualificationTypeId
- Type:
- Required: Yes
DeleteWorkerBlockRequest
WorkerId
- Type:
- Required: Yes
Reason
- Type: typing.Optional[str]
DisassociateQualificationFromWorkerRequest
WorkerId
- Type:
- Required: Yes
QualificationTypeId
- Type:
- Required: Yes
Reason
- Type: typing.Optional[str]
GetAccountBalanceResponse
AvailableBalance
- Type:
- Required: Yes
OnHoldBalance
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetAssignmentRequest
AssignmentId
- Type:
- Required: Yes
GetAssignmentResponse
Assignment
- Type:
- Required: Yes
HIT
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFileUploadURLRequest
AssignmentId
- Type:
- Required: Yes
QuestionIdentifier
- Type:
- Required: Yes
GetFileUploadURLResponse
FileUploadURL
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetHITRequest
HITId
- Type:
- Required: Yes
GetHITResponse
HIT
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetQualificationScoreRequest
QualificationTypeId
- Type:
- Required: Yes
WorkerId
- Type:
- Required: Yes
GetQualificationScoreResponse
Qualification
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetQualificationTypeRequest
QualificationTypeId
- Type:
- Required: Yes
GetQualificationTypeResponse
QualificationType
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
HIT
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.mturk_classes.QualificationRequirementOutput]]
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]
HITLayoutParameter
Name
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
ListAssignmentsForHITRequest
HITId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
AssignmentStatuses
- Type: typing.Optional[typing.List[typing.Literal['Approved', 'Rejected', 'Submitted']]]
ListAssignmentsForHITRequestPaginate
HITId
- Type:
- Required: Yes
AssignmentStatuses
- Type: typing.Optional[typing.List[typing.Literal['Approved', 'Rejected', 'Submitted']]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk.mturk_classes.PaginatorConfig]
ListAssignmentsForHITResponse
NumResults
- Type:
- Required: Yes
Assignments
- Type: typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.Assignment]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListBonusPaymentsRequest
HITId
- Type: typing.Optional[str]
AssignmentId
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListBonusPaymentsRequestPaginate
HITId
- Type: typing.Optional[str]
AssignmentId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk.mturk_classes.PaginatorConfig]
ListBonusPaymentsResponse
NumResults
- Type:
- Required: Yes
BonusPayments
- Type: typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.BonusPayment]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListHITsForQualificationTypeRequest
QualificationTypeId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListHITsForQualificationTypeRequestPaginate
QualificationTypeId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk.mturk_classes.PaginatorConfig]
ListHITsForQualificationTypeResponse
NumResults
- Type:
- Required: Yes
HITs
- Type: typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.HIT]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListHITsRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListHITsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk.mturk_classes.PaginatorConfig]
ListHITsResponse
NumResults
- Type:
- Required: Yes
HITs
- Type: typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.HIT]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListQualificationRequestsRequest
QualificationTypeId
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListQualificationRequestsRequestPaginate
QualificationTypeId
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk.mturk_classes.PaginatorConfig]
ListQualificationRequestsResponse
NumResults
- Type:
- Required: Yes
QualificationRequests
- Type: typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.QualificationRequest]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListQualificationTypesRequest
MustBeRequestable
- Type:
- Required: Yes
Query
- Type: typing.Optional[str]
MustBeOwnedByCaller
- Type: typing.Optional[bool]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListQualificationTypesRequestPaginate
MustBeRequestable
- Type:
- Required: Yes
Query
- Type: typing.Optional[str]
MustBeOwnedByCaller
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk.mturk_classes.PaginatorConfig]
ListQualificationTypesResponse
NumResults
- Type:
- Required: Yes
QualificationTypes
- Type: typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.QualificationType]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListReviewPolicyResultsForHITRequest
HITId
- Type:
- Required: Yes
PolicyLevels
- Type: typing.Optional[typing.List[typing.Literal['Assignment', 'HIT']]]
RetrieveActions
- Type: typing.Optional[bool]
RetrieveResults
- Type: typing.Optional[bool]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListReviewPolicyResultsForHITResponse
HITId
- Type:
- Required: Yes
AssignmentReviewPolicy
- Type:
- Required: Yes
HITReviewPolicy
- Type:
- Required: Yes
AssignmentReviewReport
- Type:
- Required: Yes
HITReviewReport
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListReviewableHITsRequest
HITTypeId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['Reviewable', 'Reviewing']]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListReviewableHITsRequestPaginate
HITTypeId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['Reviewable', 'Reviewing']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk.mturk_classes.PaginatorConfig]
ListReviewableHITsResponse
NumResults
- Type:
- Required: Yes
HITs
- Type: typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.HIT]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListWorkerBlocksRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListWorkerBlocksRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk.mturk_classes.PaginatorConfig]
ListWorkerBlocksResponse
NumResults
- Type:
- Required: Yes
WorkerBlocks
- Type: typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.WorkerBlock]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListWorkersWithQualificationTypeRequest
QualificationTypeId
- Type:
- Required: Yes
Status
- Type: typing.Optional[typing.Literal['Granted', 'Revoked']]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListWorkersWithQualificationTypeRequestPaginate
QualificationTypeId
- Type:
- Required: Yes
Status
- Type: typing.Optional[typing.Literal['Granted', 'Revoked']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk.mturk_classes.PaginatorConfig]
ListWorkersWithQualificationTypeResponse
NumResults
- Type:
- Required: Yes
Qualifications
- Type: typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.Qualification]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
Locale
Country
- Type:
- Required: Yes
Subdivision
- Type: typing.Optional[str]
NotificationSpecification
Destination
- Type:
- Required: Yes
Transport
- Type: typing.Literal['Email', 'SNS', 'SQS']
- Required: Yes
Version
- Type:
- Required: Yes
EventTypes
- Type: typing.List[typing.Literal['AssignmentAbandoned', 'AssignmentAccepted', 'AssignmentApproved', 'AssignmentRejected', 'AssignmentReturned', 'AssignmentSubmitted', 'HITCreated', 'HITDisposed', 'HITExpired', 'HITExtended', 'HITReviewable', 'Ping']]
- Required: Yes
NotifyWorkersFailureStatus
NotifyWorkersFailureCode
- Type: typing.Optional[typing.Literal['HardFailure', 'SoftFailure']]
NotifyWorkersFailureMessage
- Type: typing.Optional[str]
WorkerId
- Type: typing.Optional[str]
NotifyWorkersRequest
Subject
- Type:
- Required: Yes
MessageText
- Type:
- Required: Yes
WorkerIds
- Type: typing.List[str]
- Required: Yes
NotifyWorkersResponse
NotifyWorkersFailureStatuses
- Type: typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.NotifyWorkersFailureStatus]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
ParameterMapEntry
Key
- Type: typing.Optional[str]
Values
- Type: typing.Optional[typing.List[str]]
ParameterMapEntryOutput
Key
- Type: typing.Optional[str]
Values
- Type: typing.Optional[typing.List[str]]
PolicyParameter
Key
- Type: typing.Optional[str]
Values
- Type: typing.Optional[typing.List[str]]
MapEntries
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.ParameterMapEntry]]
PolicyParameterOutput
Key
- Type: typing.Optional[str]
Values
- Type: typing.Optional[typing.List[str]]
MapEntries
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.ParameterMapEntryOutput]]
Qualification
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.mturk_classes.Locale]
Status
- Type: typing.Optional[typing.Literal['Granted', 'Revoked']]
QualificationRequest
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]
QualificationRequirement
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.mturk_classes.Locale]]
RequiredToPreview
- Type: typing.Optional[bool]
ActionsGuarded
- Type: typing.Optional[typing.Literal['Accept', 'DiscoverPreviewAndAccept', 'PreviewAndAccept']]
QualificationRequirementOutput
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.mturk_classes.Locale]]
RequiredToPreview
- Type: typing.Optional[bool]
ActionsGuarded
- Type: typing.Optional[typing.Literal['Accept', 'DiscoverPreviewAndAccept', 'PreviewAndAccept']]
QualificationType
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]
RejectAssignmentRequest
AssignmentId
- Type:
- Required: Yes
RequesterFeedback
- Type:
- Required: Yes
RejectQualificationRequestRequest
QualificationRequestId
- Type:
- Required: Yes
Reason
- Type: typing.Optional[str]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
ReviewActionDetail
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]
ReviewPolicy
PolicyName
- Type:
- Required: Yes
Parameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.PolicyParameter]]
ReviewPolicyOutput
PolicyName
- Type:
- Required: Yes
Parameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.PolicyParameterOutput]]
ReviewReport
ReviewResults
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.ReviewResultDetail]]
ReviewActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.mturk.mturk_classes.ReviewActionDetail]]
ReviewResultDetail
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]
SendBonusRequest
WorkerId
- Type:
- Required: Yes
BonusAmount
- Type:
- Required: Yes
AssignmentId
- Type:
- Required: Yes
Reason
- Type:
- Required: Yes
UniqueRequestToken
- Type: typing.Optional[str]
SendTestEventNotificationRequest
Notification
- Type:
- Required: Yes
TestEventType
- Type: typing.Literal['AssignmentAbandoned', 'AssignmentAccepted', 'AssignmentApproved', 'AssignmentRejected', 'AssignmentReturned', 'AssignmentSubmitted', 'HITCreated', 'HITDisposed', 'HITExpired', 'HITExtended', 'HITReviewable', 'Ping']
- Required: Yes
UpdateExpirationForHITRequest
HITId
- Type:
- Required: Yes
ExpireAt
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
UpdateHITReviewStatusRequest
HITId
- Type:
- Required: Yes
Revert
- Type: typing.Optional[bool]
UpdateHITTypeOfHITRequest
HITId
- Type:
- Required: Yes
HITTypeId
- Type:
- Required: Yes
UpdateNotificationSettingsRequest
HITTypeId
- Type:
- Required: Yes
Notification
- Type: typing.Optional[aws_resource_validator.pydantic_models.mturk.mturk_classes.NotificationSpecification]
Active
- Type: typing.Optional[bool]
UpdateQualificationTypeRequest
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]
UpdateQualificationTypeResponse
QualificationType
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WorkerBlock
WorkerId
- Type: typing.Optional[str]
Reason
- Type: typing.Optional[str]