UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

36 lines (35 loc) 1.61 kB
import { CfnResource, Resolvable } from '../../base'; export declare type UserProfile_Type = 'AWS::OpsWorks::UserProfile'; export declare const UserProfile_Type = "AWS::OpsWorks::UserProfile"; /** * Resource Type definition for AWS::OpsWorks::UserProfile {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html} */ export default function UserProfile(props: UserProfile_Properties): CfnResource<UserProfile_Properties>; /** * Resource Type definition for AWS::OpsWorks::UserProfile {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html} */ export declare type UserProfile_Properties = { Id?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-sshusername} */ SshUsername?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-allowselfmanagement} */ AllowSelfManagement?: Resolvable<boolean>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-iamuserarn} */ IamUserArn: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html#cfn-opsworks-userprofile-sshpublickey} */ SshPublicKey?: Resolvable<string>; };