Freigeben über


GitHubConnectionCreateRequest interface

Anforderungsmodell zur Erstellung einer neuen GitHub-Verbindung. Erfordert einen bereits bestehenden ServiceEndpoint (verwenden Sie zuerst die ServiceEndpoint-API, um einen zu erstellen).

Eigenschaften

gitHubRepositoryUrls

Liste der GitHub-Repository-URLs, die in die Verbindung aufgenommen werden sollten. Beispiel: [";https://github.com/owner/repo1", "https://github.com/owner/repo2"]

gitHubUserToken

Ein feingranuliertes GH User Token, bei dem Schreibzugriff auf Repositories zur Verbindung hinzugefügt wird.

serviceEndpointId

Die ID eines bestehenden Service-Endpunkts, der zur Authentifizierung verwendet werden soll. Erstellen Sie zuerst das ServiceEndpoint mit der ServiceEndpoint-API mit dem InstallationsToken-Schema für Boards-Verbindungen.

Details zur Eigenschaft

gitHubRepositoryUrls

Liste der GitHub-Repository-URLs, die in die Verbindung aufgenommen werden sollten. Beispiel: [";https://github.com/owner/repo1", "https://github.com/owner/repo2"]

gitHubRepositoryUrls: GitHubConnectionRepoModel[]

Eigenschaftswert

gitHubUserToken

Ein feingranuliertes GH User Token, bei dem Schreibzugriff auf Repositories zur Verbindung hinzugefügt wird.

gitHubUserToken: string

Eigenschaftswert

string

serviceEndpointId

Die ID eines bestehenden Service-Endpunkts, der zur Authentifizierung verwendet werden soll. Erstellen Sie zuerst das ServiceEndpoint mit der ServiceEndpoint-API mit dem InstallationsToken-Schema für Boards-Verbindungen.

serviceEndpointId: string

Eigenschaftswert

string