Class GitHubEnterpriseSecrets
GitHubEnterpriseSecrets represents the names of all necessary secrets in Secret Manager for a GitHub Enterprise server. Format is: projects//secrets/.
Implements
Inherited Members
Namespace: Google.Apis.CloudBuild.v1.Data
Assembly: Google.Apis.CloudBuild.v1.dll
Syntax
public class GitHubEnterpriseSecrets : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
OauthClientIdName
The resource name for the OAuth client ID secret in Secret Manager.
Declaration
[JsonProperty("oauthClientIdName")]
public virtual string OauthClientIdName { get; set; }
Property Value
Type | Description |
---|---|
string |
OauthClientIdVersionName
The resource name for the OAuth client ID secret version in Secret Manager.
Declaration
[JsonProperty("oauthClientIdVersionName")]
public virtual string OauthClientIdVersionName { get; set; }
Property Value
Type | Description |
---|---|
string |
OauthSecretName
The resource name for the OAuth secret in Secret Manager.
Declaration
[JsonProperty("oauthSecretName")]
public virtual string OauthSecretName { get; set; }
Property Value
Type | Description |
---|---|
string |
OauthSecretVersionName
The resource name for the OAuth secret secret version in Secret Manager.
Declaration
[JsonProperty("oauthSecretVersionName")]
public virtual string OauthSecretVersionName { get; set; }
Property Value
Type | Description |
---|---|
string |
PrivateKeyName
The resource name for the private key secret.
Declaration
[JsonProperty("privateKeyName")]
public virtual string PrivateKeyName { get; set; }
Property Value
Type | Description |
---|---|
string |
PrivateKeyVersionName
The resource name for the private key secret version.
Declaration
[JsonProperty("privateKeyVersionName")]
public virtual string PrivateKeyVersionName { get; set; }
Property Value
Type | Description |
---|---|
string |
WebhookSecretName
The resource name for the webhook secret in Secret Manager.
Declaration
[JsonProperty("webhookSecretName")]
public virtual string WebhookSecretName { get; set; }
Property Value
Type | Description |
---|---|
string |
WebhookSecretVersionName
The resource name for the webhook secret secret version in Secret Manager.
Declaration
[JsonProperty("webhookSecretVersionName")]
public virtual string WebhookSecretVersionName { get; set; }
Property Value
Type | Description |
---|---|
string |