Module google_api_proto::google::cloud::gkebackup::v1::restore_config

source ·
Expand description

Nested message and enum types in RestoreConfig.

Modules§

Structs§

  • Defines the scope of cluster-scoped resources to restore.
  • This is a direct map to the Kubernetes GroupKind type GroupKind and is used for identifying specific “types” of resources to restore.
  • ResourceFilter specifies matching criteria to limit the scope of a change to a specific set of kubernetes resources that are selected for restoration from a backup.
  • Allows customers to specify dependencies between resources that Backup for GKE can use to compute a resasonable restore order.
  • A transformation rule to be applied against Kubernetes resources as they are selected for restoration from a Backup. A rule contains both filtering logic (which resources are subject to substitution) and substitution logic.
  • A transformation rule to be applied against Kubernetes resources as they are selected for restoration from a Backup. A rule contains both filtering logic (which resources are subject to transform) and transformation logic.
  • TransformationRuleAction defines a TransformationRule action based on the JSON Patch RFC (https://www.rfc-editor.org/rfc/rfc6902)
  • Binds resources in the scope to the given VolumeDataRestorePolicy.

Enums§

  • Defines the behavior for handling the situation where cluster-scoped resources being restored already exist in the target cluster.
  • Defines the behavior for handling the situation where sets of namespaced resources being restored already exist in the target cluster.
  • Specifies the namespaced resources to restore from the Backup. Only one of the entries may be specified. If not specified, NO namespaced resources will be restored.
  • Defines how volume data should be restored.