typed-aws
Version:
Helps you write AWS CloudFormation in TypeScript
29 lines (28 loc) • 1.14 kB
TypeScript
import { CfnResource, Resolvable } from '../../base';
export declare type Keyspace_Type = 'AWS::Cassandra::Keyspace';
export declare const Keyspace_Type = "AWS::Cassandra::Keyspace";
/**
* Resource schema for AWS::Cassandra::Keyspace {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-keyspace.html}
*/
export default function Keyspace(props: Keyspace_Properties): CfnResource<Keyspace_Properties>;
/**
* Resource schema for AWS::Cassandra::Keyspace {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-keyspace.html}
*/
export declare type Keyspace_Properties = {
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-keyspace.html#cfn-cassandra-keyspace-keyspacename}
*/
KeyspaceName?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-keyspace.html#cfn-cassandra-keyspace-tags}
*/
Tags?: Tag[];
};
export declare type Tag = {
Key: Resolvable<string>;
Value: Resolvable<string>;
};