GitHubConnectionCreateRequest interface
Request model for creating a new GitHub connection. Requires a pre-existing ServiceEndpoint (use the ServiceEndpoint API to create one first).
Properties
| git |
List of GitHub repository URLs to include in the connection. Example: ["https://github.com/owner/repo1", "https://github.com/owner/repo2"] |
| git |
A fine-grained GH User Token with write access to repositories being added to the connection. |
| service |
The ID of an existing service endpoint to use for authentication. Create the ServiceEndpoint first using the ServiceEndpoint API with InstallationToken scheme for Boards connections. |
Property Details
gitHubRepositoryUrls
List of GitHub repository URLs to include in the connection. Example: ["https://github.com/owner/repo1", "https://github.com/owner/repo2"]
gitHubRepositoryUrls: GitHubConnectionRepoModel[]
Property Value
gitHubUserToken
A fine-grained GH User Token with write access to repositories being added to the connection.
gitHubUserToken: string
Property Value
string
serviceEndpointId
The ID of an existing service endpoint to use for authentication. Create the ServiceEndpoint first using the ServiceEndpoint API with InstallationToken scheme for Boards connections.
serviceEndpointId: string
Property Value
string