UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

17 lines (16 loc) 574 B
import { IntrinsicFunction, Resolvable } from './dataTypes'; export declare type DependsOn = Resolvable<(string | IntrinsicFunction)[]>; export declare type Metadata = { [key: string]: unknown; }; export declare type DeletionPolicy = 'Delete' | 'Retain' | 'Snapshot'; export declare type UpdateReplacePolicy = 'Delete' | 'Retain' | 'Snapshot'; export declare type UpdatePolicy = { [k: string]: unknown; }; export declare type CreationPolicy = { [k: string]: unknown; }; export declare type Condition = IntrinsicFunction | { Condition: Resolvable<string>; };