interface CfnTypeProps
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.Cassandra.CfnTypeProps | 
|  Go | github.com/aws/aws-cdk-go/awscdk/v2/awscassandra#CfnTypeProps | 
|  Java | software.amazon.awscdk.services.cassandra.CfnTypeProps | 
|  Python | aws_cdk.aws_cassandra.CfnTypeProps | 
|  TypeScript | aws-cdk-lib»aws_cassandra»CfnTypeProps | 
Properties for defining a CfnType.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-type.html
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cassandra as cassandra } from 'aws-cdk-lib';
const cfnTypeProps: cassandra.CfnTypeProps = {
  fields: [{
    fieldName: 'fieldName',
    fieldType: 'fieldType',
  }],
  keyspaceName: 'keyspaceName',
  typeName: 'typeName',
};
Properties
| Name | Type | Description | 
|---|---|---|
| fields | IResolvable | (IResolvable | Field)[] | A list of fields that define this type. | 
| keyspace | string | The name of the keyspace to create the type in. | 
| type | string | The name of the user-defined type. | 
fields
Type:
IResolvable | (IResolvable | Field)[]
A list of fields that define this type.
keyspaceName
Type:
string
The name of the keyspace to create the type in.
The keyspace must already exist.
typeName
Type:
string
The name of the user-defined type.
UDT names must contain 48 characters or less, must begin with an alphabetic character, and can only contain alpha-numeric characters and underscores. Amazon Keyspaces converts upper case characters automatically into lower case characters. For more information, see Create a user-defined type (UDT) in Amazon Keyspaces in the Amazon Keyspaces Developer Guide .
