UNPKG

@cloud-copilot/iam-data

Version:
499 lines 12.6 kB
{ "copyimageset": { "name": "CopyImageSet", "description": "Grants permission to copy an image set", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "imageset", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createdatastore": { "name": "CreateDatastore", "description": "Grants permission to create a data store to ingest imaging data", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deletedatastore": { "name": "DeleteDatastore", "description": "Grants permission to delete a data store", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteimageset": { "name": "DeleteImageSet", "description": "Grants permission to delete an image set", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "imageset", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getdicombulkdata": { "name": "GetDICOMBulkdata", "description": "Grants permission to get dicom bulkdata in binary format", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "medical-imaging:StudyInstanceUID", "medical-imaging:SeriesInstanceUID" ], "dependentActions": [] }, "getdicomimportjob": { "name": "GetDICOMImportJob", "description": "Grants permission to get an import job's properties", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getdicominstance": { "name": "GetDICOMInstance", "description": "Grants permission to get dicom instance in dcm format", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "medical-imaging:StudyInstanceUID", "medical-imaging:SeriesInstanceUID" ], "dependentActions": [] }, "getdicominstanceframes": { "name": "GetDICOMInstanceFrames", "description": "Grants permission to get dicom instance frames in format requested by the customer", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "medical-imaging:StudyInstanceUID", "medical-imaging:SeriesInstanceUID" ], "dependentActions": [] }, "getdicominstancemetadata": { "name": "GetDICOMInstanceMetadata", "description": "Grants permission to get dicom instance metadata in DICOM JSON format", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "medical-imaging:StudyInstanceUID", "medical-imaging:SeriesInstanceUID" ], "dependentActions": [] }, "getdicomseriesmetadata": { "name": "GetDICOMSeriesMetadata", "description": "Grants permission to retrieve metadata for all DICOM instances belonging to a given DICOM series in DICOM JSON format", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "medical-imaging:StudyInstanceUID", "medical-imaging:SeriesInstanceUID" ], "dependentActions": [] }, "getdatastore": { "name": "GetDatastore", "description": "Grants permission to get data store properties", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getimageframe": { "name": "GetImageFrame", "description": "Grants permission to get image frame properties", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "imageset", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getimageset": { "name": "GetImageSet", "description": "Grants permission to get image set properties", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "imageset", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getimagesetmetadata": { "name": "GetImageSetMetadata", "description": "Grants permission to get image set metadata properties", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "imageset", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listdicomimportjobs": { "name": "ListDICOMImportJobs", "description": "Grants permission to list import jobs for a data store", "accessLevel": "List", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listdatastores": { "name": "ListDatastores", "description": "Grants permission to list data stores", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listimagesetversions": { "name": "ListImageSetVersions", "description": "Grants permission to list versions of an image set", "accessLevel": "List", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "imageset", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list tags for a medical imaging resource", "accessLevel": "List", "resourceTypes": [ { "name": "datastore", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "imageset", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searchdicominstances": { "name": "SearchDICOMInstances", "description": "Grants permission to search dicom instances that returns data in DICOM JSON format", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "medical-imaging:StudyInstanceUID", "medical-imaging:SeriesInstanceUID" ], "dependentActions": [] }, "searchdicomseries": { "name": "SearchDICOMSeries", "description": "Grants permission to search dicom series that returns data in DICOM JSON format", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "medical-imaging:StudyInstanceUID" ], "dependentActions": [] }, "searchdicomstudies": { "name": "SearchDICOMStudies", "description": "Grants permission to search dicom studies that returns data in DICOM JSON format", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searchimagesets": { "name": "SearchImageSets", "description": "Grants permission to search image sets", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startdicomimportjob": { "name": "StartDICOMImportJob", "description": "Grants permission to start a DICOM import job", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "storedicom": { "name": "StoreDICOM", "description": "Grants permission to store dicom instances that returns result in DICOM JSON format", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "storedicomstudy": { "name": "StoreDICOMStudy", "description": "Grants permission to store a dicom study that returns result in DICOM JSON format", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "medical-imaging:StudyInstanceUID" ], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add tags to a medical imaging resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "datastore", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "imageset", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove tags from a medical imaging resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "datastore", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "imageset", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updateimagesetmetadata": { "name": "UpdateImageSetMetadata", "description": "Grants permission to update image set metadata properties", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "imageset", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }