{
  "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/list_glue.html",
  "name": "AWS Glue",
  "prefix": "glue",
  "timestamp": "1788739206",
  "actions": [
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html",
      "name": "AccessDataQualityRuntimeConfiguration",
      "description": "Grants permission to retrieve runtime configuration for Data Quality features",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/aws-glue-api-integrations.html",
      "name": "AuthorizeInboundIntegration",
      "description": "Grants permission to Glue to continuously validate that the target Arn can receive data replicated from the source ARN",
      "access": "Write",
      "resources": [
        {
          "name": "integration",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-BatchCreatePartition",
      "name": "BatchCreatePartition",
      "description": "Grants permission to create one or more partitions",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-BatchDeleteConnection",
      "name": "BatchDeleteConnection",
      "description": "Grants permission to delete one or more connections",
      "access": "Write",
      "resources": [
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-BatchDeletePartition",
      "name": "BatchDeletePartition",
      "description": "Grants permission to delete one or more partitions",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-BatchDeleteTable",
      "name": "BatchDeleteTable",
      "description": "Grants permission to delete one or more tables",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-DeleteTableVersion",
      "name": "BatchDeleteTableVersion",
      "description": "Grants permission to delete one or more versions of a table",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-BatchGetBlueprints",
      "name": "BatchGetBlueprints",
      "description": "Grants permission to retrieve one or more blueprints",
      "access": "Read",
      "resources": [
        {
          "name": "blueprint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-BatchGetCrawlers",
      "name": "BatchGetCrawlers",
      "description": "Grants permission to retrieve one or more crawlers",
      "access": "Read",
      "resources": [
        {
          "name": "crawler",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-sensitive-data-api.html#aws-glue-api-sensitive-data-api-BatchGetCustomEntityTypes",
      "name": "BatchGetCustomEntityTypes",
      "description": "Grants permission to retrieve one or more Custom Entity Types",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-BatchGetDevEndpoints",
      "name": "BatchGetDevEndpoints",
      "description": "Grants permission to retrieve one or more development endpoints",
      "access": "Read",
      "resources": [
        {
          "name": "devendpoint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-BatchGetJobs",
      "name": "BatchGetJobs",
      "description": "Grants permission to retrieve one or more jobs",
      "access": "Read",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-BatchGetPartition",
      "name": "BatchGetPartition",
      "description": "Grants permission to retrieve one or more partitions",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "BatchGetStageFiles",
      "description": "Grants permission to batch get stage files for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-BatchGetTableOptimizer",
      "name": "BatchGetTableOptimizer",
      "description": "Grants permission to return the configuration for the specified table optimizers",
      "access": "Read",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-BatchGetTriggers",
      "name": "BatchGetTriggers",
      "description": "Grants permission to retrieve one or more triggers",
      "access": "Read",
      "resources": [
        {
          "name": "trigger",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-BatchGetWorkflows",
      "name": "BatchGetWorkflows",
      "description": "Grants permission to retrieve one or more workflows",
      "access": "Read",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-runs.html#aws-glue-api-jobs-runs-BatchStopStartJobRun",
      "name": "BatchStopJobRun",
      "description": "Grants permission to stop one or more job runs for a job",
      "access": "Write",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-BatchUpdatePartition",
      "name": "BatchUpdatePartition",
      "description": "Grants permission to update one or more partitions",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-CancelDataQualityRuleRecommendationRun",
      "name": "CancelDataQualityRuleRecommendationRun",
      "description": "Grants permission to stop a running Data Quality rule recommendation run",
      "access": "Write",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-CancelDataQualityRulesetEvaluationRun",
      "name": "CancelDataQualityRulesetEvaluationRun",
      "description": "Grants permission to stop a running Data Quality ruleset evaluation run",
      "access": "Write",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-CancelMLTaskRun",
      "name": "CancelMLTaskRun",
      "description": "Grants permission to stop a running ML Task Run",
      "access": "Write",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-CancelStatement",
      "name": "CancelStatement",
      "description": "Grants permission to cancel a statement in an interactive session",
      "access": "Write",
      "resources": [
        {
          "name": "session",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-CheckSchemaVersionValidity",
      "name": "CheckSchemaVersionValidity",
      "description": "Grants permission to retrieve a check the validity of schema version",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-CreateBlueprint",
      "name": "CreateBlueprint",
      "description": "Grants permission to create a blueprint",
      "access": "Write",
      "resources": [
        {
          "name": "blueprint",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog.html",
      "name": "CreateCatalog",
      "description": "Grants permission to create a catalog",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys",
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-classifiers.html#aws-glue-api-crawler-classifiers-CreateClassifier",
      "name": "CreateClassifier",
      "description": "Grants permission to create a classifier",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-CreateColumnStatisticsTaskSettings",
      "name": "CreateColumnStatisticsTaskSettings",
      "description": "Grants permission to create settings for a column statistics task",
      "access": "Write",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-CreateConnection",
      "name": "CreateConnection",
      "description": "Grants permission to create a connection",
      "access": "Write",
      "resources": [
        {
          "name": "connectionType",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-CreateCrawler",
      "name": "CreateCrawler",
      "description": "Grants permission to create a crawler",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-sensitive-data-api.html#aws-glue-api-sensitive-data-api-CreateCustomEntityType",
      "name": "CreateCustomEntityType",
      "description": "Grants permission to create a Custom Entity Type",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-CreateDataQualityRuleset",
      "name": "CreateDataQualityRuleset",
      "description": "Grants permission to create a Data Quality ruleset",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-databases.html#aws-glue-api-catalog-databases-CreateDatabase",
      "name": "CreateDatabase",
      "description": "Grants permission to create a database",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys",
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-CreateDevEndpoint",
      "name": "CreateDevEndpoint",
      "description": "Grants permission to create a development endpoint",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/security-trusted-identity-propagation-getting-started.html#security-trusted-identity-propagation-connecting",
      "name": "CreateGlueIdentityCenterConfiguration",
      "description": "Grants permission to connect Glue with Identity Center",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/service-authorization/latest/reference/aws-glue-api-integrations.html",
      "name": "CreateInboundIntegration",
      "description": "Grants permission to the source principal to create an inbound integration for data to be replicated from the source into the target",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-CreateIntegration",
      "name": "CreateIntegration",
      "description": "Grants permission to create an integration",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "integration",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-CreateIntegrationResourceProperty",
      "name": "CreateIntegrationResourceProperty",
      "description": "Grants permission to create integration resource property",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "integrationResourceProperty",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-CreateIntegrationTableProperties",
      "name": "CreateIntegrationTableProperties",
      "description": "Grants permission to create integration table properties",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "database",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-CreateJob",
      "name": "CreateJob",
      "description": "Grants permission to create a job",
      "access": "Write",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys",
        "glue:SecurityGroupIds",
        "glue:SubnetIds",
        "glue:VpcIds"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-CreateMLTransform",
      "name": "CreateMLTransform",
      "description": "Grants permission to create an ML Transform",
      "access": "Write",
      "resources": [],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-CreatePartition",
      "name": "CreatePartition",
      "description": "Grants permission to create a partition",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-CreatePartitionIndex",
      "name": "CreatePartitionIndex",
      "description": "Grants permission to create a specified partition index in an existing table",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-CreateRegistry",
      "name": "CreateRegistry",
      "description": "Grants permission to create a new schema registry",
      "access": "Write",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-CreateSchema",
      "name": "CreateSchema",
      "description": "Grants permission to create a new schema container",
      "access": "Write",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        },
        {
          "name": "schema",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-etl-script-generation.html#aws-glue-api-etl-script-generation-CreateScript",
      "name": "CreateScript",
      "description": "Grants permission to create a script",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-CreateSecurityConfiguration",
      "name": "CreateSecurityConfiguration",
      "description": "Grants permission to create a security configuration",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-api-interactive-sessions-CreateSession",
      "name": "CreateSession",
      "description": "Grants permission to create an interactive session",
      "access": "Write",
      "resources": [
        {
          "name": "session",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys",
        "glue:SecurityGroupIds",
        "glue:SubnetIds",
        "glue:VpcIds"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-CreateTable",
      "name": "CreateTable",
      "description": "Grants permission to create a table",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-CreateTableOptimizer",
      "name": "CreateTableOptimizer",
      "description": "Grants permission to create a new table optimizer for a specific function. Compaction is the only currently supported optimizer type",
      "access": "Write",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-CreateTrigger",
      "name": "CreateTrigger",
      "description": "Grants permission to create a trigger",
      "access": "Write",
      "resources": [
        {
          "name": "trigger",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-usage-profiles.html#aws-glue-api-usage-profiles-CreateUsageProfile",
      "name": "CreateUsageProfile",
      "description": "Grants permission to create a usage profile",
      "access": "Write",
      "resources": [
        {
          "name": "usageProfile",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-functions.html#aws-glue-api-catalog-functions-CreateUserDefinedFunction",
      "name": "CreateUserDefinedFunction",
      "description": "Grants permission to create a function definition",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-CreateWorkflow",
      "name": "CreateWorkflow",
      "description": "Grants permission to create a workflow",
      "access": "Write",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-DeleteBlueprint",
      "name": "DeleteBlueprint",
      "description": "Grants permission to delete a blueprint",
      "access": "Write",
      "resources": [
        {
          "name": "blueprint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog.html",
      "name": "DeleteCatalog",
      "description": "Grants permission to delete a catalog",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-classifiers.html#aws-glue-api-crawler-classifiers-DeleteClassifier",
      "name": "DeleteClassifier",
      "description": "Grants permission to delete a classifier",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-DeleteColumnStatisticsForPartition",
      "name": "DeleteColumnStatisticsForPartition",
      "description": "Grants permission to delete the partition column statistics of a column",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-DeleteColumnStatisticsForTable",
      "name": "DeleteColumnStatisticsForTable",
      "description": "Grants permission to delete the table statistics of columns",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-DeleteColumnStatisticsTaskSettings",
      "name": "DeleteColumnStatisticsTaskSettings",
      "description": "Grants permission to delete settings for a column statistics task",
      "access": "Write",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-DeleteConnection",
      "name": "DeleteConnection",
      "description": "Grants permission to delete a connection",
      "access": "Write",
      "resources": [
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations",
      "name": "DeleteConnectionType",
      "description": "Grants permission to delete connection type",
      "access": "Write",
      "resources": [
        {
          "name": "connectionType",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-DeleteCrawler",
      "name": "DeleteCrawler",
      "description": "Grants permission to delete a crawler",
      "access": "Write",
      "resources": [
        {
          "name": "crawler",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-sensitive-data-api.html#aws-glue-api-sensitive-data-api-DeleteCustomEntityType",
      "name": "DeleteCustomEntityType",
      "description": "Grants permission to delete a Custom Entity Type",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-DeleteDataQualityRuleset",
      "name": "DeleteDataQualityRuleset",
      "description": "Grants permission to delete a Data Quality ruleset",
      "access": "Write",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-databases.html#aws-glue-api-catalog-databases-DeleteDatabase",
      "name": "DeleteDatabase",
      "description": "Grants permission to delete a database",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        },
        {
          "name": "userdefinedfunction",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-DeleteDevEndpoint",
      "name": "DeleteDevEndpoint",
      "description": "Grants permission to delete a development endpoint",
      "access": "Write",
      "resources": [
        {
          "name": "devendpoint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/security-trusted-identity-propagation-getting-started.html#security-trusted-identity-propagation-connecting",
      "name": "DeleteGlueIdentityCenterConfiguration",
      "description": "Grants permission to disconnect Glue with Identity Center",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-DeleteIntegration",
      "name": "DeleteIntegration",
      "description": "Grants permission to delete an integration",
      "access": "Write",
      "resources": [
        {
          "name": "integration",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-DeleteIntegrationResourceProperty",
      "name": "DeleteIntegrationResourceProperty",
      "description": "Grants permission to delete the integration resource property",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "integrationResourceProperty",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-DeleteIntegrationTableProperties",
      "name": "DeleteIntegrationTableProperties",
      "description": "Grants permission to delete integration table properties",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "database",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-DeleteJob",
      "name": "DeleteJob",
      "description": "Grants permission to delete a job",
      "access": "Write",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-DeleteMLTransform",
      "name": "DeleteMLTransform",
      "description": "Grants permission to delete an ML Transform",
      "access": "Write",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-DeletePartition",
      "name": "DeletePartition",
      "description": "Grants permission to delete a partition",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-DeletePartitionIndex",
      "name": "DeletePartitionIndex",
      "description": "Grants permission to delete a specified partition index from an existing table",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-DeleteRegistry",
      "name": "DeleteRegistry",
      "description": "Grants permission to delete a schema registry",
      "access": "Write",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-DeleteResourcePolicy",
      "name": "DeleteResourcePolicy",
      "description": "Grants permission to delete a resource policy",
      "access": "Permissions management",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-DeleteSchema",
      "name": "DeleteSchema",
      "description": "Grants permission to delete a schema container",
      "access": "Write",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        },
        {
          "name": "schema",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-DeleteSchemaVersions",
      "name": "DeleteSchemaVersions",
      "description": "Grants permission to delete a range of schema versions",
      "access": "Write",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        },
        {
          "name": "schema",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-DeleteSecurityConfiguration",
      "name": "DeleteSecurityConfiguration",
      "description": "Grants permission to delete a security configuration",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-DeleteSession",
      "name": "DeleteSession",
      "description": "Grants permission to delete an interactive session after stopping the session if not already stopped",
      "access": "Write",
      "resources": [
        {
          "name": "session",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-DeleteTable",
      "name": "DeleteTable",
      "description": "Grants permission to delete a table",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-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",
      "access": "Write",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-DeleteTableVersion",
      "name": "DeleteTableVersion",
      "description": "Grants permission to delete a version of a table",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-DeleteTrigger",
      "name": "DeleteTrigger",
      "description": "Grants permission to delete a trigger",
      "access": "Write",
      "resources": [
        {
          "name": "trigger",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-usage-profiles.html#aws-glue-api-usage-profiles-DeleteUsageProfile",
      "name": "DeleteUsageProfile",
      "description": "Grants permission to delete a usage profile",
      "access": "Write",
      "resources": [
        {
          "name": "usageProfile",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-functions.html#aws-glue-api-catalog-functions-DeleteUserDefinedFunction",
      "name": "DeleteUserDefinedFunction",
      "description": "Grants permission to delete a function definition",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "userdefinedfunction",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-DeleteWorkflow",
      "name": "DeleteWorkflow",
      "description": "Grants permission to delete a workflow",
      "access": "Write",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations",
      "name": "DeregisterDataPreview",
      "description": "Grants permission to terminate Glue Studio Notebook session",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations",
      "name": "DescribeConnectionType",
      "description": "Grants permission to describe connection type in glue",
      "access": "Permissions management",
      "resources": [
        {
          "name": "connectionType",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations",
      "name": "DescribeEntity",
      "description": "Grants permission to describe entity in glue studio",
      "access": "Permissions management",
      "resources": [
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "connectionType",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-DescribeInboundIntegrations",
      "name": "DescribeInboundIntegrations",
      "description": "Grants permission to list the inbound integrations",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-DescribeIntegrations",
      "name": "DescribeIntegrations",
      "description": "Grants permission to describe zero-ETL integrations",
      "access": "List",
      "resources": [
        {
          "name": "integration",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog.html",
      "name": "FederateAuthorization",
      "description": "Grants permission to read and write redshift federated resources",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:EnabledForRedshiftAutoDiscovery",
        "glue:FederatedAuthorizationSource"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetBlueprint",
      "name": "GetBlueprint",
      "description": "Grants permission to retrieve a blueprint",
      "access": "Read",
      "resources": [
        {
          "name": "blueprint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetBlueprintRun",
      "name": "GetBlueprintRun",
      "description": "Grants permission to retrieve a blueprint run",
      "access": "Read",
      "resources": [
        {
          "name": "blueprint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetBlueprintRuns",
      "name": "GetBlueprintRuns",
      "description": "Grants permission to retrieve all runs of a blueprint",
      "access": "Read",
      "resources": [
        {
          "name": "blueprint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog.html",
      "name": "GetCatalog",
      "description": "Grants permission to retrieve a catalog",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:EnabledForRedshiftAutoDiscovery",
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-migration.html#aws-glue-api-catalog-migration-GetCatalogImportStatus",
      "name": "GetCatalogImportStatus",
      "description": "Grants permission to retrieve the catalog import status",
      "access": "Read",
      "resources": [
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog.html",
      "name": "GetCatalogs",
      "description": "Grants permission to retrieve all catalogs",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:EnabledForRedshiftAutoDiscovery",
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-classifiers.html#aws-glue-api-crawler-classifiers-GetClassifier",
      "name": "GetClassifier",
      "description": "Grants permission to retrieve a classifier",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-classifiers.html#aws-glue-api-crawler-classifiers-GetClassifiers",
      "name": "GetClassifiers",
      "description": "Grants permission to list all classifiers",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-GetColumnStatisticsForPartition",
      "name": "GetColumnStatisticsForPartition",
      "description": "Grants permission to retrieve partition statistics of columns",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetColumnStatisticsForTable",
      "name": "GetColumnStatisticsForTable",
      "description": "Grants permission to retrieve table statistics of columns",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-GetColumnStatisticsTaskRun",
      "name": "GetColumnStatisticsTaskRun",
      "description": "Grants permission to retrieve Column Statistics run information for the table based on run-id",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-GetColumnStatisticsTaskRuns",
      "name": "GetColumnStatisticsTaskRuns",
      "description": "Grants permission to retrieve Column Statistics run information for the table based on run-ids",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-GetColumnStatisticsTaskSettings",
      "name": "GetColumnStatisticsTaskSettings",
      "description": "Grants permission to retrieve settings for a column statistics task",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api.html",
      "name": "GetCompletion",
      "description": "Grants permission to get generated response for a completion request in Glue from AWS Q",
      "access": "Read",
      "resources": [
        {
          "name": "completion",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-GetConnection",
      "name": "GetConnection",
      "description": "Grants permission to retrieve a connection",
      "access": "Read",
      "resources": [
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-GetConnections",
      "name": "GetConnections",
      "description": "Grants permission to retrieve a list of connections",
      "access": "Read",
      "resources": [
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-GetCrawler",
      "name": "GetCrawler",
      "description": "Grants permission to retrieve a crawler",
      "access": "Read",
      "resources": [
        {
          "name": "crawler",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-GetCrawlerMetrics",
      "name": "GetCrawlerMetrics",
      "description": "Grants permission to retrieve metrics about crawlers",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-GetCrawlers",
      "name": "GetCrawlers",
      "description": "Grants permission to retrieve all crawlers",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-sensitive-data-api.html#aws-glue-api-sensitive-data-api-GetCustomEntityType",
      "name": "GetCustomEntityType",
      "description": "Grants permission to read a Custom Entity Type",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html",
      "name": "GetDashboardUrl",
      "description": "Grants permission to generate presigned url for accessing spark live UI",
      "access": "Read",
      "resources": [
        {
          "name": "session",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-GetDataCatalogEncryptionSettings",
      "name": "GetDataCatalogEncryptionSettings",
      "description": "Grants permission to retrieve catalog encryption settings",
      "access": "Read",
      "resources": [
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations",
      "name": "GetDataPreviewStatement",
      "description": "Grants permission to get Data Preview Statement",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityModel",
      "name": "GetDataQualityModel",
      "description": "Grants permission to retrieve the training status of the prediction model for a statistic",
      "access": "Read",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        },
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityModelResult",
      "name": "GetDataQualityModelResult",
      "description": "Grants permission to retrieve the predictions for a statistic from the latest model",
      "access": "Read",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        },
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityResult",
      "name": "GetDataQualityResult",
      "description": "Grants permission to retrieve a Data Quality result",
      "access": "Read",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityRuleRecommendationRun",
      "name": "GetDataQualityRuleRecommendationRun",
      "description": "Grants permission to retrieve a Data Quality rule recommendation run",
      "access": "Read",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityRuleset",
      "name": "GetDataQualityRuleset",
      "description": "Grants permission to retrieve a Data Quality ruleset",
      "access": "Read",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-GetDataQualityRulesetEvaluationRun",
      "name": "GetDataQualityRulesetEvaluationRun",
      "description": "Grants permission to retrieve a Data Quality rule recommendation run",
      "access": "Read",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-databases.html#aws-glue-api-catalog-databases-GetDatabase",
      "name": "GetDatabase",
      "description": "Grants permission to retrieve a database",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-databases.html#aws-glue-api-catalog-databases-GetDatabases",
      "name": "GetDatabases",
      "description": "Grants permission to retrieve all databases",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-etl-script-generation.html#aws-glue-api-etl-script-generation-GetDataflowGraph",
      "name": "GetDataflowGraph",
      "description": "Grants permission to transform a script into a directed acyclic graph (DAG)",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-GetDevEndpoint",
      "name": "GetDevEndpoint",
      "description": "Grants permission to retrieve a development endpoint",
      "access": "Read",
      "resources": [
        {
          "name": "devendpoint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-GetDevEndpoints",
      "name": "GetDevEndpoints",
      "description": "Grants permission to retrieve all development endpoints",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations",
      "name": "GetEntityRecords",
      "description": "Grants permission to preview entity records in glue",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": false
        },
        {
          "name": "connectionType",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetEnvironment",
      "description": "Grants permission to get environment details for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetExecutors",
      "description": "Grants permission to get executors for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetExecutorsThreads",
      "description": "Grants permission to get executor threads for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-etl-script-generation.html#aws-glue-api-etl-script-generation-GetGeneratedCode",
      "name": "GetGeneratedCode",
      "description": "Transforms a directed acyclic graph (DAG) into code",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/security-trusted-identity-propagation-getting-started.html#security-trusted-identity-propagation-connecting",
      "name": "GetGlueIdentityCenterConfiguration",
      "description": "Grants permission to retrieve the managed Idc application",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-GetIntegrationResourceProperty",
      "name": "GetIntegrationResourceProperty",
      "description": "Grants permission to retrieve the integration resource property",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "integrationResourceProperty",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-GetIntegrationTableProperties",
      "name": "GetIntegrationTableProperties",
      "description": "Grants permission to retrieve the integration table properties",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "database",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-GetJob",
      "name": "GetJob",
      "description": "Grants permission to retrieve a job",
      "access": "Read",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-runs.html#aws-glue-api-jobs-job-GetJobBookmark",
      "name": "GetJobBookmark",
      "description": "Grants permission to retrieve a job bookmark",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-runs.html#aws-glue-api-jobs-runs-GetJobRun",
      "name": "GetJobRun",
      "description": "Grants permission to retrieve a job run",
      "access": "Read",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-runs.html#aws-glue-api-jobs-runs-GetJobRuns",
      "name": "GetJobRuns",
      "description": "Grants permission to retrieve all job runs of a job",
      "access": "Read",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-upgrade-analysis.html#aws-glue-api-upgrade-analysis-GetJobUpgradeAnalysis",
      "name": "GetJobUpgradeAnalysis",
      "description": "Grants permission to retrieve an upgrade analysis for a job",
      "access": "Read",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-GetJobs",
      "name": "GetJobs",
      "description": "Grants permission to retrieve all current jobs",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetLogParsingStatus",
      "description": "Grants permission to get log parsing status for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-GetMLTaskRun",
      "name": "GetMLTaskRun",
      "description": "Grants permission to retrieve an ML Task Run",
      "access": "Read",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-GetMLTaskRuns",
      "name": "GetMLTaskRuns",
      "description": "Grants permission to retrieve all ML Task Runs",
      "access": "List",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-GetMLTransform",
      "name": "GetMLTransform",
      "description": "Grants permission to retrieve an ML Transform",
      "access": "Read",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-GetMLTransforms",
      "name": "GetMLTransforms",
      "description": "Grants permission to retrieve all ML Transforms",
      "access": "List",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-etl-script-generation.html#aws-glue-api-etl-script-generation-GetMapping",
      "name": "GetMapping",
      "description": "Grants permission to create a mapping",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations",
      "name": "GetNotebookInstanceStatus",
      "description": "Grants permission to retrieve Glue Studio Notebooks session status",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-GetPartition",
      "name": "GetPartition",
      "description": "Grants permission to retrieve a partition",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetPartitionIndexes",
      "name": "GetPartitionIndexes",
      "description": "Grants permission to retrieve partition indexes for a table",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-GetPartitions",
      "name": "GetPartitions",
      "description": "Grants permission to retrieve the partitions of a table",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-etl-script-generation.html#aws-glue-api-etl-script-generation-GetPlan",
      "name": "GetPlan",
      "description": "Grants permission to retrieve a mapping for a script",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetQueries",
      "description": "Grants permission to get queries for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetQuery",
      "description": "Grants permission to get a specific query for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/setting-up.html#getting-started-min-privs",
      "name": "GetRecipeAction",
      "description": "Grants permission to get the result of a Data Preparation Recipe statement",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-GetRegistry",
      "name": "GetRegistry",
      "description": "Grants permission to retrieve a schema registry",
      "access": "Read",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-GetResourcePolicies",
      "name": "GetResourcePolicies",
      "description": "Grants permission to retrieve resource policies",
      "access": "Read",
      "resources": [
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-GetResourcePolicy",
      "name": "GetResourcePolicy",
      "description": "Grants permission to retrieve a resource policy",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-GetSchema",
      "name": "GetSchema",
      "description": "Grants permission to retrieve a schema container",
      "access": "Read",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        },
        {
          "name": "schema",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-GetSchemaByDefinition",
      "name": "GetSchemaByDefinition",
      "description": "Grants permission to retrieve a schema version based on schema definition",
      "access": "Read",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        },
        {
          "name": "schema",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-GetSchemaVersion",
      "name": "GetSchemaVersion",
      "description": "Grants permission to retrieve a schema version",
      "access": "Read",
      "resources": [
        {
          "name": "registry",
          "is_required": false
        },
        {
          "name": "schema",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-GetSchemaVersionsDiff",
      "name": "GetSchemaVersionsDiff",
      "description": "Grants permission to compare two schema versions in schema registry",
      "access": "Read",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        },
        {
          "name": "schema",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-GetSecurityConfiguration",
      "name": "GetSecurityConfiguration",
      "description": "Grants permission to retrieve a security configuration",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-GetSecurityConfigurations",
      "name": "GetSecurityConfigurations",
      "description": "Grants permission to retrieve one or more security configurations",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-GetSession",
      "name": "GetSession",
      "description": "Grants permission to retrieve an interactive session",
      "access": "Read",
      "resources": [
        {
          "name": "session",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-GetSessionEndpoint",
      "name": "GetSessionEndpoint",
      "description": "Grants permission to retrieve an interactive session endpoint",
      "access": "Read",
      "resources": [
        {
          "name": "session",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetStage",
      "description": "Grants permission to get a stage for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetStageAttempt",
      "description": "Grants permission to get a stage attempt for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetStageAttemptTaskList",
      "description": "Grants permission to get the task list for a stage attempt for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetStageAttemptTaskSummary",
      "description": "Grants permission to get the task summary for a stage attempt for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetStageFiles",
      "description": "Grants permission to get stage files for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetStages",
      "description": "Grants permission to get stages for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-GetStatement",
      "name": "GetStatement",
      "description": "Grants permission to retrieve result and information about a statement in an interactive session",
      "access": "Read",
      "resources": [
        {
          "name": "session",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetStorage",
      "description": "Grants permission to get storage details for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "GetStorageUnit",
      "description": "Grants permission to get storage unit details for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetTable",
      "name": "GetTable",
      "description": "Grants permission to retrieve a table",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-GetTableOptimizer",
      "name": "GetTableOptimizer",
      "description": "Grants permission to return the configuration of all optimizers associated with a specified table",
      "access": "Read",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetTableVersion",
      "name": "GetTableVersion",
      "description": "Grants permission to retrieve a version of a table",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetTableVersions",
      "name": "GetTableVersions",
      "description": "Grants permission to retrieve a list of versions of a table",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-GetTables",
      "name": "GetTables",
      "description": "Grants permission to retrieve the tables in a database",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-tags.html#aws-glue-api-tags-UntagResource",
      "name": "GetTags",
      "description": "Grants permission to retrieve all tags associated with a resource",
      "access": "Read",
      "resources": [
        {
          "name": "blueprint",
          "is_required": false
        },
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "connection",
          "is_required": false
        },
        {
          "name": "connectionType",
          "is_required": false
        },
        {
          "name": "crawler",
          "is_required": false
        },
        {
          "name": "customEntityType",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": false
        },
        {
          "name": "devendpoint",
          "is_required": false
        },
        {
          "name": "job",
          "is_required": false
        },
        {
          "name": "trigger",
          "is_required": false
        },
        {
          "name": "usageProfile",
          "is_required": false
        },
        {
          "name": "workflow",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-GetTrigger",
      "name": "GetTrigger",
      "description": "Grants permission to retrieve a trigger",
      "access": "Read",
      "resources": [
        {
          "name": "trigger",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-GetTriggers",
      "name": "GetTriggers",
      "description": "Grants permission to retrieve the triggers associated with a job",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-usage-profiles.html#aws-glue-api-usage-profiles-GetUsageProfile",
      "name": "GetUsageProfile",
      "description": "Grants permission to retrieve a usage profile",
      "access": "Read",
      "resources": [
        {
          "name": "usageProfile",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-functions.html#aws-glue-api-catalog-functions-GetUserDefinedFunction",
      "name": "GetUserDefinedFunction",
      "description": "Grants permission to retrieve a function definition",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "userdefinedfunction",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-functions.html#aws-glue-api-catalog-functions-GetUserDefinedFunctions",
      "name": "GetUserDefinedFunctions",
      "description": "Grants permission to retrieve multiple function definitions",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "userdefinedfunction",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetWorkflow",
      "name": "GetWorkflow",
      "description": "Grants permission to retrieve a workflow",
      "access": "Read",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetWorkflowRun",
      "name": "GetWorkflowRun",
      "description": "Grants permission to retrieve a workflow run",
      "access": "Read",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetWorkflowRunProperties",
      "name": "GetWorkflowRunProperties",
      "description": "Grants permission to retrieve workflow run properties",
      "access": "Read",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-GetWorkflowRuns",
      "name": "GetWorkflowRuns",
      "description": "Grants permission to retrieve all runs of a workflow",
      "access": "Read",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations",
      "name": "GlueNotebookAuthorize",
      "description": "Grants permission to access Glue Studio Notebooks",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations",
      "name": "GlueNotebookRefreshCredentials",
      "description": "Grants permission to refresh Glue Studio Notebooks credentials",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-migration.html#aws-glue-api-catalog-migration-ImportCatalogToGlue",
      "name": "ImportCatalogToGlue",
      "description": "Grants permission to import an Athena data catalog into AWS Glue",
      "access": "Write",
      "resources": [
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-ListBlueprints",
      "name": "ListBlueprints",
      "description": "Grants permission to retrieve all blueprints",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-ListColumnStatisticsTaskRuns",
      "name": "ListColumnStatisticsTaskRuns",
      "description": "Grants permission to list all Column Statistics run-ids that have been executed for the account",
      "access": "Read",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations",
      "name": "ListConnectionTypes",
      "description": "Grants permission to list connection types in glue",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-ListCrawlers",
      "name": "ListCrawlers",
      "description": "Grants permission to retrieve all crawlers",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-ListCrawls",
      "name": "ListCrawls",
      "description": "Grants permission to retrieve crawl run history for a crawler",
      "access": "List",
      "resources": [
        {
          "name": "crawler",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-sensitive-data-api.html#aws-glue-api-sensitive-data-api-ListGetCustomEntityTypes",
      "name": "ListCustomEntityTypes",
      "description": "Grants permission to retrieve all Custom Entity Types",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-ListDataQualityResults",
      "name": "ListDataQualityResults",
      "description": "Grants permission to retrieve all Data Quality results",
      "access": "List",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-ListDataQualityRuleRecommendationRuns",
      "name": "ListDataQualityRuleRecommendationRuns",
      "description": "Grants permission to retrieve all Data Quality rule recommendation runs",
      "access": "List",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-ListDataQualityRulesetEvaluationRuns",
      "name": "ListDataQualityRulesetEvaluationRuns",
      "description": "Grants permission to retrieve all Data Quality rule recommendation runs",
      "access": "List",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-ListDataQualityRulesets",
      "name": "ListDataQualityRulesets",
      "description": "Grants permission to retrieve a list of Data Quality rulesets",
      "access": "List",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-ListDevEndpoints",
      "name": "ListDevEndpoints",
      "description": "Grants permission to retrieve all development endpoints",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations",
      "name": "ListEntities",
      "description": "Grants permission to list entities in glue studio",
      "access": "Permissions management",
      "resources": [
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "connectionType",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-ListIntegrationResourceProperties",
      "name": "ListIntegrationResourceProperties",
      "description": "Grants permission to list zero-ETL integration resource properties",
      "access": "List",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "integrationResourceProperty",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-upgrade-analysis.html#aws-glue-api-upgrade-analysis-ListJobUpgradeAnalyses",
      "name": "ListJobUpgradeAnalyses",
      "description": "Grants permission to list upgrade analyses for a job",
      "access": "List",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-ListJobs",
      "name": "ListJobs",
      "description": "Grants permission to retrieve all current jobs",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-ListMLTransforms",
      "name": "ListMLTransforms",
      "description": "Grants permission to retrieve all ML Transforms",
      "access": "List",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-ListRegistries",
      "name": "ListRegistries",
      "description": "Grants permission to retrieve a list of schema registries",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-ListSchemaVersions",
      "name": "ListSchemaVersions",
      "description": "Grants permission to retrieve a list of schema versions",
      "access": "List",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        },
        {
          "name": "schema",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-ListSchemas",
      "name": "ListSchemas",
      "description": "Grants permission to retrieve a list of schema containers",
      "access": "List",
      "resources": [
        {
          "name": "registry",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-ListSessions",
      "name": "ListSessions",
      "description": "Grants permission to retrieve a list of interactive session",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-ListStatements",
      "name": "ListStatements",
      "description": "Grants permission to retrieve a list of statements in an interactive session",
      "access": "List",
      "resources": [
        {
          "name": "session",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-ListTableOptimizerRuns",
      "name": "ListTableOptimizerRuns",
      "description": "Grants permission to list the history of previous optimizer runs for a specific table",
      "access": "List",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-ListTriggers",
      "name": "ListTriggers",
      "description": "Grants permission to retrieve all triggers",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-usage-profiles.html#aws-glue-api-usage-profiles-ListUsageProfiles",
      "name": "ListUsageProfiles",
      "description": "Grants permission to retrieve a list of usage profiles",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-ListWorkflows",
      "name": "ListWorkflows",
      "description": "Grants permission to retrieve all workflows",
      "access": "List",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations",
      "name": "ManagedConnector",
      "description": "Grants permission to use Glue managed connectors to query data",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-ModifyIntegration",
      "name": "ModifyIntegration",
      "description": "Grants permission to modify a zero-ETL integration",
      "access": "Write",
      "resources": [
        {
          "name": "integration",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/starting-workflow-eventbridge.html",
      "name": "NotifyEvent",
      "description": "Grants permission to notify an event to the event-driven workflow",
      "access": "Write",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-CreateConnection",
      "name": "PassConnection",
      "description": "Grants permission to pass glue connection name in input for APIs that require them",
      "access": "Write",
      "resources": [
        {
          "name": "connection",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html",
      "name": "PublishDataQuality",
      "description": "Grants permission to publish Data Quality results",
      "access": "Write",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-PutDataCatalogEncryptionSettings",
      "name": "PutDataCatalogEncryptionSettings",
      "description": "Grants permission to update catalog encryption settings",
      "access": "Write",
      "resources": [
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-PutDataQualityProfileAnnotation",
      "name": "PutDataQualityProfileAnnotation",
      "description": "Grants permission to annotate all datapoints for a profile",
      "access": "Write",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        },
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-BatchPutDataQualityStatisticAnnotation",
      "name": "PutDataQualityStatisticAnnotation",
      "description": "Grants permission to annotate datapoints over time for a specific data quality statistic",
      "access": "Write",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        },
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-security.html#aws-glue-api-jobs-security-PutResourcePolicy",
      "name": "PutResourcePolicy",
      "description": "Grants permission to update a resource policy",
      "access": "Permissions management",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-PutSchemaVersionMetadata",
      "name": "PutSchemaVersionMetadata",
      "description": "Grants permission to add metadata to schema version",
      "access": "Write",
      "resources": [
        {
          "name": "registry",
          "is_required": false
        },
        {
          "name": "schema",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-PutWorkflowRunProperties",
      "name": "PutWorkflowRunProperties",
      "description": "Grants permission to update workflow run properties",
      "access": "Write",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-QuerySchemaVersionMetadata",
      "name": "QuerySchemaVersionMetadata",
      "description": "Grants permission to fetch metadata for a schema version",
      "access": "List",
      "resources": [
        {
          "name": "registry",
          "is_required": false
        },
        {
          "name": "schema",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations",
      "name": "RefreshOAuth2Tokens",
      "description": "Grants permission to refresh the oauth2 tokens for connection during job execution",
      "access": "Permissions management",
      "resources": [
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "connectionType",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-connections.html#connection-type-permissions-operations",
      "name": "RegisterConnectionType",
      "description": "Grants permission to register connection type",
      "access": "Write",
      "resources": [
        {
          "name": "connectionType",
          "is_required": true
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:ResourceTag/${TagKey}",
        "aws:TagKeys"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-RegisterSchemaVersion",
      "name": "RegisterSchemaVersion",
      "description": "Grants permission to create a new schema version",
      "access": "Write",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        },
        {
          "name": "schema",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-RemoveSchemaVersionMetadata",
      "name": "RemoveSchemaVersionMetadata",
      "description": "Grants permission to remove metadata from schema version",
      "access": "Write",
      "resources": [
        {
          "name": "registry",
          "is_required": false
        },
        {
          "name": "schema",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-RenameTable",
      "name": "RenameTable",
      "description": "Grants permission to rename a table",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/monitor-spark-ui.html",
      "name": "RequestLogParsing",
      "description": "Grants permission to request log parsing for SparkUI",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-runs.html#aws-glue-api-jobs-runs-ResetJobBookmark",
      "name": "ResetJobBookmark",
      "description": "Grants permission to reset a job bookmark",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-ResumeWorkflowRun",
      "name": "ResumeWorkflowRun",
      "description": "Grants permission to resume a workflow run",
      "access": "Write",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations",
      "name": "RunDataPreviewStatement",
      "description": "Grants permission to run Data Preview Statement",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-RunStatement",
      "name": "RunStatement",
      "description": "Grants permission to run a code or statement in an interactive session",
      "access": "Write",
      "resources": [
        {
          "name": "session",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-SearchTables",
      "name": "SearchTables",
      "description": "Grants permission to retrieve the tables in the catalog",
      "access": "Read",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api.html",
      "name": "SendFeedback",
      "description": "Grants permission to provide feedback about a glue completion experience in AWS Q",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/setting-up.html#getting-started-min-privs",
      "name": "SendRecipeAction",
      "description": "Grants permission to execute a Data Preparation Recipe statement in data preview",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-StartBlueprintRun",
      "name": "StartBlueprintRun",
      "description": "Grants permission to start running a blueprint",
      "access": "Write",
      "resources": [
        {
          "name": "blueprint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-StartColumnStatisticsTaskRun",
      "name": "StartColumnStatisticsTaskRun",
      "description": "Grants permission to start a run for generating Column Statistics for the table",
      "access": "Write",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-StartColumnStatisticsTaskRunSchedule",
      "name": "StartColumnStatisticsTaskRunSchedule",
      "description": "Grants permission to start a column statistics task run schedule",
      "access": "Write",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api.html",
      "name": "StartCompletion",
      "description": "Grants permission to create a completion request in Glue for AWS Q experience",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-StartCrawler",
      "name": "StartCrawler",
      "description": "Grants permission to start a crawler",
      "access": "Write",
      "resources": [
        {
          "name": "crawler",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-scheduler.html#aws-glue-api-crawler-scheduler-StartCrawlerSchedule",
      "name": "StartCrawlerSchedule",
      "description": "Grants permission to change the schedule state of a crawler to SCHEDULED",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-StartDataQualityRuleRecommendationRun",
      "name": "StartDataQualityRuleRecommendationRun",
      "description": "Grants permission to start a Data Quality rule recommendation run",
      "access": "Write",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-StartDataQualityRulesetEvaluationRun",
      "name": "StartDataQualityRulesetEvaluationRun",
      "description": "Grants permission to start a Data Quality rule recommendation run",
      "access": "Write",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-StartExportLabelsTaskRun",
      "name": "StartExportLabelsTaskRun",
      "description": "Grants permission to start an Export Labels ML Task Run",
      "access": "Write",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-StartImportLabelsTaskRun",
      "name": "StartImportLabelsTaskRun",
      "description": "Grants permission to start an Import Labels ML Task Run",
      "access": "Write",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-runs.html#aws-glue-api-jobs-runs-StartJobRun",
      "name": "StartJobRun",
      "description": "Grants permission to start running a job",
      "access": "Write",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-upgrade-analysis.html#aws-glue-api-upgrade-analysis-StartJobUpgradeAnalysis",
      "name": "StartJobUpgradeAnalysis",
      "description": "Grants permission to start running upgrade analysis for a job",
      "access": "Write",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-StartMLEvaluationTaskRun",
      "name": "StartMLEvaluationTaskRun",
      "description": "Grants permission to start an Evaluation ML Task Run",
      "access": "Write",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-StartMLLabelingSetGenerationTaskRun",
      "name": "StartMLLabelingSetGenerationTaskRun",
      "description": "Grants permission to start a Labeling Set Generation ML Task Run",
      "access": "Write",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations",
      "name": "StartNotebook",
      "description": "Grants permission to start Glue Studio Notebooks",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-StartTrigger",
      "name": "StartTrigger",
      "description": "Grants permission to start a trigger",
      "access": "Write",
      "resources": [
        {
          "name": "trigger",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-StartWorkflowRun",
      "name": "StartWorkflowRun",
      "description": "Grants permission to start running a workflow",
      "access": "Write",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-StopColumnStatisticsTaskRun",
      "name": "StopColumnStatisticsTaskRun",
      "description": "Grants permission to stop execution for Column Statistics run",
      "access": "Write",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-StopColumnStatisticsTaskRunSchedule",
      "name": "StopColumnStatisticsTaskRunSchedule",
      "description": "Grants permission to stop a column statistics task run schedule",
      "access": "Write",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-StopCrawler",
      "name": "StopCrawler",
      "description": "Grants permission to stop a running crawler",
      "access": "Write",
      "resources": [
        {
          "name": "crawler",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-scheduler.html#aws-glue-api-crawler-scheduler-StopCrawlerSchedule",
      "name": "StopCrawlerSchedule",
      "description": "Grants permission to set the schedule state of a crawler to NOT_SCHEDULED",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-upgrade-analysis.html#aws-glue-api-upgrade-analysis-StopJobUpgradeAnalysis",
      "name": "StopJobUpgradeAnalysis",
      "description": "Grants permission to stop an on-going upgrade analysis for a job",
      "access": "Write",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-interactive-sessions.html#aws-glue-interactive-sessions-StopSession",
      "name": "StopSession",
      "description": "Grants permission to stop an interactive session",
      "access": "Write",
      "resources": [
        {
          "name": "session",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-StopTrigger",
      "name": "StopTrigger",
      "description": "Grants permission to stop a trigger",
      "access": "Write",
      "resources": [
        {
          "name": "trigger",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-StopWorkflowRun",
      "name": "StopWorkflowRun",
      "description": "Grants permission to stop a workflow run",
      "access": "Write",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-tags.html#aws-glue-api-tags-TagResource",
      "name": "TagResource",
      "description": "Grants permission to add tags to a resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "blueprint",
          "is_required": false
        },
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "connection",
          "is_required": false
        },
        {
          "name": "connectionType",
          "is_required": false
        },
        {
          "name": "crawler",
          "is_required": false
        },
        {
          "name": "customEntityType",
          "is_required": false
        },
        {
          "name": "dataQualityRuleset",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": false
        },
        {
          "name": "devendpoint",
          "is_required": false
        },
        {
          "name": "integration",
          "is_required": false
        },
        {
          "name": "integrationResourceProperty",
          "is_required": false
        },
        {
          "name": "job",
          "is_required": false
        },
        {
          "name": "mlTransform",
          "is_required": false
        },
        {
          "name": "registry",
          "is_required": false
        },
        {
          "name": "schema",
          "is_required": false
        },
        {
          "name": "session",
          "is_required": false
        },
        {
          "name": "trigger",
          "is_required": false
        },
        {
          "name": "usageProfile",
          "is_required": false
        },
        {
          "name": "workflow",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:RequestTag/${TagKey}",
        "aws:TagKeys",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#create-notebook-permissions-operations",
      "name": "TerminateNotebook",
      "description": "Grants permission to terminate Glue Studio Notebooks",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/console-test-connections.html",
      "name": "TestConnection",
      "description": "Grants permission to test connection in Glue Studio",
      "access": "Permissions management",
      "resources": [
        {
          "name": "connection",
          "is_required": false
        },
        {
          "name": "connectionType",
          "is_required": false
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-tags.html#aws-glue-api-tags-UntagResource",
      "name": "UntagResource",
      "description": "Grants permission to remove tags associated with a resource",
      "access": "Tagging",
      "resources": [
        {
          "name": "blueprint",
          "is_required": false
        },
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "connection",
          "is_required": false
        },
        {
          "name": "connectionType",
          "is_required": false
        },
        {
          "name": "crawler",
          "is_required": false
        },
        {
          "name": "customEntityType",
          "is_required": false
        },
        {
          "name": "dataQualityRuleset",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": false
        },
        {
          "name": "devendpoint",
          "is_required": false
        },
        {
          "name": "integration",
          "is_required": false
        },
        {
          "name": "integrationResourceProperty",
          "is_required": false
        },
        {
          "name": "job",
          "is_required": false
        },
        {
          "name": "mlTransform",
          "is_required": false
        },
        {
          "name": "registry",
          "is_required": false
        },
        {
          "name": "schema",
          "is_required": false
        },
        {
          "name": "session",
          "is_required": false
        },
        {
          "name": "trigger",
          "is_required": false
        },
        {
          "name": "usageProfile",
          "is_required": false
        },
        {
          "name": "workflow",
          "is_required": false
        }
      ],
      "conditions": [
        "aws:TagKeys",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-UpdateBlueprint",
      "name": "UpdateBlueprint",
      "description": "Grants permission to update a blueprint",
      "access": "Write",
      "resources": [
        {
          "name": "blueprint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog.html",
      "name": "UpdateCatalog",
      "description": "Grants permission to update a catalog",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-classifiers.html#aws-glue-api-crawler-classifiers-UpdateClassifier",
      "name": "UpdateClassifier",
      "description": "Grants permission to update a classifier",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-UpdateColumnStatisticsForPartition",
      "name": "UpdateColumnStatisticsForPartition",
      "description": "Grants permission to update partition statistics of columns",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-UpdateColumnStatisticsForTable",
      "name": "UpdateColumnStatisticsForTable",
      "description": "Grants permission to update table statistics of columns",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-column-statistics.html#aws-glue-api-crawler-column-statistics-UpdateColumnStatisticsTaskSettings",
      "name": "UpdateColumnStatisticsTaskSettings",
      "description": "Grants permission to update settings for a column statistics task",
      "access": "Write",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-connections.html#aws-glue-api-catalog-connections-UpdateConnection",
      "name": "UpdateConnection",
      "description": "Grants permission to update a connection",
      "access": "Write",
      "resources": [
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "connectionType",
          "is_required": false
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-crawling.html#aws-glue-api-crawler-crawling-UpdateCrawler",
      "name": "UpdateCrawler",
      "description": "Grants permission to update a crawler",
      "access": "Write",
      "resources": [
        {
          "name": "crawler",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-crawler-scheduler.html#aws-glue-api-crawler-scheduler-UpdateCrawlerSchedule",
      "name": "UpdateCrawlerSchedule",
      "description": "Grants permission to update the schedule of a crawler",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-data-quality-api.html#aws-glue-api-data-quality-api-UpdateDataQualityRuleset",
      "name": "UpdateDataQualityRuleset",
      "description": "Grants permission to update a Data Quality ruleset",
      "access": "Write",
      "resources": [
        {
          "name": "dataQualityRuleset",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-databases.html#aws-glue-api-catalog-databases-UpdateDatabase",
      "name": "UpdateDatabase",
      "description": "Grants permission to update a database",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-dev-endpoint.html#aws-glue-api-dev-endpoint-UpdateDevEndpoint",
      "name": "UpdateDevEndpoint",
      "description": "Grants permission to update a development endpoint",
      "access": "Write",
      "resources": [
        {
          "name": "devendpoint",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/security-trusted-identity-propagation-getting-started.html#security-trusted-identity-propagation-connecting",
      "name": "UpdateGlueIdentityCenterConfiguration",
      "description": "Grants permission to update the managed Idc application",
      "access": "Write",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-UpdateIntegrationResourceProperty",
      "name": "UpdateIntegrationResourceProperty",
      "description": "Grants permission to update the integration resource property",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "integrationResourceProperty",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-integrations.html#aws-glue-api-integrations-UpdateIntegrationTableProperties",
      "name": "UpdateIntegrationTableProperties",
      "description": "Grants permission to update the integration table properties",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": true
        },
        {
          "name": "connection",
          "is_required": true
        },
        {
          "name": "database",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-UpdateJob",
      "name": "UpdateJob",
      "description": "Grants permission to update a job",
      "access": "Write",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:SecurityGroupIds",
        "glue:SubnetIds",
        "glue:VpcIds"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-UpdateJobFromSourceControl",
      "name": "UpdateJobFromSourceControl",
      "description": "Grants permission to update a job from source control provider",
      "access": "Write",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html#aws-glue-api-machine-learning-api-UpdateMLTransform",
      "name": "UpdateMLTransform",
      "description": "Grants permission to update an ML Transform",
      "access": "Write",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-UpdatePartition",
      "name": "UpdatePartition",
      "description": "Grants permission to update a partition",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-UpdateRegistry",
      "name": "UpdateRegistry",
      "description": "Grants permission to update a schema registry",
      "access": "Write",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-schema-registry-api.html#aws-glue-api-schema-registry-api-UpdateSchema",
      "name": "UpdateSchema",
      "description": "Grants permission to update a schema container",
      "access": "Write",
      "resources": [
        {
          "name": "registry",
          "is_required": true
        },
        {
          "name": "schema",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-job.html#aws-glue-api-jobs-job-UpdateSourceControlFromJob",
      "name": "UpdateSourceControlFromJob",
      "description": "Grants permission to update source control provider from a job",
      "access": "Write",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-tables.html#aws-glue-api-catalog-tables-UpdateTable",
      "name": "UpdateTable",
      "description": "Grants permission to update a table",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:FederatedAuthorizationSource",
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-UpdateTableOptimizer",
      "name": "UpdateTableOptimizer",
      "description": "Grants permission to update the configuration for an existing table optimizer",
      "access": "Write",
      "resources": [
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "table",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-jobs-trigger.html#aws-glue-api-jobs-trigger-UpdateTrigger",
      "name": "UpdateTrigger",
      "description": "Grants permission to update a trigger",
      "access": "Write",
      "resources": [
        {
          "name": "trigger",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-usage-profiles.html#aws-glue-api-usage-profiles-UpdateUsageProfile",
      "name": "UpdateUsageProfile",
      "description": "Grants permission to update a usage profile",
      "access": "Write",
      "resources": [
        {
          "name": "usageProfile",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-functions.html#aws-glue-api-catalog-functions-UpdateUserDefinedFunction",
      "name": "UpdateUserDefinedFunction",
      "description": "Grants permission to update a function definition",
      "access": "Write",
      "resources": [
        {
          "name": "catalog",
          "is_required": false
        },
        {
          "name": "database",
          "is_required": true
        },
        {
          "name": "rootcatalog",
          "is_required": true
        },
        {
          "name": "userdefinedfunction",
          "is_required": true
        }
      ],
      "conditions": [
        "glue:LakeFormationPermissions"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-workflow.html#aws-glue-api-workflow-UpdateWorkflow",
      "name": "UpdateWorkflow",
      "description": "Grants permission to update a workflow",
      "access": "Write",
      "resources": [
        {
          "name": "workflow",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-upgrade-analysis.html#aws-glue-api-upgrade-analysis-UpgradeJob",
      "name": "UpgradeJob",
      "description": "Grants permission to upgrade a job to the latest version",
      "access": "Write",
      "resources": [
        {
          "name": "job",
          "is_required": true
        }
      ],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/ug/setting-up.html#getting-started-min-privs",
      "name": "UseGlueStudio",
      "description": "Grants permission to use Glue Studio and access its internal APIs",
      "access": "Permissions management",
      "resources": [],
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-machine-learning-api.html",
      "name": "UseMLTransforms",
      "description": "Grants permission to use an ML Transform from within a Glue ETL Script",
      "access": "Write",
      "resources": [
        {
          "name": "mlTransform",
          "is_required": true
        }
      ],
      "conditions": []
    }
  ],
  "resources": [
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "blueprint",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:blueprint/${BlueprintName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "catalog",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:catalog/${CatalogName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "completion",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:completion/${CompletionId}",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "connection",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:connection/${ConnectionName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "connectionType",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:connectionType:${ConnectionTypeName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "crawler",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:crawler/${CrawlerName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "customEntityType",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:customEntityType/${CustomEntityTypeId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "dataQualityRuleset",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:dataQualityRuleset/${RulesetName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "database",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:database/${DatabaseName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "devendpoint",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:devEndpoint/${DevEndpointName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "integration",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:integration:${IntegrationId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "integrationResourceProperty",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:integrationresourceproperty/${ResourceType}/${ResourceName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "job",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:job/${JobName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "mlTransform",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:mlTransform/${TransformId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "registry",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:registry/${RegistryName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "rootcatalog",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:catalog",
      "conditions": []
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "schema",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:schema/${SchemaName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "session",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:session/${SessionId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "table",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:table/${DatabaseName}/${TableName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "tableversion",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:tableVersion/${DatabaseName}/${TableName}/${TableVersionName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "trigger",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:trigger/${TriggerName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "usageProfile",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:usageProfile/${UsageProfileId}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "userdefinedfunction",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:userDefinedFunction/${DatabaseName}/${UserDefinedFunctionName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/glue-specifying-resource-arns.html",
      "name": "workflow",
      "arn": "arn:${Partition}:glue:${Region}:${Account}:workflow/${WorkflowName}",
      "conditions": [
        "aws:ResourceTag/${TagKey}"
      ]
    }
  ],
  "conditions": [
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag",
      "name": "aws:RequestTag/${TagKey}",
      "description": "Filters access by the presence of tag key-value pairs in the request",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag",
      "name": "aws:ResourceTag/${TagKey}",
      "description": "Filters access by tag key-value pairs attached to the resource",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys",
      "name": "aws:TagKeys",
      "description": "Filters access by the presence of tag keys in the request",
      "type": "ArrayOfString"
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/using-identity-based-policies.html#glue-identity-based-policy-condition-keys",
      "name": "glue:CredentialIssuingService",
      "description": "Filters access by the service from which the credentials of the request is issued",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/using-identity-based-policies.html#glue-identity-based-policy-condition-keys",
      "name": "glue:EnabledForRedshiftAutoDiscovery",
      "description": "Filters access by the presence of the key configured for role's identity-based policy",
      "type": "Bool"
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/using-identity-based-policies.html#glue-identity-based-policy-condition-keys",
      "name": "glue:FederatedAuthorizationSource",
      "description": "Filters access by whether the resource belongs to federated authorization",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/using-identity-based-policies.html#glue-identity-based-policy-condition-keys",
      "name": "glue:LakeFormationPermissions",
      "description": "Filters access by whether Lake Formation permission checks will be performed for a given caller and the Glue resource",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/using-identity-based-policies.html#glue-identity-based-policy-condition-keys",
      "name": "glue:RoleAssumedBy",
      "description": "Filters access by the service from which the credentials of the request is obtained by assuming the customer role",
      "type": "String"
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/using-identity-based-policies.html#glue-identity-based-policy-condition-keys",
      "name": "glue:SecurityGroupIds",
      "description": "Filters access by the ID of security groups configured for the Glue job",
      "type": "ArrayOfString"
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/using-identity-based-policies.html#glue-identity-based-policy-condition-keys",
      "name": "glue:SubnetIds",
      "description": "Filters access by the ID of subnets configured for the Glue job",
      "type": "ArrayOfString"
    },
    {
      "url": "https://docs.aws.amazon.com/glue/latest/dg/using-identity-based-policies.html#glue-identity-based-policy-condition-keys",
      "name": "glue:VpcIds",
      "description": "Filters access by the ID of the VPC configured for the Glue job",
      "type": "ArrayOfString"
    }
  ]
}