@altostra/core
Version:
Core library for shared types and logic
14 lines (13 loc) • 582 B
TypeScript
import type { NonEmptyString } from "../../../common/CustomTypes/NonEmptyString";
import type { AwsResourceCommon } from "../common";
import type { CloudFormationValue } from "../IntrinsicFunctions";
import type { LogGroupName } from "./LogGroupName";
export declare type LogStreamType = 'AWS::Logs::LogStream';
export interface LogStream extends AwsResourceCommon {
Type: LogStreamType;
Properties: LogStreamProperties;
}
export interface LogStreamProperties {
LogGroupName: CloudFormationValue<LogGroupName>;
LogStreamName?: CloudFormationValue<NonEmptyString>;
}