UNPKG

@cloud-copilot/iam-data

Version:
432 lines 11.4 kB
{ "cancelfhirexportjobwithdelete": { "name": "CancelFHIRExportJobWithDelete", "description": "Grants permission to cancel an on going FHIR Export job with Delete", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createfhirdatastore": { "name": "CreateFHIRDatastore", "description": "Grants permission to create a datastore that can ingest and export FHIR data", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createresource": { "name": "CreateResource", "description": "Grants permission to create resource", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletefhirdatastore": { "name": "DeleteFHIRDatastore", "description": "Grants permission to delete a datastore", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteresource": { "name": "DeleteResource", "description": "Grants permission to delete resource", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describefhirdatastore": { "name": "DescribeFHIRDatastore", "description": "Grants permission to get the properties associated with the FHIR datastore, including the datastore ID, datastore ARN, datastore name, datastore status, created at, datastore type version, and datastore endpoint", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describefhirexportjob": { "name": "DescribeFHIRExportJob", "description": "Grants permission to display the properties of a FHIR export job, including the ID, ARN, name, and the status of the datastore", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describefhirexportjobwithget": { "name": "DescribeFHIRExportJobWithGet", "description": "Grants permission to display the properties of a FHIR export job, including the ID, ARN, name, and the status of the datastore with Get", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describefhirimportjob": { "name": "DescribeFHIRImportJob", "description": "Grants permission to display the properties of a FHIR import job, including the ID, ARN, name, and the status of the datastore", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getcapabilities": { "name": "GetCapabilities", "description": "Grants permission to get the capabilities of a FHIR datastore", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getexportedfile": { "name": "GetExportedFile", "description": "Grants permission to access exported files from a FHIR Export job initiated with Get", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "gethistorybyresourceid": { "name": "GetHistoryByResourceId", "description": "Grants permission to read resource history", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listfhirdatastores": { "name": "ListFHIRDatastores", "description": "Grants permission to list all FHIR datastores that are in the user's account, regardless of datastore status", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listfhirexportjobs": { "name": "ListFHIRExportJobs", "description": "Grants permission to get a list of export jobs for the specified datastore", "accessLevel": "List", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listfhirimportjobs": { "name": "ListFHIRImportJobs", "description": "Grants permission to get a list of import jobs for the specified datastore", "accessLevel": "List", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to get a list of tags for the specified datastore", "accessLevel": "List", "resourceTypes": [ { "name": "datastore", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "processbundle": { "name": "ProcessBundle", "description": "Grants permission to bundle multiple resource operations", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "readresource": { "name": "ReadResource", "description": "Grants permission to read resource", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searcheverything": { "name": "SearchEverything", "description": "Grants permission to search all resources related to a patient", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searchwithget": { "name": "SearchWithGet", "description": "Grants permission to search resources with GET method", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "searchwithpost": { "name": "SearchWithPost", "description": "Grants permission to search resources with POST method", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startfhirexportjob": { "name": "StartFHIRExportJob", "description": "Grants permission to begin a FHIR Export job", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startfhirexportjobwithget": { "name": "StartFHIRExportJobWithGet", "description": "Grants permission to begin a FHIR Export job with Get", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startfhirexportjobwithpost": { "name": "StartFHIRExportJobWithPost", "description": "Grants permission to begin a FHIR Export job with Post", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startfhirimportjob": { "name": "StartFHIRImportJob", "description": "Grants permission to begin a FHIR Import job", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add tags to a datastore", "accessLevel": "Tagging", "resourceTypes": [ { "name": "datastore", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove tags associated with a datastore", "accessLevel": "Tagging", "resourceTypes": [ { "name": "datastore", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updateresource": { "name": "UpdateResource", "description": "Grants permission to update resource", "accessLevel": "Write", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "versionreadresource": { "name": "VersionReadResource", "description": "Grants permission to read version of a resource", "accessLevel": "Read", "resourceTypes": [ { "name": "datastore", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }