@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
22 lines (21 loc) • 749 B
TypeScript
import { ResourceBase, ResourceTag as Inner_ResourceTag } from "../../resource";
import { Value, List } from "../../data-types";
export declare class Attribute {
JsonPath?: Value<string>;
constructor(properties: Attribute);
}
export declare class InputDefinition {
Attributes?: List<Attribute>;
constructor(properties: InputDefinition);
}
export interface InputProperties {
InputDefinition?: InputDefinition;
InputName?: Value<string>;
InputDescription?: Value<string>;
Tags?: List<Inner_ResourceTag>;
}
export default class Inner_Input extends ResourceBase<InputProperties> {
static Attribute: typeof Attribute;
static InputDefinition: typeof InputDefinition;
constructor(properties: InputProperties);
}