UNPKG

aws-iam-policy-types

Version:

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

495 lines (494 loc) 20.6 kB
/** * 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 */ export declare enum AwsRekognitionActions { /** * Grants permission to associate multiple individual faces with a single user * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_AssociateFaces.html */ 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 */ 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 */ 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 */ 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 */ CreateDataset = "rekognition:CreateDataset", /** * Grants permission to create a face liveness session * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateFaceLivenessSession.html */ 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 */ 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 */ CreateProjectVersion = "rekognition:CreateProjectVersion", /** * Grants permission to create an Amazon Rekognition stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateStreamProcessor.html */ 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 */ CreateUser = "rekognition:CreateUser", /** * Grants permission to delete the specified collection * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteCollection.html */ 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 */ DeleteDataset = "rekognition:DeleteDataset", /** * Grants permission to delete faces from a collection * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteFaces.html */ DeleteFaces = "rekognition:DeleteFaces", /** * Grants permission to delete a project * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteProject.html */ 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 */ DeleteProjectPolicy = "rekognition:DeleteProjectPolicy", /** * Grants permission to delete a model * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteProjectVersion.html */ DeleteProjectVersion = "rekognition:DeleteProjectVersion", /** * Grants permission to delete the specified stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DeleteStreamProcessor.html */ 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 */ DeleteUser = "rekognition:DeleteUser", /** * Grants permission to read details about a collection * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DescribeCollection.html */ 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 */ 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 */ DescribeProjectVersions = "rekognition:DescribeProjectVersions", /** * Grants permission to list Amazon Rekognition Custom Labels projects * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_DescribeProjects.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ ListDatasetEntries = "rekognition:ListDatasetEntries", /** * Grants permission to list the labels in a dataset * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListDatasetLabels.html */ 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 */ 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 */ 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 */ 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 */ 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 */ ListTagsForResource = "rekognition:ListTagsForResource", /** * Grants permission to list UserIds and the UserStatus * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_ListUsers.html */ 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 */ PutProjectPolicy = "rekognition:PutProjectPolicy", /** * Grants permission to detect celebrities in the input image * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_RecognizeCelebrities.html */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ 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 */ StartLabelDetection = "rekognition:StartLabelDetection", /** * Grants permission to start a media analysis job * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartMediaAnalysisJob.html */ 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 */ StartPersonTracking = "rekognition:StartPersonTracking", /** * Grants permission to start running a model version * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartProjectVersion.html */ 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 */ StartSegmentDetection = "rekognition:StartSegmentDetection", /** * Grants permission to start running a stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartStreamProcessor.html */ 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 */ StartTextDetection = "rekognition:StartTextDetection", /** * Grants permission to stop a running model version * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StopProjectVersion.html */ StopProjectVersion = "rekognition:StopProjectVersion", /** * Grants permission to stop a running stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StopStreamProcessor.html */ 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 */ 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 */ 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 */ UpdateDatasetEntries = "rekognition:UpdateDatasetEntries", /** * Grants permission to modify properties for a stream processor * * See https://docs.aws.amazon.com/rekognition/latest/APIReference/API_UpdateStreamProcessor.html */ UpdateStreamProcessor = "rekognition:UpdateStreamProcessor" }