UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

1,147 lines 78.4 kB
/** * All IAM policy actions for AWS Glue (GLUE) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsglue.html * * 2025-02-24T21:48:07.779Z */ export declare enum AwsGlueActions { /** * Grants permission to Glue to continuously validate that the target Arn can rece * ive data replicated from the source ARN * * See aws-glue-api-integrations.html */ AuthorizeInboundIntegration = "glue:AuthorizeInboundIntegration", /** * Grants permission to create one or more partitions * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-BatchCreatePartition */ BatchCreatePartition = "glue:BatchCreatePartition", /** * Grants permission to delete one or more connections * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-BatchDeleteConnection */ BatchDeleteConnection = "glue:BatchDeleteConnection", /** * Grants permission to delete one or more partitions * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-BatchDeletePartition */ BatchDeletePartition = "glue:BatchDeletePartition", /** * Grants permission to delete one or more tables * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-BatchDeleteTable */ BatchDeleteTable = "glue:BatchDeleteTable", /** * Grants permission to delete one or more versions of a table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-DeleteTableVersion */ BatchDeleteTableVersion = "glue:BatchDeleteTableVersion", /** * Grants permission to retrieve one or more blueprints * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-BatchGetBlueprints */ BatchGetBlueprints = "glue:BatchGetBlueprints", /** * Grants permission to retrieve one or more crawlers * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-BatchGetCrawlers */ BatchGetCrawlers = "glue:BatchGetCrawlers", /** * Grants permission to retrieve one or more Custom Entity Types * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-sensitive-data-api.html#aws-glue-api-sensitive-data-api-BatchGetCustomEntityTypes */ BatchGetCustomEntityTypes = "glue:BatchGetCustomEntityTypes", /** * Grants permission to retrieve one or more development endpoints * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-BatchGetDevEndpoints */ BatchGetDevEndpoints = "glue:BatchGetDevEndpoints", /** * Grants permission to retrieve one or more jobs * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-BatchGetJobs */ BatchGetJobs = "glue:BatchGetJobs", /** * Grants permission to retrieve one or more partitions * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-BatchGetPartition */ BatchGetPartition = "glue:BatchGetPartition", /** * Grants permission to batch get stage files for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ BatchGetStageFiles = "glue:BatchGetStageFiles", /** * Grants permission to return the configuration for the specified table optimizer * s * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-BatchGetTableOptimizer */ BatchGetTableOptimizer = "glue:BatchGetTableOptimizer", /** * Grants permission to retrieve one or more triggers * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-BatchGetTriggers */ BatchGetTriggers = "glue:BatchGetTriggers", /** * Grants permission to retrieve one or more workflows * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-BatchGetWorkflows */ BatchGetWorkflows = "glue:BatchGetWorkflows", /** * Grants permission to stop one or more job runs for a job * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-runs.html#aws-glue-api-jobs-runs-BatchStopStartJobRun */ BatchStopJobRun = "glue:BatchStopJobRun", /** * Grants permission to update one or more partitions * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-BatchUpdatePartition */ BatchUpdatePartition = "glue:BatchUpdatePartition", /** * Grants permission to stop a running Data Quality rule recommendation run * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-CancelDataQualityRuleRecommendationRun */ CancelDataQualityRuleRecommendationRun = "glue:CancelDataQualityRuleRecommendationRun", /** * Grants permission to stop a running Data Quality ruleset evaluation run * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-CancelDataQualityRulesetEvaluationRun */ CancelDataQualityRulesetEvaluationRun = "glue:CancelDataQualityRulesetEvaluationRun", /** * Grants permission to stop a running ML Task Run * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-CancelMLTaskRun */ CancelMLTaskRun = "glue:CancelMLTaskRun", /** * Grants permission to cancel a statement in an interactive session * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-CancelStatement */ CancelStatement = "glue:CancelStatement", /** * Grants permission to retrieve a check the validity of schema version * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-CheckSchemaVersionValidity */ CheckSchemaVersionValidity = "glue:CheckSchemaVersionValidity", /** * Grants permission to create a blueprint * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-CreateBlueprint */ CreateBlueprint = "glue:CreateBlueprint", /** * Grants permission to create a catalog * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog.html */ CreateCatalog = "glue:CreateCatalog", /** * Grants permission to create a classifier * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-classifiers.html#aws-glue-api-crawler-classifiers-CreateClassifier */ CreateClassifier = "glue:CreateClassifier", /** * Grants permission to create settings for a column statistics task * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-CreateColumnStatisticsTaskSettings */ CreateColumnStatisticsTaskSettings = "glue:CreateColumnStatisticsTaskSettings", /** * Grants permission to create a connection * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-CreateConnection */ CreateConnection = "glue:CreateConnection", /** * Grants permission to create a crawler * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-CreateCrawler */ CreateCrawler = "glue:CreateCrawler", /** * Grants permission to create a Custom Entity Type * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-sensitive-data-api.html#aws-glue-api-sensitive-data-api-CreateCustomEntityType */ CreateCustomEntityType = "glue:CreateCustomEntityType", /** * Grants permission to create a Data Quality ruleset * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-CreateDataQualityRuleset */ CreateDataQualityRuleset = "glue:CreateDataQualityRuleset", /** * Grants permission to create a database * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-databases.html#aws-glue-api-catalog-databases-CreateDatabase */ CreateDatabase = "glue:CreateDatabase", /** * Grants permission to create a development endpoint * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-CreateDevEndpoint */ CreateDevEndpoint = "glue:CreateDevEndpoint", /** * Grants permission to the source principal to create an inbound integration for * data to be replicated from the source into the target * * See aws-glue-api-integrations.html */ CreateInboundIntegration = "glue:CreateInboundIntegration", /** * Grants permission to create an integration * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-CreateIntegration */ CreateIntegration = "glue:CreateIntegration", /** * Grants permission to create integration resource property * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-CreateIntegrationResourceProperty */ CreateIntegrationResourceProperty = "glue:CreateIntegrationResourceProperty", /** * Grants permission to create integration table properties * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-CreateIntegrationTableProperties */ CreateIntegrationTableProperties = "glue:CreateIntegrationTableProperties", /** * Grants permission to create a job * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-CreateJob */ CreateJob = "glue:CreateJob", /** * Grants permission to create an ML Transform * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-CreateMLTransform */ CreateMLTransform = "glue:CreateMLTransform", /** * Grants permission to create a partition * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-CreatePartition */ CreatePartition = "glue:CreatePartition", /** * Grants permission to create a specified partition index in an existing table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-CreatePartitionIndex */ CreatePartitionIndex = "glue:CreatePartitionIndex", /** * Grants permission to create a new schema registry * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-CreateRegistry */ CreateRegistry = "glue:CreateRegistry", /** * Grants permission to create a new schema container * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-CreateSchema */ CreateSchema = "glue:CreateSchema", /** * Grants permission to create a script * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-etl-script-generation.html#aws-glue-api-etl-script-generation-CreateScript */ CreateScript = "glue:CreateScript", /** * Grants permission to create a security configuration * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-CreateSecurityConfiguration */ CreateSecurityConfiguration = "glue:CreateSecurityConfiguration", /** * Grants permission to create an interactive session * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-api-interactive-sessions-CreateSession */ CreateSession = "glue:CreateSession", /** * Grants permission to create a table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-CreateTable */ CreateTable = "glue:CreateTable", /** * Grants permission to create a new table optimizer for a specific function. Comp * action is the only currently supported optimizer type * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-CreateTableOptimizer */ CreateTableOptimizer = "glue:CreateTableOptimizer", /** * Grants permission to create a trigger * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-CreateTrigger */ CreateTrigger = "glue:CreateTrigger", /** * Grants permission to create a usage profile * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-usage-profiles.html#aws-glue-api-usage-profiles-CreateUsageProfile */ CreateUsageProfile = "glue:CreateUsageProfile", /** * Grants permission to create a function definition * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-functions.html#aws-glue-api-catalog-functions-CreateUserDefinedFunction */ CreateUserDefinedFunction = "glue:CreateUserDefinedFunction", /** * Grants permission to create a workflow * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-CreateWorkflow */ CreateWorkflow = "glue:CreateWorkflow", /** * Grants permission to delete a blueprint * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-DeleteBlueprint */ DeleteBlueprint = "glue:DeleteBlueprint", /** * Grants permission to delete a catalog * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog.html */ DeleteCatalog = "glue:DeleteCatalog", /** * Grants permission to delete a classifier * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-classifiers.html#aws-glue-api-crawler-classifiers-DeleteClassifier */ DeleteClassifier = "glue:DeleteClassifier", /** * Grants permission to delete the partition column statistics of a column * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-DeleteColumnStatisticsForPartition */ DeleteColumnStatisticsForPartition = "glue:DeleteColumnStatisticsForPartition", /** * Grants permission to delete the table statistics of columns * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-DeleteColumnStatisticsForTable */ DeleteColumnStatisticsForTable = "glue:DeleteColumnStatisticsForTable", /** * Grants permission to delete settings for a column statistics task * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-DeleteColumnStatisticsTaskSettings */ DeleteColumnStatisticsTaskSettings = "glue:DeleteColumnStatisticsTaskSettings", /** * Grants permission to delete a connection * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-DeleteConnection */ DeleteConnection = "glue:DeleteConnection", /** * Grants permission to delete a crawler * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-DeleteCrawler */ DeleteCrawler = "glue:DeleteCrawler", /** * Grants permission to delete a Custom Entity Type * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-sensitive-data-api.html#aws-glue-api-sensitive-data-api-DeleteCustomEntityType */ DeleteCustomEntityType = "glue:DeleteCustomEntityType", /** * Grants permission to delete a Data Quality ruleset * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-DeleteDataQualityRuleset */ DeleteDataQualityRuleset = "glue:DeleteDataQualityRuleset", /** * Grants permission to delete a database * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-databases.html#aws-glue-api-catalog-databases-DeleteDatabase */ DeleteDatabase = "glue:DeleteDatabase", /** * Grants permission to delete a development endpoint * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-DeleteDevEndpoint */ DeleteDevEndpoint = "glue:DeleteDevEndpoint", /** * Grants permission to delete an integration * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-DeleteIntegration */ DeleteIntegration = "glue:DeleteIntegration", /** * Grants permission to delete integration table properties * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-DeleteIntegrationTableProperties */ DeleteIntegrationTableProperties = "glue:DeleteIntegrationTableProperties", /** * Grants permission to delete a job * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-DeleteJob */ DeleteJob = "glue:DeleteJob", /** * Grants permission to delete an ML Transform * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-DeleteMLTransform */ DeleteMLTransform = "glue:DeleteMLTransform", /** * Grants permission to delete a partition * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-DeletePartition */ DeletePartition = "glue:DeletePartition", /** * Grants permission to delete a specified partition index from an existing table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-DeletePartitionIndex */ DeletePartitionIndex = "glue:DeletePartitionIndex", /** * Grants permission to delete a schema registry * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-DeleteRegistry */ DeleteRegistry = "glue:DeleteRegistry", /** * Grants permission to delete a resource policy * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-DeleteResourcePolicy */ DeleteResourcePolicy = "glue:DeleteResourcePolicy", /** * Grants permission to delete a schema container * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-DeleteSchema */ DeleteSchema = "glue:DeleteSchema", /** * Grants permission to delete a range of schema versions * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-DeleteSchemaVersions */ DeleteSchemaVersions = "glue:DeleteSchemaVersions", /** * Grants permission to delete a security configuration * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-DeleteSecurityConfiguration */ DeleteSecurityConfiguration = "glue:DeleteSecurityConfiguration", /** * Grants permission to delete an interactive session after stopping the session i * f not already stopped * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-DeleteSession */ DeleteSession = "glue:DeleteSession", /** * Grants permission to delete a table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-DeleteTable */ DeleteTable = "glue:DeleteTable", /** * Grants permission to delete an optimizer and all associated metadata for a tabl * e. The optimization will no longer be performed on the table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-DeleteTableOptimizer */ DeleteTableOptimizer = "glue:DeleteTableOptimizer", /** * Grants permission to delete a version of a table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-DeleteTableVersion */ DeleteTableVersion = "glue:DeleteTableVersion", /** * Grants permission to delete a trigger * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-DeleteTrigger */ DeleteTrigger = "glue:DeleteTrigger", /** * Grants permission to delete a usage profile * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-usage-profiles.html#aws-glue-api-usage-profiles-DeleteUsageProfile */ DeleteUsageProfile = "glue:DeleteUsageProfile", /** * Grants permission to delete a function definition * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-functions.html#aws-glue-api-catalog-functions-DeleteUserDefinedFunction */ DeleteUserDefinedFunction = "glue:DeleteUserDefinedFunction", /** * Grants permission to delete a workflow * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-DeleteWorkflow */ DeleteWorkflow = "glue:DeleteWorkflow", /** * Grants permission to terminate Glue Studio Notebook session * * See https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations */ DeregisterDataPreview = "glue:DeregisterDataPreview", /** * Grants permission to describe connection type in glue studio * * See https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations */ DescribeConnectionType = "glue:DescribeConnectionType", /** * Grants permission to describe entity in glue studio * * See https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations */ DescribeEntity = "glue:DescribeEntity", /** * Grants permission to list the inbound integrations * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-DescribeInboundIntegrations */ DescribeInboundIntegrations = "glue:DescribeInboundIntegrations", /** * Grants permission to describe zero-ETL integrations * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-DescribeIntegrations */ DescribeIntegrations = "glue:DescribeIntegrations", /** * Grants permission to retrieve a blueprint * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetBlueprint */ GetBlueprint = "glue:GetBlueprint", /** * Grants permission to retrieve a blueprint run * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetBlueprintRun */ GetBlueprintRun = "glue:GetBlueprintRun", /** * Grants permission to retrieve all runs of a blueprint * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetBlueprintRuns */ GetBlueprintRuns = "glue:GetBlueprintRuns", /** * Grants permission to retrieve a catalog * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog.html */ GetCatalog = "glue:GetCatalog", /** * Grants permission to retrieve the catalog import status * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-migration.html#aws-glue-api-catalog-migration-GetCatalogImportStatus */ GetCatalogImportStatus = "glue:GetCatalogImportStatus", /** * Grants permission to retrieve all catalogs * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog.html */ GetCatalogs = "glue:GetCatalogs", /** * Grants permission to retrieve a classifier * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-classifiers.html#aws-glue-api-crawler-classifiers-GetClassifier */ GetClassifier = "glue:GetClassifier", /** * Grants permission to list all classifiers * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-classifiers.html#aws-glue-api-crawler-classifiers-GetClassifiers */ GetClassifiers = "glue:GetClassifiers", /** * Grants permission to retrieve partition statistics of columns * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-GetColumnStatisticsForPartition */ GetColumnStatisticsForPartition = "glue:GetColumnStatisticsForPartition", /** * Grants permission to retrieve table statistics of columns * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetColumnStatisticsForTable */ GetColumnStatisticsForTable = "glue:GetColumnStatisticsForTable", /** * Grants permission to retrieve Column Statistics run information for the table b * ased on run-id * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-GetColumnStatisticsTaskRun */ GetColumnStatisticsTaskRun = "glue:GetColumnStatisticsTaskRun", /** * Grants permission to retrieve Column Statistics run information for the table b * ased on run-ids * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-GetColumnStatisticsTaskRuns */ GetColumnStatisticsTaskRuns = "glue:GetColumnStatisticsTaskRuns", /** * Grants permission to retrieve settings for a column statistics task * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-GetColumnStatisticsTaskSettings */ GetColumnStatisticsTaskSettings = "glue:GetColumnStatisticsTaskSettings", /** * Grants permission to get generated response for a completion request in Glue fr * om AWS Q * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api.html# */ GetCompletion = "glue:GetCompletion", /** * Grants permission to retrieve a connection * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-GetConnection */ GetConnection = "glue:GetConnection", /** * Grants permission to retrieve a list of connections * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-GetConnections */ GetConnections = "glue:GetConnections", /** * Grants permission to retrieve a crawler * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-GetCrawler */ GetCrawler = "glue:GetCrawler", /** * Grants permission to retrieve metrics about crawlers * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-GetCrawlerMetrics */ GetCrawlerMetrics = "glue:GetCrawlerMetrics", /** * Grants permission to retrieve all crawlers * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-GetCrawlers */ GetCrawlers = "glue:GetCrawlers", /** * Grants permission to read a Custom Entity Type * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-sensitive-data-api.html#aws-glue-api-sensitive-data-api-GetCustomEntityType */ GetCustomEntityType = "glue:GetCustomEntityType", /** * Grants permission to generate presigned url for accessing spark live UI * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html */ GetDashboardUrl = "glue:GetDashboardUrl", /** * Grants permission to retrieve catalog encryption settings * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-GetDataCatalogEncryptionSettings */ GetDataCatalogEncryptionSettings = "glue:GetDataCatalogEncryptionSettings", /** * Grants permission to get Data Preview Statement * * See https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations */ GetDataPreviewStatement = "glue:GetDataPreviewStatement", /** * Grants permission to retrieve the training status of the prediction model for a * statistic * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityModel */ GetDataQualityModel = "glue:GetDataQualityModel", /** * Grants permission to retrieve the predictions for a statistic from the latest m * odel * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityModelResult */ GetDataQualityModelResult = "glue:GetDataQualityModelResult", /** * Grants permission to retrieve a Data Quality result * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityResult */ GetDataQualityResult = "glue:GetDataQualityResult", /** * Grants permission to retrieve a Data Quality rule recommendation run * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityRuleRecommendationRun */ GetDataQualityRuleRecommendationRun = "glue:GetDataQualityRuleRecommendationRun", /** * Grants permission to retrieve a Data Quality ruleset * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityRuleset */ GetDataQualityRuleset = "glue:GetDataQualityRuleset", /** * Grants permission to retrieve a Data Quality rule recommendation run * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityRulesetEvaluationRun */ GetDataQualityRulesetEvaluationRun = "glue:GetDataQualityRulesetEvaluationRun", /** * Grants permission to retrieve a database * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-databases.html#aws-glue-api-catalog-databases-GetDatabase */ GetDatabase = "glue:GetDatabase", /** * Grants permission to retrieve all databases * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-databases.html#aws-glue-api-catalog-databases-GetDatabases */ GetDatabases = "glue:GetDatabases", /** * Grants permission to transform a script into a directed acyclic graph (DAG) * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-etl-script-generation.html#aws-glue-api-etl-script-generation-GetDataflowGraph */ GetDataflowGraph = "glue:GetDataflowGraph", /** * Grants permission to retrieve a development endpoint * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-GetDevEndpoint */ GetDevEndpoint = "glue:GetDevEndpoint", /** * Grants permission to retrieve all development endpoints * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-GetDevEndpoints */ GetDevEndpoints = "glue:GetDevEndpoints", /** * Grants permission to preview entity records in glue * * See https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations */ GetEntityRecords = "glue:GetEntityRecords", /** * Grants permission to get environment details for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetEnvironment = "glue:GetEnvironment", /** * Grants permission to get executors for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetExecutors = "glue:GetExecutors", /** * Grants permission to get executor threads for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetExecutorsThreads = "glue:GetExecutorsThreads", /** * Transforms a directed acyclic graph (DAG) into code * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-etl-script-generation.html#aws-glue-api-etl-script-generation-GetGeneratedCode */ GetGeneratedCode = "glue:GetGeneratedCode", /** * Grants permission to retrieve the integration resource property * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-GetIntegrationResourceProperty */ GetIntegrationResourceProperty = "glue:GetIntegrationResourceProperty", /** * Grants permission to retrieve the integration table properties * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-GetIntegrationTableProperties */ GetIntegrationTableProperties = "glue:GetIntegrationTableProperties", /** * Grants permission to retrieve a job * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-GetJob */ GetJob = "glue:GetJob", /** * Grants permission to retrieve a job bookmark * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-runs.html#aws-glue-api-jobs-job-GetJobBookmark */ GetJobBookmark = "glue:GetJobBookmark", /** * Grants permission to retrieve a job run * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-runs.html#aws-glue-api-jobs-runs-GetJobRun */ GetJobRun = "glue:GetJobRun", /** * Grants permission to retrieve all job runs of a job * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-runs.html#aws-glue-api-jobs-runs-GetJobRuns */ GetJobRuns = "glue:GetJobRuns", /** * Grants permission to retrieve an upgrade analysis for a job * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-upgrade-analysis.html#aws-glue-api-upgrade-analysis-GetJobUpgradeAnalysis */ GetJobUpgradeAnalysis = "glue:GetJobUpgradeAnalysis", /** * Grants permission to retrieve all current jobs * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-GetJobs */ GetJobs = "glue:GetJobs", /** * Grants permission to get log parsing status for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetLogParsingStatus = "glue:GetLogParsingStatus", /** * Grants permission to retrieve an ML Task Run * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-GetMLTaskRun */ GetMLTaskRun = "glue:GetMLTaskRun", /** * Grants permission to retrieve all ML Task Runs * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-GetMLTaskRuns */ GetMLTaskRuns = "glue:GetMLTaskRuns", /** * Grants permission to retrieve an ML Transform * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-GetMLTransform */ GetMLTransform = "glue:GetMLTransform", /** * Grants permission to retrieve all ML Transforms * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-GetMLTransforms */ GetMLTransforms = "glue:GetMLTransforms", /** * Grants permission to create a mapping * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-etl-script-generation.html#aws-glue-api-etl-script-generation-GetMapping */ GetMapping = "glue:GetMapping", /** * Grants permission to retrieve Glue Studio Notebooks session status * * See https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations */ GetNotebookInstanceStatus = "glue:GetNotebookInstanceStatus", /** * Grants permission to retrieve a partition * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-GetPartition */ GetPartition = "glue:GetPartition", /** * Grants permission to retrieve partition indexes for a table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetPartitionIndexes */ GetPartitionIndexes = "glue:GetPartitionIndexes", /** * Grants permission to retrieve the partitions of a table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-GetPartitions */ GetPartitions = "glue:GetPartitions", /** * Grants permission to retrieve a mapping for a script * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-etl-script-generation.html#aws-glue-api-etl-script-generation-GetPlan */ GetPlan = "glue:GetPlan", /** * Grants permission to get queries for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetQueries = "glue:GetQueries", /** * Grants permission to get a specific query for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetQuery = "glue:GetQuery", /** * Grants permission to get the result of a Data Preparation Recipe statement * * See https://docs.aws.amazon.com/glue/latest/ug/setting-up.html#getting-started-min-privs */ GetRecipeAction = "glue:GetRecipeAction", /** * Grants permission to retrieve a schema registry * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-GetRegistry */ GetRegistry = "glue:GetRegistry", /** * Grants permission to retrieve resource policies * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-GetResourcePolicies */ GetResourcePolicies = "glue:GetResourcePolicies", /** * Grants permission to retrieve a resource policy * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-GetResourcePolicy */ GetResourcePolicy = "glue:GetResourcePolicy", /** * Grants permission to retrieve a schema container * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-GetSchema */ GetSchema = "glue:GetSchema", /** * Grants permission to retrieve a schema version based on schema definition * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-GetSchemaByDefinition */ GetSchemaByDefinition = "glue:GetSchemaByDefinition", /** * Grants permission to retrieve a schema version * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-GetSchemaVersion */ GetSchemaVersion = "glue:GetSchemaVersion", /** * Grants permission to compare two schema versions in schema registry * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-GetSchemaVersionsDiff */ GetSchemaVersionsDiff = "glue:GetSchemaVersionsDiff", /** * Grants permission to retrieve a security configuration * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-GetSecurityConfiguration */ GetSecurityConfiguration = "glue:GetSecurityConfiguration", /** * Grants permission to retrieve one or more security configurations * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-GetSecurityConfigurations */ GetSecurityConfigurations = "glue:GetSecurityConfigurations", /** * Grants permission to retrieve an interactive session * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-GetSession */ GetSession = "glue:GetSession", /** * Grants permission to get a stage for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetStage = "glue:GetStage", /** * Grants permission to get a stage attempt for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetStageAttempt = "glue:GetStageAttempt", /** * Grants permission to get the task list for a stage attempt for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetStageAttemptTaskList = "glue:GetStageAttemptTaskList", /** * Grants permission to get the task summary for a stage attempt for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetStageAttemptTaskSummary = "glue:GetStageAttemptTaskSummary", /** * Grants permission to get stage files for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetStageFiles = "glue:GetStageFiles", /** * Grants permission to get stages for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetStages = "glue:GetStages", /** * Grants permission to retrieve result and information about a statement in an in * teractive session * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-GetStatement */ GetStatement = "glue:GetStatement", /** * Grants permission to get storage details for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetStorage = "glue:GetStorage", /** * Grants permission to get storage unit details for SparkUI * * See https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html */ GetStorageUnit = "glue:GetStorageUnit", /** * Grants permission to retrieve a table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetTable */ GetTable = "glue:GetTable", /** * Grants permission to return the configuration of all optimizers associated with * a specified table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-GetTableOptimizer */ GetTableOptimizer = "glue:GetTableOptimizer", /** * Grants permission to retrieve a version of a table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetTableVersion */ GetTableVersion = "glue:GetTableVersion", /** * Grants permission to retrieve a list of versions of a table * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetTableVersions */ GetTableVersions = "glue:GetTableVersions", /** * Grants permission to retrieve the tables in a database * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetTables */ GetTables = "glue:GetTables", /** * Grants permission to retrieve all tags associated with a resource * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-tags.html#aws-glue-api-tags-UntagResource */ GetTags = "glue:GetTags", /** * Grants permission to retrieve a trigger * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-GetTrigger */ GetTrigger = "glue:GetTrigger", /** * Grants permission to retrieve the triggers associated with a job * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-GetTriggers */ GetTriggers = "glue:GetTriggers", /** * Grants permission to retrieve a usage profile * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-usage-profiles.html#aws-glue-api-usage-profiles-GetUsageProfile */ GetUsageProfile = "glue:GetUsageProfile", /** * Grants permission to retrieve a function definition * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-functions.html#aws-glue-api-catalog-functions-GetUserDefinedFunction */ GetUserDefinedFunction = "glue:GetUserDefinedFunction", /** * Grants permission to retrieve multiple function definitions * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-functions.html#aws-glue-api-catalog-functions-GetUserDefinedFunctions */ GetUserDefinedFunctions = "glue:GetUserDefinedFunctions", /** * Grants permission to retrieve a workflow * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetWorkflow */ GetWorkflow = "glue:GetWorkflow", /** * Grants permission to retrieve a workflow run * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetWorkflowRun */ GetWorkflowRun = "glue:GetWorkflowRun", /** * Grants permission to retrieve workflow run properties * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetWorkflowRunProperties */ GetWorkflowRunProperties = "glue:GetWorkflowRunProperties", /** * Grants permission to retrieve all runs of a workflow * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetWorkflowRuns */ GetWorkflowRuns = "glue:GetWorkflowRuns", /** * Grants permission to access Glue Studio Notebooks * * See https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations */ GlueNotebookAuthorize = "glue:GlueNotebookAuthorize", /** * Grants permission to refresh Glue Studio Notebooks credentials * * See https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations */ GlueNotebookRefreshCredentials = "glue:GlueNotebookRefreshCredentials", /** * Grants permission to import an Athena data catalog into AWS Glue * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-migration.html#aws-glue-api-catalog-migration-ImportCatalogToGlue */ ImportCatalogToGlue = "glue:ImportCatalogToGlue", /** * Grants permission to retrieve all blueprints * * See https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-ListBlueprints */ ListBlueprints = "glue:ListBlueprints", /** * Grants permission to list all Column Statistics run-ids that have been executed * for th