typed-aws
Version:
Helps you write AWS CloudFormation in TypeScript
36 lines (35 loc) • 1.68 kB
TypeScript
import { CfnResource, Resolvable } from '../../base';
export declare type SourceCredential_Type = 'AWS::CodeBuild::SourceCredential';
export declare const SourceCredential_Type = "AWS::CodeBuild::SourceCredential";
/**
* Resource Type definition for AWS::CodeBuild::SourceCredential {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html}
*/
export default function SourceCredential(props: SourceCredential_Properties): CfnResource<SourceCredential_Properties>;
/**
* Resource Type definition for AWS::CodeBuild::SourceCredential {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html}
*/
export declare type SourceCredential_Properties = {
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html#cfn-codebuild-sourcecredential-servertype}
*/
ServerType: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html#cfn-codebuild-sourcecredential-token}
*/
Token: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html#cfn-codebuild-sourcecredential-authtype}
*/
AuthType: Resolvable<string>;
Id?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-sourcecredential.html#cfn-codebuild-sourcecredential-username}
*/
Username?: Resolvable<string>;
};