UNPKG

@cloud-copilot/iam-data

Version:
596 lines 15.1 kB
{ "cancelquery": { "name": "CancelQuery", "description": "Grants permission to cancel queries in your account", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "createbatchloadtask": { "name": "CreateBatchLoadTask", "description": "Grants permission to create a batch load task in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints", "timestream:WriteRecords" ] }, "createdatabase": { "name": "CreateDatabase", "description": "Grants permission to create a database in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createscheduledquery": { "name": "CreateScheduledQuery", "description": "Grants permission to create a scheduled query in your account", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [ "iam:PassRole", "timestream:DescribeEndpoints" ] }, "createtable": { "name": "CreateTable", "description": "Grants permission to create a table in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deletedatabase": { "name": "DeleteDatabase", "description": "Grants permission to delete a database in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "deletescheduledquery": { "name": "DeleteScheduledQuery", "description": "Grants permission to delete a scheduled query in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "scheduled-query", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "deletetable": { "name": "DeleteTable", "description": "Grants permission to delete a table in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "describeaccountsettings": { "name": "DescribeAccountSettings", "description": "Grants permission to describe your account settings", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "describebatchloadtask": { "name": "DescribeBatchLoadTask", "description": "Grants permission to describe a batch load task in your account", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "describedatabase": { "name": "DescribeDatabase", "description": "Grants permission to describe a database in your account", "accessLevel": "Read", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "describeendpoints": { "name": "DescribeEndpoints", "description": "Grants permission to describe timestream endpoints", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describescheduledquery": { "name": "DescribeScheduledQuery", "description": "Grants permission to describe a scheduled query in your account", "accessLevel": "Read", "resourceTypes": [ { "name": "scheduled-query", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "describetable": { "name": "DescribeTable", "description": "Grants permission to describe a table in your account", "accessLevel": "Read", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "executescheduledquery": { "name": "ExecuteScheduledQuery", "description": "Grants permission to execute a scheduled query in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "scheduled-query", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "getawsbackupstatus": { "name": "GetAwsBackupStatus", "description": "Grants permission to get Status of a Timestream Table Backup", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "getawsrestorestatus": { "name": "GetAwsRestoreStatus", "description": "Grants permission to get Status of a Timestream Table Restore", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "listbatchloadtasks": { "name": "ListBatchLoadTasks", "description": "Grants permission to list batch load tasks in your account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "listdatabases": { "name": "ListDatabases", "description": "Grants permission to list databases in your account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "listmeasures": { "name": "ListMeasures", "description": "Grants permission to list measures of a table in your account", "accessLevel": "List", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "listscheduledqueries": { "name": "ListScheduledQueries", "description": "Grants permission to list scheduled queries in your account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "listtables": { "name": "ListTables", "description": "Grants permission to list tables in your account", "accessLevel": "List", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list tags of a resource in your account", "accessLevel": "Read", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, { "name": "scheduled-query", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "preparequery": { "name": "PrepareQuery", "description": "Grants permission to issue prepare queries", "accessLevel": "Read", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints", "timestream:Select" ] }, "resumebatchloadtask": { "name": "ResumeBatchLoadTask", "description": "Grants permission to resume a batch load task in your account", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints", "timestream:WriteRecords" ] }, "select": { "name": "Select", "description": "Grants permission to issue 'select from table' queries", "accessLevel": "Read", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "selectvalues": { "name": "SelectValues", "description": "Grants permission to issue 'select 1' queries", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "startawsbackupjob": { "name": "StartAwsBackupJob", "description": "Grants permission to start a Backup Job for a Timestream Table", "accessLevel": "Write", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "startawsrestorejob": { "name": "StartAwsRestoreJob", "description": "Grants permission to start Restore Job for a Backup of Timestream Table", "accessLevel": "Write", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add tags to a resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, { "name": "scheduled-query", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "unload": { "name": "Unload", "description": "Grants permission to issue Unload queries", "accessLevel": "Write", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "s3:AbortMultipartUpload", "s3:GetObject", "s3:PutObject", "timestream:DescribeEndpoints", "timestream:Select" ] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove a tag from a resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, { "name": "scheduled-query", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updateaccountsettings": { "name": "UpdateAccountSettings", "description": "Grants permission to update your account settings", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "updatedatabase": { "name": "UpdateDatabase", "description": "Grants permission to update a database in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "updatescheduledquery": { "name": "UpdateScheduledQuery", "description": "Grants permission to update a scheduled query in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "scheduled-query", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "updatetable": { "name": "UpdateTable", "description": "Grants permission to update a table in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] }, "writerecords": { "name": "WriteRecords", "description": "Grants permission to ingest data to a table in your account", "accessLevel": "Write", "resourceTypes": [ { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [ "timestream:DescribeEndpoints" ] } }