AccountScmInfoResponse: {
    hasUserConfiguration?: boolean;
    mandate: boolean;
    provider: "GITHUB" | "GITLAB" | "BITBUCKET" | "AZURE" | "GITLAB_ONPRM";
    secretName?: string;
    type?: "PAT" | "GITHUBAPP";
    urlProvider?: string;
    workflowUrl?: string;
}

Type declaration

  • OptionalhasUserConfiguration?: boolean

    Flag used to indicate if the user credentials to access the account SCM repository already has configured by User

  • mandate: boolean

    Flag used to indicate if the SCM repository account credential configuration is mandated

  • provider: "GITHUB" | "GITLAB" | "BITBUCKET" | "AZURE" | "GITLAB_ONPRM"

    SCM repository provider

  • OptionalsecretName?: string

    Secrets name

  • Optionaltype?: "PAT" | "GITHUBAPP"

    SCM Type

  • OptionalurlProvider?: string

    Connection URL for on-premises provider

  • OptionalworkflowUrl?: string

    SCM Workflow repository URL