AccountScmInfoSaveRequest: {
    mandate: boolean;
    provider: "GITHUB" | "GITLAB" | "BITBUCKET" | "AZURE" | "GITLAB_ONPRM";
    type: "PAT" | "GITHUBAPP";
    urlProvider?: string;
    value: Value;
    workflowUrl: string;
}

Type declaration

  • mandate: boolean

    Flag used when SCM repository account credential configuration is mandated

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

    SCM repository provider

  • type: "PAT" | "GITHUBAPP"

    SCM Type

  • OptionalurlProvider?: string

    Connection URL for on-premises provider

  • value: Value
  • workflowUrl: string

    SCM Workflow repository URL