typed-aws
Version:
Helps you write AWS CloudFormation in TypeScript
29 lines (28 loc) • 1.33 kB
TypeScript
import { CfnResource, Resolvable } from '../../base';
export declare type StreamConsumer_Type = 'AWS::Kinesis::StreamConsumer';
export declare const StreamConsumer_Type = "AWS::Kinesis::StreamConsumer";
/**
* Resource Type definition for AWS::Kinesis::StreamConsumer {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-streamconsumer.html}
*/
export default function StreamConsumer(props: StreamConsumer_Properties): CfnResource<StreamConsumer_Properties>;
/**
* Resource Type definition for AWS::Kinesis::StreamConsumer {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-streamconsumer.html}
*/
export declare type StreamConsumer_Properties = {
Id?: Resolvable<string>;
ConsumerCreationTimestamp?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-streamconsumer.html#cfn-kinesis-streamconsumer-consumername}
*/
ConsumerName: Resolvable<string>;
ConsumerARN?: Resolvable<string>;
ConsumerStatus?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-streamconsumer.html#cfn-kinesis-streamconsumer-streamarn}
*/
StreamARN: Resolvable<string>;
};