Compartilhar via


GitHubConnectionCreateRequest interface

Modelo de solicitação para criar uma nova conexão no GitHub. Requer um ServiceEndpoint pré-existente (use a API do ServiceEndpoint para criar um primeiro).

Propriedades

gitHubRepositoryUrls

Lista de URLs de repositórios do GitHub para incluir na conexão. Exemplo: ["https://github.com/owner/repo1", "https://github.com/owner/repo2"]

gitHubUserToken

Um GH User Token detalhado com acesso de escrita aos repositórios sendo adicionado à conexão.

serviceEndpointId

O ID de um endpoint de serviço existente para usar na autenticação. Crie o ServiceEndpoint primeiro usando a API ServiceEndpoint com o esquema InstallationToken para conexões de placas.

Detalhes da propriedade

gitHubRepositoryUrls

Lista de URLs de repositórios do GitHub para incluir na conexão. Exemplo: ["https://github.com/owner/repo1", "https://github.com/owner/repo2"]

gitHubRepositoryUrls: GitHubConnectionRepoModel[]

Valor da propriedade

gitHubUserToken

Um GH User Token detalhado com acesso de escrita aos repositórios sendo adicionado à conexão.

gitHubUserToken: string

Valor da propriedade

string

serviceEndpointId

O ID de um endpoint de serviço existente para usar na autenticação. Crie o ServiceEndpoint primeiro usando a API ServiceEndpoint com o esquema InstallationToken para conexões de placas.

serviceEndpointId: string

Valor da propriedade

string