UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

18 lines (17 loc) 535 B
import { ResourceBase } from "../../resource"; import { Value, List } from "../../data-types"; export declare class Predicate { Type: Value<string>; DataId: Value<string>; Negated: Value<boolean>; constructor(properties: Predicate); } export interface RuleProperties { MetricName: Value<string>; Predicates?: List<Predicate>; Name: Value<string>; } export default class Inner_Rule extends ResourceBase<RuleProperties> { static Predicate: typeof Predicate; constructor(properties: RuleProperties); }