---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "awscc_glue_schema Resource - terraform-provider-awscc"
subcategory: ""
description: |-
This resource represents a schema of Glue Schema Registry.
---
# awscc_glue_schema (Resource)
This resource represents a schema of Glue Schema Registry.
## Schema
### Required
- `compatibility` (String) Compatibility setting for the schema.
- `data_format` (String) Data format name to use for the schema. Accepted values: 'AVRO', 'JSON', 'PROTOBUF'
- `name` (String) Name of the schema.
- `schema_definition` (String) Definition for the initial schema version in plain-text.
### Optional
- `checkpoint_version` (Attributes) Specify checkpoint version for update. This is only required to update the Compatibility. (see [below for nested schema](#nestedatt--checkpoint_version))
- `description` (String) A description of the schema. If description is not provided, there will not be any default value for this.
- `registry` (Attributes) Identifier for the registry which the schema is part of. (see [below for nested schema](#nestedatt--registry))
- `tags` (Attributes List) List of tags to tag the schema (see [below for nested schema](#nestedatt--tags))
### Read-Only
- `arn` (String) Amazon Resource Name for the Schema.
- `id` (String) Uniquely identifies the resource.
- `initial_schema_version_id` (String) Represents the version ID associated with the initial schema version.
### Nested Schema for `checkpoint_version`
Optional:
- `is_latest` (Boolean) Indicates if the latest version needs to be updated.
- `version_number` (Number) Indicates the version number in the schema to update.
### Nested Schema for `registry`
Optional:
- `arn` (String) Amazon Resource Name for the Registry.
- `name` (String) Name of the registry in which the schema will be created.
### Nested Schema for `tags`
Optional:
- `key` (String) A key to identify the tag.
- `value` (String) Corresponding tag value for the key.
## Import
Import is supported using the following syntax:
```shell
$ terraform import awscc_glue_schema.example
```