UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

35 lines (34 loc) 1.54 kB
import { CfnResource, Resolvable } from '../../base'; export declare type ModuleVersion_Type = 'AWS::CloudFormation::ModuleVersion'; export declare const ModuleVersion_Type = "AWS::CloudFormation::ModuleVersion"; /** * A module that has been registered in the CloudFormation registry. * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduleversion.html} */ export default function ModuleVersion(props: ModuleVersion_Properties): CfnResource<ModuleVersion_Properties>; /** * A module that has been registered in the CloudFormation registry. * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduleversion.html} */ export declare type ModuleVersion_Properties = { Arn?: Resolvable<string>; Description?: Resolvable<string>; DocumentationUrl?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduleversion.html#cfn-cloudformation-moduleversion-modulename} */ ModuleName: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-moduleversion.html#cfn-cloudformation-moduleversion-modulepackage} */ ModulePackage: Resolvable<string>; IsDefaultVersion?: Resolvable<boolean>; Schema?: Resolvable<string>; TimeCreated?: Resolvable<string>; VersionId?: Resolvable<string>; Visibility?: Resolvable<'PRIVATE'>; };