UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

37 lines (36 loc) 1.67 kB
import { CfnResource, Resolvable } from '../../base'; export declare type IdentityPoolRoleAttachment_Type = 'AWS::Cognito::IdentityPoolRoleAttachment'; export declare const IdentityPoolRoleAttachment_Type = "AWS::Cognito::IdentityPoolRoleAttachment"; /** * Resource Type definition for AWS::Cognito::IdentityPoolRoleAttachment * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html} */ export default function IdentityPoolRoleAttachment(props: IdentityPoolRoleAttachment_Properties): CfnResource<IdentityPoolRoleAttachment_Properties>; /** * Resource Type definition for AWS::Cognito::IdentityPoolRoleAttachment * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html} */ export declare type IdentityPoolRoleAttachment_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html#cfn-cognito-identitypoolroleattachment-identitypoolid} */ IdentityPoolId: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html#cfn-cognito-identitypoolroleattachment-roles} */ Roles?: { [k: string]: unknown; }; Id?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html#cfn-cognito-identitypoolroleattachment-rolemappings} */ RoleMappings?: { [k: string]: unknown; }; };