AWS::Glue::SchemaThe `AWS::Glue::Schema` is an AWS Glue resource type that manages schemas in the AWS Glue Schema Registry.
import { CfnSchema } from 'aws-cdk-lib/aws-glue';Or use the module namespace:
import * as glue from 'aws-cdk-lib/aws-glue';
// glue.CfnSchemaConfiguration passed to the constructor as CfnSchemaProps.
compatibilityRequiredstringThe compatibility mode of the schema.
dataFormatRequiredstringThe data format of the schema definition. Currently only `AVRO` is supported.
nameRequiredstringName of the schema to be created of max length of 255, and may only contain letters, numbers, hyphen, underscore, dollar sign, or hash mark. No whitespace.
checkpointVersionOptionalIResolvable | SchemaVersionPropertySpecify the `VersionNumber` or the `IsLatest` for setting the checkpoint for the schema. This is only required for updating a checkpoint.
descriptionOptionalstringA description of the schema if specified when created.
registryOptionalIResolvable | RegistryPropertyThe registry where a schema is stored.
schemaDefinitionOptionalstringThe schema definition using the `DataFormat` setting for `SchemaName` .
tagsOptionalCfnTag[]AWS tags that contain a key value pair and may be searched by console, command line, or API.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-glueAWS::Glue::Schema