FeatureMembershipConfigmanagementConfigSyncOci

data class FeatureMembershipConfigmanagementConfigSyncOci(val gcpServiceAccountEmail: String? = null, val policyDir: String? = null, val secretType: String? = null, val syncRepo: String? = null, val syncWaitSecs: String? = null)

Constructors

constructor(gcpServiceAccountEmail: String? = null, policyDir: String? = null, secretType: String? = null, syncRepo: String? = null, syncWaitSecs: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The GCP Service Account Email used for auth when secret_type is gcpserviceaccount.

Link copied to clipboard
val policyDir: String? = null

The absolute path of the directory that contains the local resources. Default: the root directory of the image.

Link copied to clipboard
val secretType: String? = null

Type of secret configured for access to the OCI Image. Must be one of gcenode, gcpserviceaccount or none.

Link copied to clipboard
val syncRepo: String? = null

The OCI image repository URL for the package to sync from. e.g. LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY_NAME/PACKAGE_NAME.

Link copied to clipboard
val syncWaitSecs: String? = null

Period in seconds(int64 format) between consecutive syncs. Default: 15.