Databricks SDK for JavaScript
    Preparing search index...
    interface Credential {
        credentialId?: bigint;
        gitEmail?: string;
        gitProvider?: string;
        gitUsername?: string;
        isDefaultForProvider?: boolean;
        name?: string;
    }
    Index

    Properties

    credentialId?: bigint

    ID of the credential object in the workspace.

    gitEmail?: string

    The authenticating email associated with your Git provider user account. Used for authentication with the remote repository and also sets the author & committer identity for commits. Required for most Git providers except AWS CodeCommit. Learn more at https://docs.databricks.com/aws/en/repos/get-access-tokens-from-git-provider

    gitProvider?: string

    The Git provider associated with the credential. One of gitHub, bitbucketCloud, gitLab, azureDevOpsServices (Azure DevOps Services, including Microsoft Entra ID authentication), gitHubEnterprise, bitbucketServer (Bitbucket Data Center), gitLabEnterpriseEdition (GitLab Self-Managed), or awsCodeCommit (deprecated).

    gitUsername?: string

    The username provided with your Git provider account and associated with the credential. For most Git providers it is only used to set the Git committer & author names for commits, however it may be required for authentication depending on your Git provider / token requirements. Required for AWS CodeCommit.

    isDefaultForProvider?: boolean

    if the credential is the default for the given provider

    name?: string

    the name of the git credential, used for identification and ease of lookup