typed-aws
Version:
Helps you write AWS CloudFormation in TypeScript
17 lines (16 loc) • 574 B
TypeScript
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>;
};