UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

33 lines (32 loc) 1.56 kB
import { CfnResource, Resolvable } from '../../base'; export declare type ContactChannel_Type = 'AWS::SSMContacts::ContactChannel'; export declare const ContactChannel_Type = "AWS::SSMContacts::ContactChannel"; export default function ContactChannel(props: ContactChannel_Properties): CfnResource<ContactChannel_Properties>; export declare type ContactChannel_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html#cfn-ssmcontacts-contactchannel-contactid} */ ContactId: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html#cfn-ssmcontacts-contactchannel-channelname} */ ChannelName: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html#cfn-ssmcontacts-contactchannel-channeltype} */ ChannelType: Resolvable<'SMS' | 'VOICE' | 'EMAIL'>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html#cfn-ssmcontacts-contactchannel-deferactivation} */ DeferActivation?: Resolvable<boolean>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmcontacts-contactchannel.html#cfn-ssmcontacts-contactchannel-channeladdress} */ ChannelAddress: Resolvable<string>; Arn?: Resolvable<string>; };