UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

25 lines (24 loc) 830 B
import { ResourceBase } from "../../resource"; import { Value, List, MapOf } from "../../data-types"; export declare class Logger { Space?: Value<number>; Type: Value<string>; Level: Value<string>; Id: Value<string>; Component: Value<string>; constructor(properties: Logger); } export declare class LoggerDefinitionVersion { Loggers: List<Logger>; constructor(properties: LoggerDefinitionVersion); } export interface LoggerDefinitionProperties { InitialVersion?: LoggerDefinitionVersion; Tags?: MapOf<any>; Name: Value<string>; } export default class Inner_LoggerDefinition extends ResourceBase<LoggerDefinitionProperties> { static Logger: typeof Logger; static LoggerDefinitionVersion: typeof LoggerDefinitionVersion; constructor(properties: LoggerDefinitionProperties); }