aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
39 lines (38 loc) • 730 B
TypeScript
export type Template = {
Resources?: {
[logicalId: string]: Resource;
};
Outputs?: {
[logicalId: string]: Output;
};
Mappings?: {
[logicalId: string]: Mapping;
};
Parameters?: {
[logicalId: string]: Parameter;
};
Conditions?: {
[logicalId: string]: Condition;
};
};
export type Resource = {
Type: string;
DependsOn?: string | string[];
Properties?: {
[key: string]: any;
};
[key: string]: any;
};
export type Output = {
[key: string]: any;
};
export type Mapping = {
[key: string]: any;
};
export type Parameter = {
Type: string;
[key: string]: any;
};
export type Condition = {
[key: string]: any;
};