UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

26 lines (25 loc) 1.31 kB
import { CfnResource, Resolvable } from '../../base'; export declare type ThingPrincipalAttachment_Type = 'AWS::IoT::ThingPrincipalAttachment'; export declare const ThingPrincipalAttachment_Type = "AWS::IoT::ThingPrincipalAttachment"; /** * Resource Type definition for AWS::IoT::ThingPrincipalAttachment {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thingprincipalattachment.html} */ export default function ThingPrincipalAttachment(props: ThingPrincipalAttachment_Properties): CfnResource<ThingPrincipalAttachment_Properties>; /** * Resource Type definition for AWS::IoT::ThingPrincipalAttachment {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thingprincipalattachment.html} */ export declare type ThingPrincipalAttachment_Properties = { Id?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thingprincipalattachment.html#cfn-iot-thingprincipalattachment-principal} */ Principal: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thingprincipalattachment.html#cfn-iot-thingprincipalattachment-thingname} */ ThingName: Resolvable<string>; };