Class GitHubConfig
Configuration for connections to github.com.
Implements
Inherited Members
Namespace: Google.Apis.DeveloperConnect.v1.Data
Assembly: Google.Apis.DeveloperConnect.v1.dll
Syntax
public class GitHubConfig : IDirectResponseSchema
Properties
AppInstallationId
Optional. GitHub App installation id.
Declaration
[JsonProperty("appInstallationId")]
public virtual long? AppInstallationId { get; set; }
Property Value
Type | Description |
---|---|
long? |
AuthorizerCredential
Optional. OAuth credential of the account that authorized the GitHub App. It is recommended to use a robot account instead of a human user account. The OAuth token must be tied to the GitHub App of this config.
Declaration
[JsonProperty("authorizerCredential")]
public virtual OAuthCredential AuthorizerCredential { get; set; }
Property Value
Type | Description |
---|---|
OAuthCredential |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GithubApp
Required. Immutable. The GitHub Application that was installed to the GitHub user or organization.
Declaration
[JsonProperty("githubApp")]
public virtual string GithubApp { get; set; }
Property Value
Type | Description |
---|---|
string |
InstallationUri
Output only. The URI to navigate to in order to manage the installation associated with this GitHubConfig.
Declaration
[JsonProperty("installationUri")]
public virtual string InstallationUri { get; set; }
Property Value
Type | Description |
---|---|
string |