UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

29 lines (28 loc) 1.41 kB
import { CfnResource, Resolvable } from '../../base'; export declare type Publisher_Type = 'AWS::CloudFormation::Publisher'; export declare const Publisher_Type = "AWS::CloudFormation::Publisher"; /** * Register as a publisher in the CloudFormation Registry. {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publisher.html} */ export default function Publisher(props: Publisher_Properties): CfnResource<Publisher_Properties>; /** * Register as a publisher in the CloudFormation Registry. {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publisher.html} */ export declare type Publisher_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publisher.html#cfn-cloudformation-publisher-accepttermsandconditions} */ AcceptTermsAndConditions: Resolvable<boolean>; PublisherId?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-publisher.html#cfn-cloudformation-publisher-connectionarn} */ ConnectionArn?: Resolvable<string>; PublisherStatus?: Resolvable<'VERIFIED' | 'UNVERIFIED'>; PublisherProfile?: Resolvable<string>; IdentityProvider?: Resolvable<'AWS_Marketplace' | 'GitHub' | 'Bitbucket'>; };