Module: Aws::MTurk::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-mturk/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AcceptQualificationRequestRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptQualificationRequestRequest')
- AcceptQualificationRequestResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AcceptQualificationRequestResponse')
- ApproveAssignmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApproveAssignmentRequest')
- ApproveAssignmentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApproveAssignmentResponse')
- Assignment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Assignment')
- AssignmentList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AssignmentList')
- AssignmentStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AssignmentStatus')
- AssignmentStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AssignmentStatusList')
- AssociateQualificationWithWorkerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateQualificationWithWorkerRequest')
- AssociateQualificationWithWorkerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateQualificationWithWorkerResponse')
- BonusPayment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BonusPayment')
- BonusPaymentList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BonusPaymentList')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- Comparator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Comparator')
- CountryParameters =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CountryParameters')
- CreateAdditionalAssignmentsForHITRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAdditionalAssignmentsForHITRequest')
- CreateAdditionalAssignmentsForHITResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAdditionalAssignmentsForHITResponse')
- CreateHITRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHITRequest')
- CreateHITResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHITResponse')
- CreateHITTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHITTypeRequest')
- CreateHITTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHITTypeResponse')
- CreateHITWithHITTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHITWithHITTypeRequest')
- CreateHITWithHITTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateHITWithHITTypeResponse')
- CreateQualificationTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateQualificationTypeRequest')
- CreateQualificationTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateQualificationTypeResponse')
- CreateWorkerBlockRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateWorkerBlockRequest')
- CreateWorkerBlockResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateWorkerBlockResponse')
- CurrencyAmount =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CurrencyAmount')
- CustomerId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CustomerId')
- CustomerIdList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CustomerIdList')
- DeleteHITRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHITRequest')
- DeleteHITResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteHITResponse')
- DeleteQualificationTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteQualificationTypeRequest')
- DeleteQualificationTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteQualificationTypeResponse')
- DeleteWorkerBlockRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteWorkerBlockRequest')
- DeleteWorkerBlockResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteWorkerBlockResponse')
- DisassociateQualificationFromWorkerRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateQualificationFromWorkerRequest')
- DisassociateQualificationFromWorkerResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateQualificationFromWorkerResponse')
- EntityId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EntityId')
- EventType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EventType')
- EventTypeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'EventTypeList')
- ExceptionMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ExceptionMessage')
- GetAccountBalanceRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountBalanceRequest')
- GetAccountBalanceResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAccountBalanceResponse')
- GetAssignmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAssignmentRequest')
- GetAssignmentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetAssignmentResponse')
- GetFileUploadURLRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFileUploadURLRequest')
- GetFileUploadURLResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetFileUploadURLResponse')
- GetHITRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHITRequest')
- GetHITResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetHITResponse')
- GetQualificationScoreRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQualificationScoreRequest')
- GetQualificationScoreResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQualificationScoreResponse')
- GetQualificationTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQualificationTypeRequest')
- GetQualificationTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetQualificationTypeResponse')
- HIT =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HIT')
- HITAccessActions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HITAccessActions')
- HITLayoutParameter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HITLayoutParameter')
- HITLayoutParameterList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HITLayoutParameterList')
- HITList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'HITList')
- HITReviewStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HITReviewStatus')
- HITStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HITStatus')
- IdempotencyToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IdempotencyToken')
- Integer =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Integer')
- IntegerList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IntegerList')
- ListAssignmentsForHITRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAssignmentsForHITRequest')
- ListAssignmentsForHITResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAssignmentsForHITResponse')
- ListBonusPaymentsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListBonusPaymentsRequest')
- ListBonusPaymentsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListBonusPaymentsResponse')
- ListHITsForQualificationTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHITsForQualificationTypeRequest')
- ListHITsForQualificationTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHITsForQualificationTypeResponse')
- ListHITsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHITsRequest')
- ListHITsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListHITsResponse')
- ListQualificationRequestsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListQualificationRequestsRequest')
- ListQualificationRequestsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListQualificationRequestsResponse')
- ListQualificationTypesRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListQualificationTypesRequest')
- ListQualificationTypesResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListQualificationTypesResponse')
- ListReviewPolicyResultsForHITRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListReviewPolicyResultsForHITRequest')
- ListReviewPolicyResultsForHITResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListReviewPolicyResultsForHITResponse')
- ListReviewableHITsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListReviewableHITsRequest')
- ListReviewableHITsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListReviewableHITsResponse')
- ListWorkerBlocksRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListWorkerBlocksRequest')
- ListWorkerBlocksResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListWorkerBlocksResponse')
- ListWorkersWithQualificationTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListWorkersWithQualificationTypeRequest')
- ListWorkersWithQualificationTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListWorkersWithQualificationTypeResponse')
- Locale =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Locale')
- LocaleList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LocaleList')
- Long =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'Long')
- NotificationSpecification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotificationSpecification')
- NotificationTransport =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NotificationTransport')
- NotifyWorkersFailureCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NotifyWorkersFailureCode')
- NotifyWorkersFailureStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyWorkersFailureStatus')
- NotifyWorkersFailureStatusList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'NotifyWorkersFailureStatusList')
- NotifyWorkersRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyWorkersRequest')
- NotifyWorkersResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyWorkersResponse')
- PaginationToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PaginationToken')
- ParameterMapEntry =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ParameterMapEntry')
- ParameterMapEntryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ParameterMapEntryList')
- PolicyParameter =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PolicyParameter')
- PolicyParameterList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyParameterList')
- Qualification =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Qualification')
- QualificationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QualificationList')
- QualificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QualificationRequest')
- QualificationRequestList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QualificationRequestList')
- QualificationRequirement =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QualificationRequirement')
- QualificationRequirementList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QualificationRequirementList')
- QualificationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QualificationStatus')
- QualificationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'QualificationType')
- QualificationTypeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'QualificationTypeList')
- QualificationTypeStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'QualificationTypeStatus')
- RejectAssignmentRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectAssignmentRequest')
- RejectAssignmentResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectAssignmentResponse')
- RejectQualificationRequestRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectQualificationRequestRequest')
- RejectQualificationRequestResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RejectQualificationRequestResponse')
- RequestError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RequestError')
- ResultSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ResultSize')
- ReviewActionDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReviewActionDetail')
- ReviewActionDetailList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReviewActionDetailList')
- ReviewActionStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReviewActionStatus')
- ReviewPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReviewPolicy')
- ReviewPolicyLevel =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReviewPolicyLevel')
- ReviewPolicyLevelList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReviewPolicyLevelList')
- ReviewReport =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReviewReport')
- ReviewResultDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ReviewResultDetail')
- ReviewResultDetailList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ReviewResultDetailList')
- ReviewableHITStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReviewableHITStatus')
- SendBonusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendBonusRequest')
- SendBonusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendBonusResponse')
- SendTestEventNotificationRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendTestEventNotificationRequest')
- SendTestEventNotificationResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SendTestEventNotificationResponse')
- ServiceFault =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ServiceFault')
- String =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'String')
- StringList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StringList')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- TurkErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TurkErrorCode')
- UpdateExpirationForHITRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateExpirationForHITRequest')
- UpdateExpirationForHITResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateExpirationForHITResponse')
- UpdateHITReviewStatusRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateHITReviewStatusRequest')
- UpdateHITReviewStatusResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateHITReviewStatusResponse')
- UpdateHITTypeOfHITRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateHITTypeOfHITRequest')
- UpdateHITTypeOfHITResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateHITTypeOfHITResponse')
- UpdateNotificationSettingsRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateNotificationSettingsRequest')
- UpdateNotificationSettingsResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateNotificationSettingsResponse')
- UpdateQualificationTypeRequest =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateQualificationTypeRequest')
- UpdateQualificationTypeResponse =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateQualificationTypeResponse')
- WorkerBlock =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'WorkerBlock')
- WorkerBlockList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'WorkerBlockList')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2017-01-17" api. = { "apiVersion" => "2017-01-17", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "mturk-requester", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceAbbreviation" => "Amazon MTurk", "serviceFullName" => "Amazon Mechanical Turk", "serviceId" => "MTurk", "signatureVersion" => "v4", "targetPrefix" => "MTurkRequesterServiceV20170117", "uid" => "mturk-requester-2017-01-17", } api.add_operation(:accept_qualification_request, Seahorse::Model::Operation.new.tap do |o| o.name = "AcceptQualificationRequest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AcceptQualificationRequestRequest) o.output = Shapes::ShapeRef.new(shape: AcceptQualificationRequestResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:approve_assignment, Seahorse::Model::Operation.new.tap do |o| o.name = "ApproveAssignment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ApproveAssignmentRequest) o.output = Shapes::ShapeRef.new(shape: ApproveAssignmentResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:associate_qualification_with_worker, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateQualificationWithWorker" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateQualificationWithWorkerRequest) o.output = Shapes::ShapeRef.new(shape: AssociateQualificationWithWorkerResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:create_additional_assignments_for_hit, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAdditionalAssignmentsForHIT" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateAdditionalAssignmentsForHITRequest) o.output = Shapes::ShapeRef.new(shape: CreateAdditionalAssignmentsForHITResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:create_hit, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateHIT" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateHITRequest) o.output = Shapes::ShapeRef.new(shape: CreateHITResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:create_hit_type, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateHITType" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateHITTypeRequest) o.output = Shapes::ShapeRef.new(shape: CreateHITTypeResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:create_hit_with_hit_type, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateHITWithHITType" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateHITWithHITTypeRequest) o.output = Shapes::ShapeRef.new(shape: CreateHITWithHITTypeResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:create_qualification_type, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateQualificationType" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateQualificationTypeRequest) o.output = Shapes::ShapeRef.new(shape: CreateQualificationTypeResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:create_worker_block, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateWorkerBlock" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateWorkerBlockRequest) o.output = Shapes::ShapeRef.new(shape: CreateWorkerBlockResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:delete_hit, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteHIT" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteHITRequest) o.output = Shapes::ShapeRef.new(shape: DeleteHITResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:delete_qualification_type, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteQualificationType" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteQualificationTypeRequest) o.output = Shapes::ShapeRef.new(shape: DeleteQualificationTypeResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:delete_worker_block, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteWorkerBlock" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteWorkerBlockRequest) o.output = Shapes::ShapeRef.new(shape: DeleteWorkerBlockResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:disassociate_qualification_from_worker, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateQualificationFromWorker" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateQualificationFromWorkerRequest) o.output = Shapes::ShapeRef.new(shape: DisassociateQualificationFromWorkerResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:get_account_balance, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAccountBalance" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAccountBalanceRequest) o.output = Shapes::ShapeRef.new(shape: GetAccountBalanceResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:get_assignment, Seahorse::Model::Operation.new.tap do |o| o.name = "GetAssignment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetAssignmentRequest) o.output = Shapes::ShapeRef.new(shape: GetAssignmentResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:get_file_upload_url, Seahorse::Model::Operation.new.tap do |o| o.name = "GetFileUploadURL" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetFileUploadURLRequest) o.output = Shapes::ShapeRef.new(shape: GetFileUploadURLResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:get_hit, Seahorse::Model::Operation.new.tap do |o| o.name = "GetHIT" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetHITRequest) o.output = Shapes::ShapeRef.new(shape: GetHITResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:get_qualification_score, Seahorse::Model::Operation.new.tap do |o| o.name = "GetQualificationScore" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetQualificationScoreRequest) o.output = Shapes::ShapeRef.new(shape: GetQualificationScoreResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:get_qualification_type, Seahorse::Model::Operation.new.tap do |o| o.name = "GetQualificationType" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: GetQualificationTypeRequest) o.output = Shapes::ShapeRef.new(shape: GetQualificationTypeResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:list_assignments_for_hit, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAssignmentsForHIT" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListAssignmentsForHITRequest) o.output = Shapes::ShapeRef.new(shape: ListAssignmentsForHITResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_bonus_payments, Seahorse::Model::Operation.new.tap do |o| o.name = "ListBonusPayments" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListBonusPaymentsRequest) o.output = Shapes::ShapeRef.new(shape: ListBonusPaymentsResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_hits, Seahorse::Model::Operation.new.tap do |o| o.name = "ListHITs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListHITsRequest) o.output = Shapes::ShapeRef.new(shape: ListHITsResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_hits_for_qualification_type, Seahorse::Model::Operation.new.tap do |o| o.name = "ListHITsForQualificationType" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListHITsForQualificationTypeRequest) o.output = Shapes::ShapeRef.new(shape: ListHITsForQualificationTypeResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_qualification_requests, Seahorse::Model::Operation.new.tap do |o| o.name = "ListQualificationRequests" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListQualificationRequestsRequest) o.output = Shapes::ShapeRef.new(shape: ListQualificationRequestsResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_qualification_types, Seahorse::Model::Operation.new.tap do |o| o.name = "ListQualificationTypes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListQualificationTypesRequest) o.output = Shapes::ShapeRef.new(shape: ListQualificationTypesResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_review_policy_results_for_hit, Seahorse::Model::Operation.new.tap do |o| o.name = "ListReviewPolicyResultsForHIT" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListReviewPolicyResultsForHITRequest) o.output = Shapes::ShapeRef.new(shape: ListReviewPolicyResultsForHITResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_reviewable_hits, Seahorse::Model::Operation.new.tap do |o| o.name = "ListReviewableHITs" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListReviewableHITsRequest) o.output = Shapes::ShapeRef.new(shape: ListReviewableHITsResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_worker_blocks, Seahorse::Model::Operation.new.tap do |o| o.name = "ListWorkerBlocks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListWorkerBlocksRequest) o.output = Shapes::ShapeRef.new(shape: ListWorkerBlocksResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_workers_with_qualification_type, Seahorse::Model::Operation.new.tap do |o| o.name = "ListWorkersWithQualificationType" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListWorkersWithQualificationTypeRequest) o.output = Shapes::ShapeRef.new(shape: ListWorkersWithQualificationTypeResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:notify_workers, Seahorse::Model::Operation.new.tap do |o| o.name = "NotifyWorkers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: NotifyWorkersRequest) o.output = Shapes::ShapeRef.new(shape: NotifyWorkersResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:reject_assignment, Seahorse::Model::Operation.new.tap do |o| o.name = "RejectAssignment" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RejectAssignmentRequest) o.output = Shapes::ShapeRef.new(shape: RejectAssignmentResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:reject_qualification_request, Seahorse::Model::Operation.new.tap do |o| o.name = "RejectQualificationRequest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RejectQualificationRequestRequest) o.output = Shapes::ShapeRef.new(shape: RejectQualificationRequestResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:send_bonus, Seahorse::Model::Operation.new.tap do |o| o.name = "SendBonus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendBonusRequest) o.output = Shapes::ShapeRef.new(shape: SendBonusResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:send_test_event_notification, Seahorse::Model::Operation.new.tap do |o| o.name = "SendTestEventNotification" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SendTestEventNotificationRequest) o.output = Shapes::ShapeRef.new(shape: SendTestEventNotificationResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:update_expiration_for_hit, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateExpirationForHIT" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateExpirationForHITRequest) o.output = Shapes::ShapeRef.new(shape: UpdateExpirationForHITResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:update_hit_review_status, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateHITReviewStatus" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateHITReviewStatusRequest) o.output = Shapes::ShapeRef.new(shape: UpdateHITReviewStatusResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:update_hit_type_of_hit, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateHITTypeOfHIT" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateHITTypeOfHITRequest) o.output = Shapes::ShapeRef.new(shape: UpdateHITTypeOfHITResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:update_notification_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateNotificationSettings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateNotificationSettingsRequest) o.output = Shapes::ShapeRef.new(shape: UpdateNotificationSettingsResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) api.add_operation(:update_qualification_type, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateQualificationType" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateQualificationTypeRequest) o.output = Shapes::ShapeRef.new(shape: UpdateQualificationTypeResponse) o.errors << Shapes::ShapeRef.new(shape: ServiceFault) o.errors << Shapes::ShapeRef.new(shape: RequestError) end) end