@cloud-copilot/iam-data
Version:
1,026 lines • 28.8 kB
JSON
{
"associatefaces": {
"name": "AssociateFaces",
"description": "Grants permission to associate multiple individual faces with a single user",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"comparefaces": {
"name": "CompareFaces",
"description": "Grants permission to compare faces in the source input image with each face detected in the target input image",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"copyprojectversion": {
"name": "CopyProjectVersion",
"description": "Grants permission to copy an existing model version to a new model version",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "project",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "projectversion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createcollection": {
"name": "CreateCollection",
"description": "Grants permission to create a collection in an AWS Region",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createdataset": {
"name": "CreateDataset",
"description": "Grants permission to create a new Amazon Rekognition Custom Labels dataset",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createfacelivenesssession": {
"name": "CreateFaceLivenessSession",
"description": "Grants permission to create a face liveness session",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createproject": {
"name": "CreateProject",
"description": "Grants permission to create an Amazon Rekognition Custom Labels project",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createprojectversion": {
"name": "CreateProjectVersion",
"description": "Grants permission to begin training a new version of a model",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createstreamprocessor": {
"name": "CreateStreamProcessor",
"description": "Grants permission to create an Amazon Rekognition stream processor",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createuser": {
"name": "CreateUser",
"description": "Grants permission to create a new user in a collection using a unique user ID you provide",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletecollection": {
"name": "DeleteCollection",
"description": "Grants permission to delete the specified collection",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletedataset": {
"name": "DeleteDataset",
"description": "Grants permission to delete an existing Amazon Rekognition Custom Labels dataset",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "dataset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletefaces": {
"name": "DeleteFaces",
"description": "Grants permission to delete faces from a collection",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteproject": {
"name": "DeleteProject",
"description": "Grants permission to delete a project",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteprojectpolicy": {
"name": "DeleteProjectPolicy",
"description": "Grants permission to delete a resource policy attached to a project",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteprojectversion": {
"name": "DeleteProjectVersion",
"description": "Grants permission to delete a model",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "projectversion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletestreamprocessor": {
"name": "DeleteStreamProcessor",
"description": "Grants permission to delete the specified stream processor",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "streamprocessor",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteuser": {
"name": "DeleteUser",
"description": "Grants permission to delete a user from a collection based on the provided user ID",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describecollection": {
"name": "DescribeCollection",
"description": "Grants permission to read details about a collection",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describedataset": {
"name": "DescribeDataset",
"description": "Grants permission to describe an Amazon Rekognition Custom Labels dataset",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "dataset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeprojectversions": {
"name": "DescribeProjectVersions",
"description": "Grants permission to list the versions of a model in an Amazon Rekognition Custom Labels project",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeprojects": {
"name": "DescribeProjects",
"description": "Grants permission to list Amazon Rekognition Custom Labels projects",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"describestreamprocessor": {
"name": "DescribeStreamProcessor",
"description": "Grants permission to get information about the specified stream processor",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "streamprocessor",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"detectcustomlabels": {
"name": "DetectCustomLabels",
"description": "Grants permission to detect custom labels in a supplied image",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "projectversion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"detectfaces": {
"name": "DetectFaces",
"description": "Grants permission to detect human faces within an image provided as input",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"detectlabels": {
"name": "DetectLabels",
"description": "Grants permission to detect instances of real-world labels within an image provided as input",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"detectmoderationlabels": {
"name": "DetectModerationLabels",
"description": "Grants permission to detect moderation labels within the input image",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "projectversion",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"detectprotectiveequipment": {
"name": "DetectProtectiveEquipment",
"description": "Grants permission to detect Personal Protective Equipment in the input image",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"detecttext": {
"name": "DetectText",
"description": "Grants permission to detect text in the input image and convert it into machine-readable text",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"disassociatefaces": {
"name": "DisassociateFaces",
"description": "Grants permission to remove the association between a user ID and a face ID",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"distributedatasetentries": {
"name": "DistributeDatasetEntries",
"description": "Grants permission to distribute the entries in a training dataset across the training dataset and the test dataset for a project",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "dataset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcelebrityinfo": {
"name": "GetCelebrityInfo",
"description": "Grants permission to read the name, and additional information, of a celebrity",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getcelebrityrecognition": {
"name": "GetCelebrityRecognition",
"description": "Grants permission to read the celebrity recognition results found in a stored video by an asynchronous celebrity recognition job",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getcontentmoderation": {
"name": "GetContentModeration",
"description": "Grants permission to read the content moderation analysis results found in a stored video by an asynchronous content moderation job",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getfacedetection": {
"name": "GetFaceDetection",
"description": "Grants permission to read the faces detection results found in a stored video by an asynchronous face detection job",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getfacelivenesssessionresults": {
"name": "GetFaceLivenessSessionResults",
"description": "Grants permission to get results of a face liveness session",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getfacesearch": {
"name": "GetFaceSearch",
"description": "Grants permission to read the matching collection faces found in a stored video by an asynchronous face search job",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getlabeldetection": {
"name": "GetLabelDetection",
"description": "Grants permission to read the label detected resuls found in a stored video by an asynchronous label detection job",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getmediaanalysisjob": {
"name": "GetMediaAnalysisJob",
"description": "Grants permission to read the reference to job results in S3 and additional information about a media analysis job",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getpersontracking": {
"name": "GetPersonTracking",
"description": "Grants permission to read the list of persons detected in a stored video by an asynchronous person tracking job",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getsegmentdetection": {
"name": "GetSegmentDetection",
"description": "Grants permission to get the vdeo segments found in a stored video by an asynchronous segment detection job",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"gettextdetection": {
"name": "GetTextDetection",
"description": "Grants permission to get the text found in a stored video by an asynchronous text detection job",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"indexfaces": {
"name": "IndexFaces",
"description": "Grants permission to update an existing collection with faces detected in the input image",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listcollections": {
"name": "ListCollections",
"description": "Grants permission to read the collection Id's in your account",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listdatasetentries": {
"name": "ListDatasetEntries",
"description": "Grants permission to list the dataset entries in an existing Amazon Rekognition Custom Labels dataset",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "dataset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdatasetlabels": {
"name": "ListDatasetLabels",
"description": "Grants permission to list the labels in a dataset",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "dataset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listfaces": {
"name": "ListFaces",
"description": "Grants permission to read metadata for faces in the specificed collection",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listmediaanalysisjobs": {
"name": "ListMediaAnalysisJobs",
"description": "Grants permission to read the list of media analysis jobs",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listprojectpolicies": {
"name": "ListProjectPolicies",
"description": "Grants permission to list the resource policies attached to a project",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"liststreamprocessors": {
"name": "ListStreamProcessors",
"description": "Grants permission to get a list of your stream processors",
"accessLevel": "List",
"resourceTypes": [
{
"name": "streamprocessor",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to return a list of tags associated with a resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "collection",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "dataset",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "project",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "projectversion",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "streamprocessor",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listusers": {
"name": "ListUsers",
"description": "Grants permission to list UserIds and the UserStatus",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"putprojectpolicy": {
"name": "PutProjectPolicy",
"description": "Grants permission to attach a resource policy to a project",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"recognizecelebrities": {
"name": "RecognizeCelebrities",
"description": "Grants permission to detect celebrities in the input image",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"searchfaces": {
"name": "SearchFaces",
"description": "Grants permission to search the specificed collection for the supplied face ID",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"searchfacesbyimage": {
"name": "SearchFacesByImage",
"description": "Grants permission to search the specificed collection for the largest face in the input image",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"searchusers": {
"name": "SearchUsers",
"description": "Grants permission to search the specificed collection for user match result with given either face ID or user ID",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"searchusersbyimage": {
"name": "SearchUsersByImage",
"description": "Grants permission to search the specificed collection for user match result by using the largest face in the input image",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startcelebrityrecognition": {
"name": "StartCelebrityRecognition",
"description": "Grants permission to start the asynchronous recognition of celebrities in a stored video",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startcontentmoderation": {
"name": "StartContentModeration",
"description": "Grants permission to start asynchronous detection of explicit or suggestive adult content in a stored video",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startfacedetection": {
"name": "StartFaceDetection",
"description": "Grants permission to start asynchronous detection of faces in a stored video",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startfacelivenesssession": {
"name": "StartFaceLivenessSession",
"description": "Grants permission to start streaming video for a face liveness session",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startfacesearch": {
"name": "StartFaceSearch",
"description": "Grants permission to start an asynchronous search for faces in a collection that match the faces of persons detected in a stored video",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "collection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startlabeldetection": {
"name": "StartLabelDetection",
"description": "Grants permission to start asynchronous detection of labels in a stored video",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startmediaanalysisjob": {
"name": "StartMediaAnalysisJob",
"description": "Grants permission to start a media analysis job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "projectversion",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startpersontracking": {
"name": "StartPersonTracking",
"description": "Grants permission to start the asynchronous tracking of persons in a stored video",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startprojectversion": {
"name": "StartProjectVersion",
"description": "Grants permission to start running a model version",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "projectversion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startsegmentdetection": {
"name": "StartSegmentDetection",
"description": "Grants permission to start the asynchronous detection of segments in a stored video",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startstreamprocessor": {
"name": "StartStreamProcessor",
"description": "Grants permission to start running a stream processor",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "streamprocessor",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"starttextdetection": {
"name": "StartTextDetection",
"description": "Grants permission to start the asynchronous detection of text in a stored video",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"stopprojectversion": {
"name": "StopProjectVersion",
"description": "Grants permission to stop a running model version",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "projectversion",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"stopstreamprocessor": {
"name": "StopStreamProcessor",
"description": "Grants permission to stop a running stream processor",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "streamprocessor",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to add one or more tags to a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "collection",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "dataset",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "project",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "projectversion",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "streamprocessor",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to remove one or more tags from a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "collection",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "dataset",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "project",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "projectversion",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "streamprocessor",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updatedatasetentries": {
"name": "UpdateDatasetEntries",
"description": "Grants permission to add or update one or more JSON Lines (entries) in a dataset",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "dataset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatestreamprocessor": {
"name": "UpdateStreamProcessor",
"description": "Grants permission to modify properties for a stream processor",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "streamprocessor",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}