UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

64 lines (63 loc) 3.04 kB
import { CfnResource, Resolvable } from '../../base'; export declare type PublicTypeVersion_Type = 'AWS::CloudFormation::PublicTypeVersion'; export declare const PublicTypeVersion_Type = "AWS::CloudFormation::PublicTypeVersion"; export default function PublicTypeVersion(props: PublicTypeVersion_Properties): CfnResource<PublicTypeVersion_Properties>; export declare type PublicTypeVersion_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-arn} */ Arn?: Resolvable<string>; TypeVersionArn?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-publicversionnumber} */ PublicVersionNumber?: Resolvable<string>; PublisherId?: Resolvable<string>; PublicTypeArn?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-typename} */ TypeName: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-logdeliverybucket} */ LogDeliveryBucket?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-type} */ Type: Resolvable<'RESOURCE' | 'MODULE'>; } | { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-arn} */ Arn: Resolvable<string>; TypeVersionArn?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-publicversionnumber} */ PublicVersionNumber?: Resolvable<string>; PublisherId?: Resolvable<string>; PublicTypeArn?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-typename} */ TypeName?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-logdeliverybucket} */ LogDeliveryBucket?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publictypeversion.html#cfn-cloudformation-publictypeversion-type} */ Type?: Resolvable<'RESOURCE' | 'MODULE'>; };