UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

41 lines (40 loc) 1.85 kB
import { CfnResource, Resolvable } from '../../base'; export declare type EventSubscription_Type = 'AWS::RDS::EventSubscription'; export declare const EventSubscription_Type = "AWS::RDS::EventSubscription"; /** * Resource Type definition for AWS::RDS::EventSubscription {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html} */ export default function EventSubscription(props: EventSubscription_Properties): CfnResource<EventSubscription_Properties>; /** * Resource Type definition for AWS::RDS::EventSubscription {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html} */ export declare type EventSubscription_Properties = { Id?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-enabled} */ Enabled?: Resolvable<boolean>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-eventcategories} */ EventCategories?: Resolvable<string>[]; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-snstopicarn} */ SnsTopicArn: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-sourceids} */ SourceIds?: Resolvable<string>[]; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-sourcetype} */ SourceType?: Resolvable<string>; };