UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

500 lines 22.8 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsRekognitionActions = void 0; /** * All IAM policy actions for Amazon Rekognition (REKOGNITION) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonrekognition.html * * 2025-02-24T21:49:24.546Z */ var AwsRekognitionActions; (function (AwsRekognitionActions) { /** * Grants permission to associate multiple individual faces with a single user * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_AssociateFaces.html */ AwsRekognitionActions["AssociateFaces"] = "rekognition:AssociateFaces"; /** * Grants permission to compare faces in the source input image with each face det * ected in the target input image * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CompareFaces.html */ AwsRekognitionActions["CompareFaces"] = "rekognition:CompareFaces"; /** * Grants permission to copy an existing model version to a new model version * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CopyProjectVersion.html */ AwsRekognitionActions["CopyProjectVersion"] = "rekognition:CopyProjectVersion"; /** * Grants permission to create a collection in an AWS Region * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateCollection.html */ AwsRekognitionActions["CreateCollection"] = "rekognition:CreateCollection"; /** * Grants permission to create a new Amazon Rekognition Custom Labels dataset * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateDataset.html */ AwsRekognitionActions["CreateDataset"] = "rekognition:CreateDataset"; /** * Grants permission to create a face liveness session * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateFaceLivenessSession.html */ AwsRekognitionActions["CreateFaceLivenessSession"] = "rekognition:CreateFaceLivenessSession"; /** * Grants permission to create an Amazon Rekognition Custom Labels project * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateProject.html */ AwsRekognitionActions["CreateProject"] = "rekognition:CreateProject"; /** * Grants permission to begin training a new version of a model * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateProjectVersion.html */ AwsRekognitionActions["CreateProjectVersion"] = "rekognition:CreateProjectVersion"; /** * Grants permission to create an Amazon Rekognition stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateStreamProcessor.html */ AwsRekognitionActions["CreateStreamProcessor"] = "rekognition:CreateStreamProcessor"; /** * Grants permission to create a new user in a collection using a unique user ID y * ou provide * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateUser.html */ AwsRekognitionActions["CreateUser"] = "rekognition:CreateUser"; /** * Grants permission to delete the specified collection * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteCollection.html */ AwsRekognitionActions["DeleteCollection"] = "rekognition:DeleteCollection"; /** * Grants permission to delete an existing Amazon Rekognition Custom Labels datase * t * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteDataset.html */ AwsRekognitionActions["DeleteDataset"] = "rekognition:DeleteDataset"; /** * Grants permission to delete faces from a collection * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteFaces.html */ AwsRekognitionActions["DeleteFaces"] = "rekognition:DeleteFaces"; /** * Grants permission to delete a project * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteProject.html */ AwsRekognitionActions["DeleteProject"] = "rekognition:DeleteProject"; /** * Grants permission to delete a resource policy attached to a project * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteProjectPolicy.html */ AwsRekognitionActions["DeleteProjectPolicy"] = "rekognition:DeleteProjectPolicy"; /** * Grants permission to delete a model * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteProjectVersion.html */ AwsRekognitionActions["DeleteProjectVersion"] = "rekognition:DeleteProjectVersion"; /** * Grants permission to delete the specified stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteStreamProcessor.html */ AwsRekognitionActions["DeleteStreamProcessor"] = "rekognition:DeleteStreamProcessor"; /** * Grants permission to delete a user from a collection based on the provided user * ID * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteUser.html */ AwsRekognitionActions["DeleteUser"] = "rekognition:DeleteUser"; /** * Grants permission to read details about a collection * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DescribeCollection.html */ AwsRekognitionActions["DescribeCollection"] = "rekognition:DescribeCollection"; /** * Grants permission to describe an Amazon Rekognition Custom Labels dataset * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DescribeDataset.html */ AwsRekognitionActions["DescribeDataset"] = "rekognition:DescribeDataset"; /** * Grants permission to list the versions of a model in an Amazon Rekognition Cust * om Labels project * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DescribeProjectVersions.html */ AwsRekognitionActions["DescribeProjectVersions"] = "rekognition:DescribeProjectVersions"; /** * Grants permission to list Amazon Rekognition Custom Labels projects * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DescribeProjects.html */ AwsRekognitionActions["DescribeProjects"] = "rekognition:DescribeProjects"; /** * Grants permission to get information about the specified stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DescribeStreamProcessor.html */ AwsRekognitionActions["DescribeStreamProcessor"] = "rekognition:DescribeStreamProcessor"; /** * Grants permission to detect custom labels in a supplied image * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DetectCustomLabels.html */ AwsRekognitionActions["DetectCustomLabels"] = "rekognition:DetectCustomLabels"; /** * Grants permission to detect human faces within an image provided as input * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DetectFaces.html */ AwsRekognitionActions["DetectFaces"] = "rekognition:DetectFaces"; /** * Grants permission to detect instances of real-world labels within an image prov * ided as input * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DetectLabels.html */ AwsRekognitionActions["DetectLabels"] = "rekognition:DetectLabels"; /** * Grants permission to detect moderation labels within the input image * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DetectModerationLabels.html */ AwsRekognitionActions["DetectModerationLabels"] = "rekognition:DetectModerationLabels"; /** * Grants permission to detect Personal Protective Equipment in the input image * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DetectProtectiveEquipment.html */ AwsRekognitionActions["DetectProtectiveEquipment"] = "rekognition:DetectProtectiveEquipment"; /** * Grants permission to detect text in the input image and convert it into machine * -readable text * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DetectText.html */ AwsRekognitionActions["DetectText"] = "rekognition:DetectText"; /** * Grants permission to remove the association between a user ID and a face ID * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DisassociateFaces.html */ AwsRekognitionActions["DisassociateFaces"] = "rekognition:DisassociateFaces"; /** * Grants permission to distribute the entries in a training dataset across the tr * aining dataset and the test dataset for a project * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DistributeDatasetEntries.html */ AwsRekognitionActions["DistributeDatasetEntries"] = "rekognition:DistributeDatasetEntries"; /** * Grants permission to read the name, and additional information, of a celebrity * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetCelebrityInfo.html */ AwsRekognitionActions["GetCelebrityInfo"] = "rekognition:GetCelebrityInfo"; /** * Grants permission to read the celebrity recognition results found in a stored v * ideo by an asynchronous celebrity recognition job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetCelebrityRecognition.html */ AwsRekognitionActions["GetCelebrityRecognition"] = "rekognition:GetCelebrityRecognition"; /** * Grants permission to read the content moderation analysis results found in a st * ored video by an asynchronous content moderation job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetContentModeration.html */ AwsRekognitionActions["GetContentModeration"] = "rekognition:GetContentModeration"; /** * Grants permission to read the faces detection results found in a stored video b * y an asynchronous face detection job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetFaceDetection.html */ AwsRekognitionActions["GetFaceDetection"] = "rekognition:GetFaceDetection"; /** * Grants permission to get results of a face liveness session * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetFaceLivenessSessionResults.html */ AwsRekognitionActions["GetFaceLivenessSessionResults"] = "rekognition:GetFaceLivenessSessionResults"; /** * Grants permission to read the matching collection faces found in a stored video * by an asynchronous face search job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetFaceSearch.html */ AwsRekognitionActions["GetFaceSearch"] = "rekognition:GetFaceSearch"; /** * Grants permission to read the label detected resuls found in a stored video by * an asynchronous label detection job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetLabelDetection.html */ AwsRekognitionActions["GetLabelDetection"] = "rekognition:GetLabelDetection"; /** * Grants permission to read the reference to job results in S3 and additional inf * ormation about a media analysis job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetMediaAnalysisJob.html */ AwsRekognitionActions["GetMediaAnalysisJob"] = "rekognition:GetMediaAnalysisJob"; /** * Grants permission to read the list of persons detected in a stored video by an * asynchronous person tracking job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetPersonTracking.html */ AwsRekognitionActions["GetPersonTracking"] = "rekognition:GetPersonTracking"; /** * Grants permission to get the vdeo segments found in a stored video by an asynch * ronous segment detection job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetSegmentDetection.html */ AwsRekognitionActions["GetSegmentDetection"] = "rekognition:GetSegmentDetection"; /** * Grants permission to get the text found in a stored video by an asynchronous te * xt detection job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_GetTextDetection.html */ AwsRekognitionActions["GetTextDetection"] = "rekognition:GetTextDetection"; /** * Grants permission to update an existing collection with faces detected in the i * nput image * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_IndexFaces.html */ AwsRekognitionActions["IndexFaces"] = "rekognition:IndexFaces"; /** * Grants permission to read the collection Id's in your account * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListCollections.html */ AwsRekognitionActions["ListCollections"] = "rekognition:ListCollections"; /** * Grants permission to list the dataset entries in an existing Amazon Rekognition * Custom Labels dataset * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListDatasetEntries.html */ AwsRekognitionActions["ListDatasetEntries"] = "rekognition:ListDatasetEntries"; /** * Grants permission to list the labels in a dataset * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListDatasetLabels.html */ AwsRekognitionActions["ListDatasetLabels"] = "rekognition:ListDatasetLabels"; /** * Grants permission to read metadata for faces in the specificed collection * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListFaces.html */ AwsRekognitionActions["ListFaces"] = "rekognition:ListFaces"; /** * Grants permission to read the list of media analysis jobs * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListMediaAnalysisJobs.html */ AwsRekognitionActions["ListMediaAnalysisJobs"] = "rekognition:ListMediaAnalysisJobs"; /** * Grants permission to list the resource policies attached to a project * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListProjectPolicies.html */ AwsRekognitionActions["ListProjectPolicies"] = "rekognition:ListProjectPolicies"; /** * Grants permission to get a list of your stream processors * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListStreamProcessors.html */ AwsRekognitionActions["ListStreamProcessors"] = "rekognition:ListStreamProcessors"; /** * Grants permission to return a list of tags associated with a resource * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListTagsForResource.html */ AwsRekognitionActions["ListTagsForResource"] = "rekognition:ListTagsForResource"; /** * Grants permission to list UserIds and the UserStatus * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListUsers.html */ AwsRekognitionActions["ListUsers"] = "rekognition:ListUsers"; /** * Grants permission to attach a resource policy to a project * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_PutProjectPolicy.html */ AwsRekognitionActions["PutProjectPolicy"] = "rekognition:PutProjectPolicy"; /** * Grants permission to detect celebrities in the input image * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_RecognizeCelebrities.html */ AwsRekognitionActions["RecognizeCelebrities"] = "rekognition:RecognizeCelebrities"; /** * Grants permission to search the specificed collection for the supplied face ID * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_SearchFaces.html */ AwsRekognitionActions["SearchFaces"] = "rekognition:SearchFaces"; /** * Grants permission to search the specificed collection for the largest face in t * he input image * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_SearchFacesByImage.html */ AwsRekognitionActions["SearchFacesByImage"] = "rekognition:SearchFacesByImage"; /** * Grants permission to search the specificed collection for user match result wit * h given either face ID or user ID * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_SearchUsers.html */ AwsRekognitionActions["SearchUsers"] = "rekognition:SearchUsers"; /** * Grants permission to search the specificed collection for user match result by * using the largest face in the input image * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_SearchUsersByImage.html */ AwsRekognitionActions["SearchUsersByImage"] = "rekognition:SearchUsersByImage"; /** * Grants permission to start the asynchronous recognition of celebrities in a sto * red video * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartCelebrityRecognition.html */ AwsRekognitionActions["StartCelebrityRecognition"] = "rekognition:StartCelebrityRecognition"; /** * Grants permission to start asynchronous detection of explicit or suggestive adu * lt content in a stored video * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartContentModeration.html */ AwsRekognitionActions["StartContentModeration"] = "rekognition:StartContentModeration"; /** * Grants permission to start asynchronous detection of faces in a stored video * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartFaceDetection.html */ AwsRekognitionActions["StartFaceDetection"] = "rekognition:StartFaceDetection"; /** * Grants permission to start streaming video for a face liveness session * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_rekognitionstreaming_StartFaceLivenessSession.html */ AwsRekognitionActions["StartFaceLivenessSession"] = "rekognition:StartFaceLivenessSession"; /** * Grants permission to start an asynchronous search for faces in a collection tha * t match the faces of persons detected in a stored video * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartFaceSearch.html */ AwsRekognitionActions["StartFaceSearch"] = "rekognition:StartFaceSearch"; /** * Grants permission to start asynchronous detection of labels in a stored video * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartLabelDetection.html */ AwsRekognitionActions["StartLabelDetection"] = "rekognition:StartLabelDetection"; /** * Grants permission to start a media analysis job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartMediaAnalysisJob.html */ AwsRekognitionActions["StartMediaAnalysisJob"] = "rekognition:StartMediaAnalysisJob"; /** * Grants permission to start the asynchronous tracking of persons in a stored vid * eo * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartPersonTracking.html */ AwsRekognitionActions["StartPersonTracking"] = "rekognition:StartPersonTracking"; /** * Grants permission to start running a model version * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartProjectVersion.html */ AwsRekognitionActions["StartProjectVersion"] = "rekognition:StartProjectVersion"; /** * Grants permission to start the asynchronous detection of segments in a stored v * ideo * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartSegmentDetection.html */ AwsRekognitionActions["StartSegmentDetection"] = "rekognition:StartSegmentDetection"; /** * Grants permission to start running a stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartStreamProcessor.html */ AwsRekognitionActions["StartStreamProcessor"] = "rekognition:StartStreamProcessor"; /** * Grants permission to start the asynchronous detection of text in a stored video * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartTextDetection.html */ AwsRekognitionActions["StartTextDetection"] = "rekognition:StartTextDetection"; /** * Grants permission to stop a running model version * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StopProjectVersion.html */ AwsRekognitionActions["StopProjectVersion"] = "rekognition:StopProjectVersion"; /** * Grants permission to stop a running stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StopStreamProcessor.html */ AwsRekognitionActions["StopStreamProcessor"] = "rekognition:StopStreamProcessor"; /** * Grants permission to add one or more tags to a resource * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_TagResource.html */ AwsRekognitionActions["TagResource"] = "rekognition:TagResource"; /** * Grants permission to remove one or more tags from a resource * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_UntagResource.html */ AwsRekognitionActions["UntagResource"] = "rekognition:UntagResource"; /** * Grants permission to add or update one or more JSON Lines (entries) in a datase * t * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_UpdateDatasetEntries.html */ AwsRekognitionActions["UpdateDatasetEntries"] = "rekognition:UpdateDatasetEntries"; /** * Grants permission to modify properties for a stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_UpdateStreamProcessor.html */ AwsRekognitionActions["UpdateStreamProcessor"] = "rekognition:UpdateStreamProcessor"; })(AwsRekognitionActions = exports.AwsRekognitionActions || (exports.AwsRekognitionActions = {})); //# sourceMappingURL=rekognition.js.map