@nolanrigo/cloudformation
Version:
TypeScript-based imperative way to define AWS CloudFormation templates
18 lines (17 loc) • 535 B
TypeScript
import { ResourceBase } from "../../resource";
import { Value, List } from "../../data-types";
export declare class Predicate {
DataId: Value<string>;
Negated: Value<boolean>;
Type: Value<string>;
constructor(properties: Predicate);
}
export interface RuleProperties {
MetricName: Value<string>;
Name: Value<string>;
Predicates?: List<Predicate>;
}
export default class Inner_Rule extends ResourceBase<RuleProperties> {
static Predicate: typeof Predicate;
constructor(properties: RuleProperties);
}