Class ConfigManagementOciConfig
OCI repo configuration for a single cluster.
Implements
Inherited Members
Namespace: Google.Apis.GKEHub.v2.Data
Assembly: Google.Apis.GKEHub.v2.dll
Syntax
public class ConfigManagementOciConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
GcpServiceAccountEmail
The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.
Declaration
[JsonProperty("gcpServiceAccountEmail")]
public virtual string GcpServiceAccountEmail { get; set; }
Property Value
Type | Description |
---|---|
string |
PolicyDir
The absolute path of the directory that contains the local resources. Default: the root directory of the image.
Declaration
[JsonProperty("policyDir")]
public virtual string PolicyDir { get; set; }
Property Value
Type | Description |
---|---|
string |
SecretType
Type of secret configured for access to the Git repo.
Declaration
[JsonProperty("secretType")]
public virtual string SecretType { get; set; }
Property Value
Type | Description |
---|---|
string |
SyncRepo
The OCI image repository URL for the package to sync from. e.g.
LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY_NAME/PACKAGE_NAME
.
Declaration
[JsonProperty("syncRepo")]
public virtual string SyncRepo { get; set; }
Property Value
Type | Description |
---|---|
string |
SyncWaitSecs
Period in seconds between consecutive syncs. Default: 15.
Declaration
[JsonProperty("syncWaitSecs")]
public virtual long? SyncWaitSecs { get; set; }
Property Value
Type | Description |
---|---|
long? |