Reference documentation and code samples for the Google Cloud Gke Backup V1 Client class ClusterResourceConflictPolicy.
Defines the behavior for handling the situation where cluster-scoped
resources being restored already exist in the target cluster.
Protobuf type google.cloud.gkebackup.v1.RestoreConfig.ClusterResourceConflictPolicy
Namespace
Google \ Cloud \ GkeBackup \ V1 \ RestoreConfig
Methods
static::name
Parameter
Name
Description
value
mixed
static::value
Parameter
Name
Description
name
mixed
Constants
CLUSTER_RESOURCE_CONFLICT_POLICY_UNSPECIFIED
Value: 0
Unspecified. Only allowed if no cluster-scoped resources will be
restored.
Generated from protobuf enum CLUSTER_RESOURCE_CONFLICT_POLICY_UNSPECIFIED = 0;
USE_EXISTING_VERSION
Value: 1
Do not attempt to restore the conflicting resource.
Generated from protobuf enum USE_EXISTING_VERSION = 1;
USE_BACKUP_VERSION
Value: 2
Delete the existing version before re-creating it from the Backup.
This is a dangerous option which could cause unintentional
data loss if used inappropriately. For example, deleting a CRD will
cause Kubernetes to delete all CRs of that type.
Generated from protobuf enum USE_BACKUP_VERSION = 2;