aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
500 lines • 22.8 kB
JavaScript
"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