interface CfnSchemaMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.Glue.Mixins.CfnSchemaMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsglue/mixins#CfnSchemaMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.glue.mixins.CfnSchemaMixinProps |
Python | aws_cdk.mixins_preview.aws_glue.mixins.CfnSchemaMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_glue » mixins » CfnSchemaMixinProps |
Properties for CfnSchemaPropsMixin.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as glue_mixins } from '@aws-cdk/mixins-preview/aws-glue';
const cfnSchemaMixinProps: glue_mixins.CfnSchemaMixinProps = {
checkpointVersion: {
isLatest: false,
versionNumber: 123,
},
compatibility: 'compatibility',
dataFormat: 'dataFormat',
description: 'description',
name: 'name',
registry: {
arn: 'arn',
name: 'name',
},
schemaDefinition: 'schemaDefinition',
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| checkpoint | IResolvable | Schema | Specify the VersionNumber or the IsLatest for setting the checkpoint for the schema. |
| compatibility? | string | The compatibility mode of the schema. |
| data | string | The data format of the schema definition. |
| description? | string | A description of the schema if specified when created. |
| name? | string | Name of the schema to be created of max length of 255, and may only contain letters, numbers, hyphen, underscore, dollar sign, or hash mark. |
| registry? | IResolvable | Registry | The registry where a schema is stored. |
| schema | string | The schema definition using the DataFormat setting for SchemaName . |
| tags? | Cfn[] | AWS tags that contain a key value pair and may be searched by console, command line, or API. |
checkpointVersion?
Type:
IResolvable | Schema
(optional)
Specify the VersionNumber or the IsLatest for setting the checkpoint for the schema.
This is only required for updating a checkpoint.
compatibility?
Type:
string
(optional)
The compatibility mode of the schema.
dataFormat?
Type:
string
(optional)
The data format of the schema definition.
Currently only AVRO is supported.
description?
Type:
string
(optional)
A description of the schema if specified when created.
name?
Type:
string
(optional)
Name 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.
registry?
Type:
IResolvable | Registry
(optional)
The registry where a schema is stored.
schemaDefinition?
Type:
string
(optional)
The schema definition using the DataFormat setting for SchemaName .
tags?
Type:
Cfn[]
(optional)
AWS tags that contain a key value pair and may be searched by console, command line, or API.

.NET
Go
Java
Python
TypeScript