aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
279 lines • 14.3 kB
JavaScript
"use strict";
// AUTOGENERATED FILE - DO NOT EDIT
Object.defineProperty(exports, "__esModule", { value: true });
exports.AwsMechanicalturkActions = void 0;
/**
* All IAM policy actions for Amazon Mechanical Turk (MECHANICALTURK)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonmechanicalturk.html
*
* 2025-02-24T21:48:53.924Z
*/
var AwsMechanicalturkActions;
(function (AwsMechanicalturkActions) {
/**
* The AcceptQualificationRequest operation grants a Worker's request for a Qualif
* ication
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_AcceptQualificationRequestOperation.html
*/
AwsMechanicalturkActions["AcceptQualificationRequest"] = "mechanicalturk:AcceptQualificationRequest";
/**
* The ApproveAssignment operation approves the results of a completed assignment
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ApproveAssignmentOperation.html
*/
AwsMechanicalturkActions["ApproveAssignment"] = "mechanicalturk:ApproveAssignment";
/**
* The AssociateQualificationWithWorker operation gives a Worker a Qualification
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_AssociateQualificationWithWorkerOperation.html
*/
AwsMechanicalturkActions["AssociateQualificationWithWorker"] = "mechanicalturk:AssociateQualificationWithWorker";
/**
* The CreateAdditionalAssignmentsForHIT operation increases the maximum number of
* assignments of an existing HIT
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateAdditionalAssignmentsForHITOperation.html
*/
AwsMechanicalturkActions["CreateAdditionalAssignmentsForHIT"] = "mechanicalturk:CreateAdditionalAssignmentsForHIT";
/**
* The CreateHIT operation creates a new HIT (Human Intelligence Task)
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateHITOperation.html
*/
AwsMechanicalturkActions["CreateHIT"] = "mechanicalturk:CreateHIT";
/**
* The CreateHITType operation creates a new HIT type
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateHITTypeOperation.html
*/
AwsMechanicalturkActions["CreateHITType"] = "mechanicalturk:CreateHITType";
/**
* The CreateHITWithHITType operation creates a new Human Intelligence Task (HIT)
* using an existing HITTypeID generated by the CreateHITType operation
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateHITWithHITTypeOperation.html
*/
AwsMechanicalturkActions["CreateHITWithHITType"] = "mechanicalturk:CreateHITWithHITType";
/**
* The CreateQualificationType operation creates a new Qualification type, which i
* s represented by a QualificationType data structure
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateQualificationTypeOperation.html
*/
AwsMechanicalturkActions["CreateQualificationType"] = "mechanicalturk:CreateQualificationType";
/**
* The CreateWorkerBlock operation allows you to prevent a Worker from working on
* your HITs
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_CreateWorkerBlockOperation.html
*/
AwsMechanicalturkActions["CreateWorkerBlock"] = "mechanicalturk:CreateWorkerBlock";
/**
* The DeleteHIT operation disposes of a HIT that is no longer needed
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_DeleteHITOperation.html
*/
AwsMechanicalturkActions["DeleteHIT"] = "mechanicalturk:DeleteHIT";
/**
* The DeleteQualificationType disposes a Qualification type and disposes any HIT
* types that are associated with the Qualification type
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_DeleteQualificationTypeOperation.html
*/
AwsMechanicalturkActions["DeleteQualificationType"] = "mechanicalturk:DeleteQualificationType";
/**
* The DeleteWorkerBlock operation allows you to reinstate a blocked Worker to wor
* k on your HITs
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_DeleteWorkerBlockOperation.html
*/
AwsMechanicalturkActions["DeleteWorkerBlock"] = "mechanicalturk:DeleteWorkerBlock";
/**
* The DisassociateQualificationFromWorker revokes a previously granted Qualificat
* ion from a user
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_DisassociateQualificationFromWorkerOperation.html
*/
AwsMechanicalturkActions["DisassociateQualificationFromWorker"] = "mechanicalturk:DisassociateQualificationFromWorker";
/**
* The GetAccountBalance operation retrieves the amount of money in your Amazon Me
* chanical Turk account
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetAccountBalanceOperation.html
*/
AwsMechanicalturkActions["GetAccountBalance"] = "mechanicalturk:GetAccountBalance";
/**
* The GetAssignment retrieves an assignment with an AssignmentStatus value of Sub
* mitted, Approved, or Rejected, using the assignment's ID
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetAssignmentOperation.html
*/
AwsMechanicalturkActions["GetAssignment"] = "mechanicalturk:GetAssignment";
/**
* The GetFileUploadURL operation generates and returns a temporary URL
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetFileUploadURLOperation.html
*/
AwsMechanicalturkActions["GetFileUploadURL"] = "mechanicalturk:GetFileUploadURL";
/**
* The GetHIT operation retrieves the details of the specified HIT
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetHITOperation.html
*/
AwsMechanicalturkActions["GetHIT"] = "mechanicalturk:GetHIT";
/**
* The GetQualificationScore operation returns the value of a Worker's Qualificati
* on for a given Qualification type
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetQualificationScoreOperation.html
*/
AwsMechanicalturkActions["GetQualificationScore"] = "mechanicalturk:GetQualificationScore";
/**
* The GetQualificationType operation retrieves information about a Qualification
* type using its ID
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_GetQualificationTypeOperation.html
*/
AwsMechanicalturkActions["GetQualificationType"] = "mechanicalturk:GetQualificationType";
/**
* The ListAssignmentsForHIT operation retrieves completed assignments for a HIT
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListAssignmentsForHITOperation.html
*/
AwsMechanicalturkActions["ListAssignmentsForHIT"] = "mechanicalturk:ListAssignmentsForHIT";
/**
* The ListBonusPayments operation retrieves the amounts of bonuses you have paid
* to Workers for a given HIT or assignment
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListBonusPaymentsOperation.html
*/
AwsMechanicalturkActions["ListBonusPayments"] = "mechanicalturk:ListBonusPayments";
/**
* The ListHITs operation returns all of a Requester's HITs
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListHITsOperation.html
*/
AwsMechanicalturkActions["ListHITs"] = "mechanicalturk:ListHITs";
/**
* The ListHITsForQualificationType operation returns the HITs that use the given
* QualififcationType for a QualificationRequirement
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListHITsForQualificationTypeOperation.html
*/
AwsMechanicalturkActions["ListHITsForQualificationType"] = "mechanicalturk:ListHITsForQualificationType";
/**
* The ListQualificationRequests operation retrieves requests for Qualifications o
* f a particular Qualification type
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListQualificationRequestsOperation.html
*/
AwsMechanicalturkActions["ListQualificationRequests"] = "mechanicalturk:ListQualificationRequests";
/**
* The ListQualificationTypes operation searches for Qualification types using the
* specified search query, and returns a list of Qualification types
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListQualificationTypesOperation.html
*/
AwsMechanicalturkActions["ListQualificationTypes"] = "mechanicalturk:ListQualificationTypes";
/**
* The ListReviewPolicyResultsForHIT operation retrieves the computed results and
* the actions taken in the course of executing your Review Policies during a Crea
* teHIT operation
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListReviewPolicyResultsForHITOperation.html
*/
AwsMechanicalturkActions["ListReviewPolicyResultsForHIT"] = "mechanicalturk:ListReviewPolicyResultsForHIT";
/**
* The ListReviewableHITs operation returns all of a Requester's HITs that have no
* t been approved or rejected
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListReviewableHITsOperation.html
*/
AwsMechanicalturkActions["ListReviewableHITs"] = "mechanicalturk:ListReviewableHITs";
/**
* The ListWorkersBlocks operation retrieves a list of Workers who are blocked fro
* m working on your HITs
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListWorkerBlocksOperation.html
*/
AwsMechanicalturkActions["ListWorkerBlocks"] = "mechanicalturk:ListWorkerBlocks";
/**
* The ListWorkersWithQualificationType operation returns all of the Workers with
* a given Qualification type
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_ListWorkersWithQualificationTypeOperation.html
*/
AwsMechanicalturkActions["ListWorkersWithQualificationType"] = "mechanicalturk:ListWorkersWithQualificationType";
/**
* The NotifyWorkers operation sends an email to one or more Workers that you spec
* ify with the Worker ID
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_NotifyWorkersOperation.html
*/
AwsMechanicalturkActions["NotifyWorkers"] = "mechanicalturk:NotifyWorkers";
/**
* The RejectAssignment operation rejects the results of a completed assignment
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_RejectAssignmentOperation.html
*/
AwsMechanicalturkActions["RejectAssignment"] = "mechanicalturk:RejectAssignment";
/**
* The RejectQualificationRequest operation rejects a user's request for a Qualifi
* cation
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_RejectQualificationRequestOperation.html
*/
AwsMechanicalturkActions["RejectQualificationRequest"] = "mechanicalturk:RejectQualificationRequest";
/**
* The SendBonus operation issues a payment of money from your account to a Worker
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_SendBonusOperation.html
*/
AwsMechanicalturkActions["SendBonus"] = "mechanicalturk:SendBonus";
/**
* The SendTestEventNotification operation causes Amazon Mechanical Turk to send a
* notification message as if a HIT event occurred, according to the provided noti
* fication specification
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_SendTestEventNotificationOperation.html
*/
AwsMechanicalturkActions["SendTestEventNotification"] = "mechanicalturk:SendTestEventNotification";
/**
* The UpdateExpirationForHIT operation allows you extend the expiration time of a
* HIT beyond is current expiration or expire a HIT immediately
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_UpdateExpirationForHITOperation.html
*/
AwsMechanicalturkActions["UpdateExpirationForHIT"] = "mechanicalturk:UpdateExpirationForHIT";
/**
* The UpdateHITReviewStatus operation toggles the status of a HIT
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_UpdateHITReviewStatusOperation.html
*/
AwsMechanicalturkActions["UpdateHITReviewStatus"] = "mechanicalturk:UpdateHITReviewStatus";
/**
* The UpdateHITTypeOfHIT operation allows you to change the HITType properties of
* a HIT
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_UpdateHITTypeOfHITOperation.html
*/
AwsMechanicalturkActions["UpdateHITTypeOfHIT"] = "mechanicalturk:UpdateHITTypeOfHIT";
/**
* The UpdateNotificationSettings operation creates, updates, disables or re-enabl
* es notifications for a HIT type
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_UpdateNotificationSettingsOperation.html
*/
AwsMechanicalturkActions["UpdateNotificationSettings"] = "mechanicalturk:UpdateNotificationSettings";
/**
* The UpdateQualificationType operation modifies the attributes of an existing Qu
* alification type, which is represented by a QualificationType data structure
*
* See https://docs.aws.amazon.com/AWSMechTurk/latest/AWSMturkAPI/ApiReference_UpdateQualificationTypeOperation.html
*/
AwsMechanicalturkActions["UpdateQualificationType"] = "mechanicalturk:UpdateQualificationType";
})(AwsMechanicalturkActions = exports.AwsMechanicalturkActions || (exports.AwsMechanicalturkActions = {}));
//# sourceMappingURL=mechanicalturk.js.map