Class GitLabSecrets
GitLabSecrets represents the secrets in Secret Manager for a GitLab integration.
Implements
Inherited Members
Namespace: Google.Apis.CloudBuild.v1.Data
Assembly: Google.Apis.CloudBuild.v1.dll
Syntax
public class GitLabSecrets : IDirectResponseSchema
Properties
ApiAccessTokenVersion
Required. The resource name for the api access token’s secret version
Declaration
[JsonProperty("apiAccessTokenVersion")]
public virtual string ApiAccessTokenVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
ApiKeyVersion
Required. Immutable. API Key that will be attached to webhook requests from GitLab to Cloud Build.
Declaration
[JsonProperty("apiKeyVersion")]
public virtual string ApiKeyVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ReadAccessTokenVersion
Required. The resource name for the read access token’s secret version
Declaration
[JsonProperty("readAccessTokenVersion")]
public virtual string ReadAccessTokenVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
WebhookSecretVersion
Required. Immutable. The resource name for the webhook secret’s secret version. Once this field has been set, it cannot be changed. If you need to change it, please create another GitLabConfig.
Declaration
[JsonProperty("webhookSecretVersion")]
public virtual string WebhookSecretVersion { get; set; }
Property Value
Type | Description |
---|---|
string |