UNPKG

@cloud-copilot/iam-data

Version:
1,999 lines 133 kB
{ "authorizeinboundintegration": { "name": "AuthorizeInboundIntegration", "isPermissionOnly": true, "description": "Grants permission to Glue to continuously validate that the target Arn can receive data replicated from the source ARN", "accessLevel": "Write", "resourceTypes": [ { "name": "integration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchcreatepartition": { "name": "BatchCreatePartition", "description": "Grants permission to create one or more partitions", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchdeleteconnection": { "name": "BatchDeleteConnection", "description": "Grants permission to delete one or more connections", "accessLevel": "Write", "resourceTypes": [ { "name": "connection", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchdeletepartition": { "name": "BatchDeletePartition", "description": "Grants permission to delete one or more partitions", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchdeletetable": { "name": "BatchDeleteTable", "description": "Grants permission to delete one or more tables", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchdeletetableversion": { "name": "BatchDeleteTableVersion", "description": "Grants permission to delete one or more versions of a table", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchgetblueprints": { "name": "BatchGetBlueprints", "description": "Grants permission to retrieve one or more blueprints", "accessLevel": "Read", "resourceTypes": [ { "name": "blueprint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchgetcrawlers": { "name": "BatchGetCrawlers", "description": "Grants permission to retrieve one or more crawlers", "accessLevel": "Read", "resourceTypes": [ { "name": "crawler", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchgetcustomentitytypes": { "name": "BatchGetCustomEntityTypes", "description": "Grants permission to retrieve one or more Custom Entity Types", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "batchgetdevendpoints": { "name": "BatchGetDevEndpoints", "description": "Grants permission to retrieve one or more development endpoints", "accessLevel": "Read", "resourceTypes": [ { "name": "devendpoint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchgetjobs": { "name": "BatchGetJobs", "description": "Grants permission to retrieve one or more jobs", "accessLevel": "Read", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchgetpartition": { "name": "BatchGetPartition", "description": "Grants permission to retrieve one or more partitions", "accessLevel": "Read", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchgetstagefiles": { "name": "BatchGetStageFiles", "description": "Grants permission to batch get stage files for SparkUI", "accessLevel": "Permissions management", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "batchgettableoptimizer": { "name": "BatchGetTableOptimizer", "description": "Grants permission to return the configuration for the specified table optimizers", "accessLevel": "Read", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [ "glue:GetTable" ] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchgettriggers": { "name": "BatchGetTriggers", "description": "Grants permission to retrieve one or more triggers", "accessLevel": "Read", "resourceTypes": [ { "name": "trigger", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchgetworkflows": { "name": "BatchGetWorkflows", "description": "Grants permission to retrieve one or more workflows", "accessLevel": "Read", "resourceTypes": [ { "name": "workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchstopjobrun": { "name": "BatchStopJobRun", "description": "Grants permission to stop one or more job runs for a job", "accessLevel": "Write", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "batchupdatepartition": { "name": "BatchUpdatePartition", "description": "Grants permission to update one or more partitions", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "canceldataqualityrulerecommendationrun": { "name": "CancelDataQualityRuleRecommendationRun", "description": "Grants permission to stop a running Data Quality rule recommendation run", "accessLevel": "Write", "resourceTypes": [ { "name": "dataQualityRuleset", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "canceldataqualityrulesetevaluationrun": { "name": "CancelDataQualityRulesetEvaluationRun", "description": "Grants permission to stop a running Data Quality ruleset evaluation run", "accessLevel": "Write", "resourceTypes": [ { "name": "dataQualityRuleset", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "cancelmltaskrun": { "name": "CancelMLTaskRun", "description": "Grants permission to stop a running ML Task Run", "accessLevel": "Write", "resourceTypes": [ { "name": "mlTransform", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "cancelstatement": { "name": "CancelStatement", "description": "Grants permission to cancel a statement in an interactive session", "accessLevel": "Write", "resourceTypes": [ { "name": "session", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "checkschemaversionvalidity": { "name": "CheckSchemaVersionValidity", "description": "Grants permission to retrieve a check the validity of schema version", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createblueprint": { "name": "CreateBlueprint", "description": "Grants permission to create a blueprint", "accessLevel": "Write", "resourceTypes": [ { "name": "blueprint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createcatalog": { "name": "CreateCatalog", "description": "Grants permission to create a catalog", "accessLevel": "Write", "resourceTypes": [ { "name": "catalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createclassifier": { "name": "CreateClassifier", "description": "Grants permission to create a classifier", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createcolumnstatisticstasksettings": { "name": "CreateColumnStatisticsTaskSettings", "description": "Grants permission to create settings for a column statistics task", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createconnection": { "name": "CreateConnection", "description": "Grants permission to create a connection", "accessLevel": "Write", "resourceTypes": [ { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createcrawler": { "name": "CreateCrawler", "description": "Grants permission to create a crawler", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createcustomentitytype": { "name": "CreateCustomEntityType", "description": "Grants permission to create a Custom Entity Type", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createdataqualityruleset": { "name": "CreateDataQualityRuleset", "description": "Grants permission to create a Data Quality ruleset", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createdatabase": { "name": "CreateDatabase", "description": "Grants permission to create a database", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createdevendpoint": { "name": "CreateDevEndpoint", "description": "Grants permission to create a development endpoint", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createinboundintegration": { "name": "CreateInboundIntegration", "isPermissionOnly": true, "description": "Grants permission to the source principal to create an inbound integration for data to be replicated from the source into the target", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createintegration": { "name": "CreateIntegration", "description": "Grants permission to create an integration", "accessLevel": "Write", "resourceTypes": [ { "name": "catalog", "required": true, "conditionKeys": [], "dependentActions": [ "kms:CreateGrant", "kms:DescribeKey" ] }, { "name": "connection", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "integration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createintegrationresourceproperty": { "name": "CreateIntegrationResourceProperty", "description": "Grants permission to create integration resource property", "accessLevel": "Write", "resourceTypes": [ { "name": "catalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "connection", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createintegrationtableproperties": { "name": "CreateIntegrationTableProperties", "description": "Grants permission to create integration table properties", "accessLevel": "Write", "resourceTypes": [ { "name": "catalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "connection", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createjob": { "name": "CreateJob", "description": "Grants permission to create a job", "accessLevel": "Write", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys", "glue:VpcIds", "glue:SubnetIds", "glue:SecurityGroupIds" ], "dependentActions": [] }, "createmltransform": { "name": "CreateMLTransform", "description": "Grants permission to create an ML Transform", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createpartition": { "name": "CreatePartition", "description": "Grants permission to create a partition", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createpartitionindex": { "name": "CreatePartitionIndex", "description": "Grants permission to create a specified partition index in an existing table", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createregistry": { "name": "CreateRegistry", "description": "Grants permission to create a new schema registry", "accessLevel": "Write", "resourceTypes": [ { "name": "registry", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createschema": { "name": "CreateSchema", "description": "Grants permission to create a new schema container", "accessLevel": "Write", "resourceTypes": [ { "name": "registry", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "schema", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createscript": { "name": "CreateScript", "description": "Grants permission to create a script", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createsecurityconfiguration": { "name": "CreateSecurityConfiguration", "description": "Grants permission to create a security configuration", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createsession": { "name": "CreateSession", "description": "Grants permission to create an interactive session", "accessLevel": "Write", "resourceTypes": [ { "name": "session", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys", "glue:VpcIds", "glue:SubnetIds", "glue:SecurityGroupIds" ], "dependentActions": [] }, "createtable": { "name": "CreateTable", "description": "Grants permission to create a table", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createtableoptimizer": { "name": "CreateTableOptimizer", "description": "Grants permission to create a new table optimizer for a specific function. Compaction is the only currently supported optimizer type", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [ "glue:GetTable" ] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createtrigger": { "name": "CreateTrigger", "description": "Grants permission to create a trigger", "accessLevel": "Write", "resourceTypes": [ { "name": "trigger", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createusageprofile": { "name": "CreateUsageProfile", "description": "Grants permission to create a usage profile", "accessLevel": "Write", "resourceTypes": [ { "name": "usageProfile", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createuserdefinedfunction": { "name": "CreateUserDefinedFunction", "description": "Grants permission to create a function definition", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createworkflow": { "name": "CreateWorkflow", "description": "Grants permission to create a workflow", "accessLevel": "Write", "resourceTypes": [ { "name": "workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deleteblueprint": { "name": "DeleteBlueprint", "description": "Grants permission to delete a blueprint", "accessLevel": "Write", "resourceTypes": [ { "name": "blueprint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletecatalog": { "name": "DeleteCatalog", "description": "Grants permission to delete a catalog", "accessLevel": "Write", "resourceTypes": [ { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteclassifier": { "name": "DeleteClassifier", "description": "Grants permission to delete a classifier", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deletecolumnstatisticsforpartition": { "name": "DeleteColumnStatisticsForPartition", "description": "Grants permission to delete the partition column statistics of a column", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletecolumnstatisticsfortable": { "name": "DeleteColumnStatisticsForTable", "description": "Grants permission to delete the table statistics of columns", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletecolumnstatisticstasksettings": { "name": "DeleteColumnStatisticsTaskSettings", "description": "Grants permission to delete settings for a column statistics task", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteconnection": { "name": "DeleteConnection", "description": "Grants permission to delete a connection", "accessLevel": "Write", "resourceTypes": [ { "name": "connection", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletecrawler": { "name": "DeleteCrawler", "description": "Grants permission to delete a crawler", "accessLevel": "Write", "resourceTypes": [ { "name": "crawler", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletecustomentitytype": { "name": "DeleteCustomEntityType", "description": "Grants permission to delete a Custom Entity Type", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deletedataqualityruleset": { "name": "DeleteDataQualityRuleset", "description": "Grants permission to delete a Data Quality ruleset", "accessLevel": "Write", "resourceTypes": [ { "name": "dataQualityRuleset", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletedatabase": { "name": "DeleteDatabase", "description": "Grants permission to delete a database", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "userdefinedfunction", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletedevendpoint": { "name": "DeleteDevEndpoint", "description": "Grants permission to delete a development endpoint", "accessLevel": "Write", "resourceTypes": [ { "name": "devendpoint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteintegration": { "name": "DeleteIntegration", "description": "Grants permission to delete an integration", "accessLevel": "Write", "resourceTypes": [ { "name": "integration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "deleteintegrationtableproperties": { "name": "DeleteIntegrationTableProperties", "description": "Grants permission to delete integration table properties", "accessLevel": "Write", "resourceTypes": [ { "name": "catalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "connection", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletejob": { "name": "DeleteJob", "description": "Grants permission to delete a job", "accessLevel": "Write", "resourceTypes": [ { "name": "job", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletemltransform": { "name": "DeleteMLTransform", "description": "Grants permission to delete an ML Transform", "accessLevel": "Write", "resourceTypes": [ { "name": "mlTransform", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletepartition": { "name": "DeletePartition", "description": "Grants permission to delete a partition", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletepartitionindex": { "name": "DeletePartitionIndex", "description": "Grants permission to delete a specified partition index from an existing table", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteregistry": { "name": "DeleteRegistry", "description": "Grants permission to delete a schema registry", "accessLevel": "Write", "resourceTypes": [ { "name": "registry", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteresourcepolicy": { "name": "DeleteResourcePolicy", "description": "Grants permission to delete a resource policy", "accessLevel": "Permissions management", "resourceTypes": [ { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteschema": { "name": "DeleteSchema", "description": "Grants permission to delete a schema container", "accessLevel": "Write", "resourceTypes": [ { "name": "registry", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "schema", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteschemaversions": { "name": "DeleteSchemaVersions", "description": "Grants permission to delete a range of schema versions", "accessLevel": "Write", "resourceTypes": [ { "name": "registry", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "schema", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletesecurityconfiguration": { "name": "DeleteSecurityConfiguration", "description": "Grants permission to delete a security configuration", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deletesession": { "name": "DeleteSession", "description": "Grants permission to delete an interactive session after stopping the session if not already stopped", "accessLevel": "Write", "resourceTypes": [ { "name": "session", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletetable": { "name": "DeleteTable", "description": "Grants permission to delete a table", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletetableoptimizer": { "name": "DeleteTableOptimizer", "description": "Grants permission to delete an optimizer and all associated metadata for a table. The optimization will no longer be performed on the table", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [ "glue:GetTable" ] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletetableversion": { "name": "DeleteTableVersion", "description": "Grants permission to delete a version of a table", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletetrigger": { "name": "DeleteTrigger", "description": "Grants permission to delete a trigger", "accessLevel": "Write", "resourceTypes": [ { "name": "trigger", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteusageprofile": { "name": "DeleteUsageProfile", "description": "Grants permission to delete a usage profile", "accessLevel": "Write", "resourceTypes": [ { "name": "usageProfile", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteuserdefinedfunction": { "name": "DeleteUserDefinedFunction", "description": "Grants permission to delete a function definition", "accessLevel": "Write", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "userdefinedfunction", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteworkflow": { "name": "DeleteWorkflow", "description": "Grants permission to delete a workflow", "accessLevel": "Write", "resourceTypes": [ { "name": "workflow", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deregisterdatapreview": { "name": "DeregisterDataPreview", "description": "Grants permission to terminate Glue Studio Notebook session", "accessLevel": "Permissions management", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeconnectiontype": { "name": "DescribeConnectionType", "description": "Grants permission to describe connection type in glue studio", "accessLevel": "Permissions management", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeentity": { "name": "DescribeEntity", "description": "Grants permission to describe entity in glue studio", "accessLevel": "Permissions management", "resourceTypes": [ { "name": "connection", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describeinboundintegrations": { "name": "DescribeInboundIntegrations", "description": "Grants permission to list the inbound integrations", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeintegrations": { "name": "DescribeIntegrations", "description": "Grants permission to describe zero-ETL integrations", "accessLevel": "List", "resourceTypes": [ { "name": "integration", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "getblueprint": { "name": "GetBlueprint", "description": "Grants permission to retrieve a blueprint", "accessLevel": "Read", "resourceTypes": [ { "name": "blueprint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getblueprintrun": { "name": "GetBlueprintRun", "description": "Grants permission to retrieve a blueprint run", "accessLevel": "Read", "resourceTypes": [ { "name": "blueprint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getblueprintruns": { "name": "GetBlueprintRuns", "description": "Grants permission to retrieve all runs of a blueprint", "accessLevel": "Read", "resourceTypes": [ { "name": "blueprint", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getcatalog": { "name": "GetCatalog", "description": "Grants permission to retrieve a catalog", "accessLevel": "Read", "resourceTypes": [ { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "glue:EnabledForRedshiftAutoDiscovery" ], "dependentActions": [] }, "getcatalogimportstatus": { "name": "GetCatalogImportStatus", "description": "Grants permission to retrieve the catalog import status", "accessLevel": "Read", "resourceTypes": [ { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getcatalogs": { "name": "GetCatalogs", "description": "Grants permission to retrieve all catalogs", "accessLevel": "Read", "resourceTypes": [ { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "glue:EnabledForRedshiftAutoDiscovery" ], "dependentActions": [] }, "getclassifier": { "name": "GetClassifier", "description": "Grants permission to retrieve a classifier", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getclassifiers": { "name": "GetClassifiers", "description": "Grants permission to list all classifiers", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getcolumnstatisticsforpartition": { "name": "GetColumnStatisticsForPartition", "description": "Grants permission to retrieve partition statistics of columns", "accessLevel": "Read", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getcolumnstatisticsfortable": { "name": "GetColumnStatisticsForTable", "description": "Grants permission to retrieve table statistics of columns", "accessLevel": "Read", "resourceTypes": [ { "name": "database", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcatalog", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "table", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "catalog", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getcolumnstatisticstaskrun": { "name": "GetColumnStatisticsTaskRun", "description": "Grants permission to retrieve Column Statistics run information for the table based on run-id", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getcolumnstatisticstaskruns": { "name": "GetColumnStatisticsTaskRuns", "description": "Grants permission to retrieve Column Statistics run information for the table based on run-ids", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getcolumnstatisticstasksettings": { "name": "GetColumnStatisticsTaskSettings", "description": "Grants permission to retrieve settings for a column statistics task", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getcompletion": { "name": "GetCompletion", "description": "Grants permission to get generated response for a completion request in Glue from AWS Q", "accessLevel": "Read", "resourceTypes": [ { "name": "completion", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getconnection": { "name": "GetConnection", "description": "Grants permission to retrieve a connection", "accessLevel": "Read", "resourceTypes": [ { "name": "connection", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "rootcat