{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-glue/refs/heads/main/json-schema/glue-get-schema-response-schema.json", "title": "GetSchemaResponse", "description": "GetSchemaResponse schema from Amazon Glue API", "type": "object", "properties": { "RegistryName": { "allOf": [ { "$ref": "#/components/schemas/SchemaRegistryNameString" }, { "description": "The name of the registry." } ] }, "RegistryArn": { "allOf": [ { "$ref": "#/components/schemas/GlueResourceArn" }, { "description": "The Amazon Resource Name (ARN) of the registry." } ] }, "SchemaName": { "allOf": [ { "$ref": "#/components/schemas/SchemaRegistryNameString" }, { "description": "The name of the schema." } ] }, "SchemaArn": { "allOf": [ { "$ref": "#/components/schemas/GlueResourceArn" }, { "description": "The Amazon Resource Name (ARN) of the schema." } ] }, "Description": { "allOf": [ { "$ref": "#/components/schemas/DescriptionString" }, { "description": "A description of schema if specified when created" } ] }, "DataFormat": { "allOf": [ { "$ref": "#/components/schemas/DataFormat" }, { "description": "The data format of the schema definition. Currently AVRO, JSON and PROTOBUF are supported." } ] }, "Compatibility": { "allOf": [ { "$ref": "#/components/schemas/Compatibility" }, { "description": "The compatibility mode of the schema." } ] }, "SchemaCheckpoint": { "allOf": [ { "$ref": "#/components/schemas/SchemaCheckpointNumber" }, { "description": "The version number of the checkpoint (the last time the compatibility mode was changed)." } ] }, "LatestSchemaVersion": { "allOf": [ { "$ref": "#/components/schemas/VersionLongNumber" }, { "description": "The latest version of the schema associated with the returned schema definition." } ] }, "NextSchemaVersion": { "allOf": [ { "$ref": "#/components/schemas/VersionLongNumber" }, { "description": "The next version of the schema associated with the returned schema definition." } ] }, "SchemaStatus": { "allOf": [ { "$ref": "#/components/schemas/SchemaStatus" }, { "description": "The status of the schema." } ] }, "CreatedTime": { "allOf": [ { "$ref": "#/components/schemas/CreatedTimestamp" }, { "description": "The date and time the schema was created." } ] }, "UpdatedTime": { "allOf": [ { "$ref": "#/components/schemas/UpdatedTimestamp" }, { "description": "The date and time the schema was updated." } ] } } }