events/cloud/gkebackup/v1 library
Classes
- Backup
- Represents a request to perform a single point-in-time capture of some portion of the state of a GKE cluster, the record of the backup operation itself, and an anchor for the underlying artifacts that comprise the Backup (the config backup and VolumeBackups). Next id: 28
- Backup_ClusterMetadata
- Information about the GKE cluster from which this Backup was created.
- Backup_State
- State
- BackupCreatedEvent
- The CloudEvent raised when a Backup is created.
- BackupDeletedEvent
- The CloudEvent raised when a Backup is deleted.
- BackupEventData
- The data within all Backup events.
- BackupPlan
- Defines the configuration and scheduling for a "line" of Backups.
- BackupPlan_BackupConfig
- BackupConfig defines the configuration of Backups created via this BackupPlan.
- BackupPlan_RetentionPolicy
- RetentionPolicy defines a Backup retention policy for a BackupPlan.
- BackupPlan_Schedule
- Schedule defines scheduling parameters for automatically creating Backups via this BackupPlan.
- BackupPlanCreatedEvent
- The CloudEvent raised when a BackupPlan is created.
- BackupPlanDeletedEvent
- The CloudEvent raised when a BackupPlan is deleted.
- BackupPlanEventData
- The data within all BackupPlan events.
- BackupPlanUpdatedEvent
- The CloudEvent raised when a BackupPlan is updated.
- BackupUpdatedEvent
- The CloudEvent raised when a Backup is updated.
- EncryptionKey
- Defined a customer managed encryption key that will be used to encrypt Backup artifacts.
- NamespacedName
- A reference to a namespaced resource in Kubernetes.
- NamespacedNames
- A list of namespaced Kubernetes resources.
- Namespaces
- A list of Kubernetes Namespaces
- Restore
- Represents both a request to Restore some portion of a Backup into a target GKE cluster and a record of the restore operation itself. Next id: 18
- Restore_State
- Possible values for state of the Restore.
- RestoreConfig
- Configuration of a restore. Next id: 12
- RestoreConfig_ClusterResourceConflictPolicy
- Defines the behavior for handling the situation where cluster-scoped resources being restored already exist in the target cluster.
- RestoreConfig_ClusterResourceRestoreScope
- Defines the scope of cluster-scoped resources to restore.
- RestoreConfig_GroupKind
- This is a direct map to the Kubernetes GroupKind type GroupKind and is used for identifying specific "types" of resources to restore.
- RestoreConfig_NamespacedResourceRestoreMode
- Defines the behavior for handling the situation where sets of namespaced resources being restored already exist in the target cluster.
- RestoreConfig_SubstitutionRule
- 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.
- RestoreConfig_VolumeDataRestorePolicy
- Defines how volume data should be restored
- RestoreCreatedEvent
- The CloudEvent raised when a Restore is created.
- RestoreDeletedEvent
- The CloudEvent raised when a Restore is deleted.
- RestoreEventData
- The data within all Restore events.
- RestorePlan
- The configuration of a potential series of Restore operations to be performed against Backups belong to a particular BackupPlan. Next id: 13
- RestorePlanCreatedEvent
- The CloudEvent raised when a RestorePlan is created.
- RestorePlanDeletedEvent
- The CloudEvent raised when a RestorePlan is deleted.
- RestorePlanEventData
- The data within all RestorePlan events.
- RestorePlanUpdatedEvent
- The CloudEvent raised when a RestorePlan is updated.
- RestoreUpdatedEvent
- The CloudEvent raised when a Restore is updated.