UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

19 lines (18 loc) 647 B
import { ResourceBase, ResourceTag as Inner_ResourceTag } from "../../resource"; import { Value, List } from "../../data-types"; export declare class Subscription { Endpoint: Value<string>; Protocol: Value<string>; constructor(properties: Subscription); } export interface TopicProperties { DisplayName?: Value<string>; KmsMasterKeyId?: Value<string>; Subscription?: List<Subscription>; Tags?: List<Inner_ResourceTag>; TopicName?: Value<string>; } export default class Inner_Topic extends ResourceBase<TopicProperties> { static Subscription: typeof Subscription; constructor(properties: TopicProperties); }