Amazon Glue · Schema

CreatePartitionIndexRequest

CreatePartitionIndexRequest schema from Amazon Glue API

AnalyticsData CatalogData IntegrationData PipelineETLServerless

Properties

Name Type Description
CatalogId object
DatabaseName object
TableName object
PartitionIndex object
View JSON Schema on GitHub

JSON Schema

glue-create-partition-index-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-glue/refs/heads/main/json-schema/glue-create-partition-index-request-schema.json",
  "title": "CreatePartitionIndexRequest",
  "description": "CreatePartitionIndexRequest schema from Amazon Glue API",
  "type": "object",
  "properties": {
    "CatalogId": {
      "allOf": [
        {
          "$ref": "#/components/schemas/CatalogIdString"
        },
        {
          "description": "The catalog ID where the table resides."
        }
      ]
    },
    "DatabaseName": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NameString"
        },
        {
          "description": "Specifies the name of a database in which you want to create a partition index."
        }
      ]
    },
    "TableName": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NameString"
        },
        {
          "description": "Specifies the name of a table in which you want to create a partition index."
        }
      ]
    },
    "PartitionIndex": {
      "allOf": [
        {
          "$ref": "#/components/schemas/PartitionIndex"
        },
        {
          "description": "Specifies a <code>PartitionIndex</code> structure to create a partition index in an existing table."
        }
      ]
    }
  },
  "required": [
    "DatabaseName",
    "TableName",
    "PartitionIndex"
  ]
}