@altostra/core
Version:
Core library for shared types and logic
16 lines (15 loc) • 458 B
TypeScript
import type { AwsResourceCommon, CloudFormationTags } from "../common";
export declare type StreamType = 'AWS::Kinesis::Stream';
export interface Stream extends AwsResourceCommon {
Type: StreamType;
Properties: {
Name?: string;
ShardCount: number;
RetentionPeriodHours?: number;
StreamEncryption?: {
EncryptionType: string;
KeyId: string;
};
Tags?: CloudFormationTags;
};
}