Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ImportSourceCredentialsInput

import type { ImportSourceCredentialsInput } from "https://aws-api.deno.dev/v0.3/services/codebuild.ts?docs=full";
interface ImportSourceCredentialsInput {
authType: AuthType;
serverType: ServerType;
shouldOverwrite?: boolean | null;
token: string;
username?: string | null;
}

§Properties

§
authType: AuthType
[src]

The type of authentication used to connect to a GitHub, GitHub Enterprise, or Bitbucket repository. An OAUTH connection is not supported by the API and must be created using the CodeBuild console.

§
serverType: ServerType
[src]

The source provider used for this project.

§
shouldOverwrite?: boolean | null
[src]

Set to false to prevent overwriting the repository source credentials. Set to true to overwrite the repository source credentials. The default value is true.

§
token: string
[src]

For GitHub or GitHub Enterprise, this is the personal access token. For Bitbucket, this is the app password.

§
username?: string | null
[src]

The Bitbucket username when the authType is BASIC_AUTH. This parameter is not valid for other types of source providers or connections.