UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

24 lines (23 loc) 894 B
import { ResourceBase } from "../../resource"; import { Value, List, MapOf } from "../../data-types"; export declare class Subscription { Target: Value<string>; Id: Value<string>; Source: Value<string>; Subject: Value<string>; constructor(properties: Subscription); } export declare class SubscriptionDefinitionVersion { Subscriptions: List<Subscription>; constructor(properties: SubscriptionDefinitionVersion); } export interface SubscriptionDefinitionProperties { InitialVersion?: SubscriptionDefinitionVersion; Tags?: MapOf<any>; Name: Value<string>; } export default class Inner_SubscriptionDefinition extends ResourceBase<SubscriptionDefinitionProperties> { static Subscription: typeof Subscription; static SubscriptionDefinitionVersion: typeof SubscriptionDefinitionVersion; constructor(properties: SubscriptionDefinitionProperties); }