UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

23 lines (22 loc) 790 B
import { ResourceBase } from "../../resource"; import { Value, MapOf } from "../../data-types"; export declare class PlacementTemplate { DeviceTemplates?: MapOf<any>; DefaultAttributes?: MapOf<any>; constructor(properties: PlacementTemplate); } export declare class DeviceTemplate { DeviceType?: Value<string>; CallbackOverrides?: MapOf<any>; constructor(properties: DeviceTemplate); } export interface ProjectProperties { Description?: Value<string>; PlacementTemplate: PlacementTemplate; ProjectName?: Value<string>; } export default class Inner_Project extends ResourceBase<ProjectProperties> { static PlacementTemplate: typeof PlacementTemplate; static DeviceTemplate: typeof DeviceTemplate; constructor(properties: ProjectProperties); }