Package com.google.cloud.gkebackup.v1 (0.31.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.gkebackup.v1.BackupForGKEClient Service Description: BackupForGKE allows Kubernetes administrators to configure, execute, and manage backup and restore operations for their GKE clusters.

This class provides the ability to make remote calls to the backing service through method

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.gkebackup.v1.BackupForGKESettings Settings class to configure an instance of BackupForGKEClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.gkebackup.v1.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
com.google.cloud.gkebackup.v1.Backup.Builder 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
com.google.cloud.gkebackup.v1.Backup.ClusterMetadata Information about the GKE cluster from which this Backup was created.
com.google.cloud.gkebackup.v1.Backup.ClusterMetadata.Builder Information about the GKE cluster from which this Backup was created.
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupPlansFixedSizeCollection
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupPlansPage
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupPlansPagedResponse
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupsFixedSizeCollection
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupsPage
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListBackupsPagedResponse
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListLocationsFixedSizeCollection
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListLocationsPage
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListLocationsPagedResponse
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestorePlansFixedSizeCollection
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestorePlansPage
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestorePlansPagedResponse
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestoresFixedSizeCollection
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestoresPage
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListRestoresPagedResponse
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeBackupsFixedSizeCollection
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeBackupsPage
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeBackupsPagedResponse
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeRestoresFixedSizeCollection
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeRestoresPage
com.google.cloud.gkebackup.v1.BackupForGKEClient.ListVolumeRestoresPagedResponse
com.google.cloud.gkebackup.v1.BackupForGKEGrpc BackupForGKE allows Kubernetes administrators to configure, execute, and manage backup and restore operations for their GKE clusters.
com.google.cloud.gkebackup.v1.BackupForGKEGrpc.BackupForGKEImplBase Base class for the server implementation of the service BackupForGKE. BackupForGKE allows Kubernetes administrators to configure, execute, and
com.google.cloud.gkebackup.v1.BackupForGKESettings.Builder Builder for BackupForGKESettings.
com.google.cloud.gkebackup.v1.BackupName
com.google.cloud.gkebackup.v1.BackupName.Builder Builder for projects/{project}/locations/{location}/backupPlans/{backup_plan}/backups/{backup}.
com.google.cloud.gkebackup.v1.BackupPlan Defines the configuration and scheduling for a "line" of Backups.
com.google.cloud.gkebackup.v1.BackupPlan.BackupConfig BackupConfig defines the configuration of Backups created via this BackupPlan.
com.google.cloud.gkebackup.v1.BackupPlan.BackupConfig.Builder BackupConfig defines the configuration of Backups created via this BackupPlan.
com.google.cloud.gkebackup.v1.BackupPlan.Builder Defines the configuration and scheduling for a "line" of Backups.
com.google.cloud.gkebackup.v1.BackupPlan.RetentionPolicy RetentionPolicy defines a Backup retention policy for a BackupPlan.
com.google.cloud.gkebackup.v1.BackupPlan.RetentionPolicy.Builder RetentionPolicy defines a Backup retention policy for a BackupPlan.
com.google.cloud.gkebackup.v1.BackupPlan.Schedule Defines scheduling parameters for automatically creating Backups via this BackupPlan.
com.google.cloud.gkebackup.v1.BackupPlan.Schedule.Builder Defines scheduling parameters for automatically creating Backups via this BackupPlan.
com.google.cloud.gkebackup.v1.BackupPlanName
com.google.cloud.gkebackup.v1.BackupPlanName.Builder Builder for projects/{project}/locations/{location}/backupPlans/{backup_plan}.
com.google.cloud.gkebackup.v1.BackupPlanProto
com.google.cloud.gkebackup.v1.BackupProto
com.google.cloud.gkebackup.v1.CommonProto
com.google.cloud.gkebackup.v1.CreateBackupPlanRequest Request message for CreateBackupPlan.
com.google.cloud.gkebackup.v1.CreateBackupPlanRequest.Builder Request message for CreateBackupPlan.
com.google.cloud.gkebackup.v1.CreateBackupRequest Request message for CreateBackup.
com.google.cloud.gkebackup.v1.CreateBackupRequest.Builder Request message for CreateBackup.
com.google.cloud.gkebackup.v1.CreateRestorePlanRequest Request message for CreateRestorePlan.
com.google.cloud.gkebackup.v1.CreateRestorePlanRequest.Builder Request message for CreateRestorePlan.
com.google.cloud.gkebackup.v1.CreateRestoreRequest Request message for CreateRestore.
com.google.cloud.gkebackup.v1.CreateRestoreRequest.Builder Request message for CreateRestore.
com.google.cloud.gkebackup.v1.DeleteBackupPlanRequest Request message for DeleteBackupPlan.
com.google.cloud.gkebackup.v1.DeleteBackupPlanRequest.Builder Request message for DeleteBackupPlan.
com.google.cloud.gkebackup.v1.DeleteBackupRequest Request message for DeleteBackup.
com.google.cloud.gkebackup.v1.DeleteBackupRequest.Builder Request message for DeleteBackup.
com.google.cloud.gkebackup.v1.DeleteRestorePlanRequest Request message for DeleteRestorePlan.
com.google.cloud.gkebackup.v1.DeleteRestorePlanRequest.Builder Request message for DeleteRestorePlan.
com.google.cloud.gkebackup.v1.DeleteRestoreRequest Request message for DeleteRestore.
com.google.cloud.gkebackup.v1.DeleteRestoreRequest.Builder Request message for DeleteRestore.
com.google.cloud.gkebackup.v1.EncryptionKey Defined a customer managed encryption key that will be used to encrypt Backup artifacts.
com.google.cloud.gkebackup.v1.EncryptionKey.Builder Defined a customer managed encryption key that will be used to encrypt Backup artifacts.
com.google.cloud.gkebackup.v1.GKEBackupProto
com.google.cloud.gkebackup.v1.GetBackupPlanRequest Request message for GetBackupPlan.
com.google.cloud.gkebackup.v1.GetBackupPlanRequest.Builder Request message for GetBackupPlan.
com.google.cloud.gkebackup.v1.GetBackupRequest Request message for GetBackup.
com.google.cloud.gkebackup.v1.GetBackupRequest.Builder Request message for GetBackup.
com.google.cloud.gkebackup.v1.GetRestorePlanRequest Request message for GetRestorePlan.
com.google.cloud.gkebackup.v1.GetRestorePlanRequest.Builder Request message for GetRestorePlan.
com.google.cloud.gkebackup.v1.GetRestoreRequest Request message for GetRestore.
com.google.cloud.gkebackup.v1.GetRestoreRequest.Builder Request message for GetRestore.
com.google.cloud.gkebackup.v1.GetVolumeBackupRequest Request message for GetVolumeBackup.
com.google.cloud.gkebackup.v1.GetVolumeBackupRequest.Builder Request message for GetVolumeBackup.
com.google.cloud.gkebackup.v1.GetVolumeRestoreRequest Request message for GetVolumeRestore.
com.google.cloud.gkebackup.v1.GetVolumeRestoreRequest.Builder Request message for GetVolumeRestore.
com.google.cloud.gkebackup.v1.ListBackupPlansRequest Request message for ListBackupPlans.
com.google.cloud.gkebackup.v1.ListBackupPlansRequest.Builder Request message for ListBackupPlans.
com.google.cloud.gkebackup.v1.ListBackupPlansResponse Response message for ListBackupPlans.
com.google.cloud.gkebackup.v1.ListBackupPlansResponse.Builder Response message for ListBackupPlans.
com.google.cloud.gkebackup.v1.ListBackupsRequest Request message for ListBackups.
com.google.cloud.gkebackup.v1.ListBackupsRequest.Builder Request message for ListBackups.
com.google.cloud.gkebackup.v1.ListBackupsResponse Response message for ListBackups.
com.google.cloud.gkebackup.v1.ListBackupsResponse.Builder Response message for ListBackups.
com.google.cloud.gkebackup.v1.ListRestorePlansRequest Request message for ListRestorePlans.
com.google.cloud.gkebackup.v1.ListRestorePlansRequest.Builder Request message for ListRestorePlans.
com.google.cloud.gkebackup.v1.ListRestorePlansResponse Response message for ListRestorePlans.
com.google.cloud.gkebackup.v1.ListRestorePlansResponse.Builder Response message for ListRestorePlans.
com.google.cloud.gkebackup.v1.ListRestoresRequest Request message for ListRestores.
com.google.cloud.gkebackup.v1.ListRestoresRequest.Builder Request message for ListRestores.
com.google.cloud.gkebackup.v1.ListRestoresResponse Response message for ListRestores.
com.google.cloud.gkebackup.v1.ListRestoresResponse.Builder Response message for ListRestores.
com.google.cloud.gkebackup.v1.ListVolumeBackupsRequest Request message for ListVolumeBackups.
com.google.cloud.gkebackup.v1.ListVolumeBackupsRequest.Builder Request message for ListVolumeBackups.
com.google.cloud.gkebackup.v1.ListVolumeBackupsResponse Response message for ListVolumeBackups.
com.google.cloud.gkebackup.v1.ListVolumeBackupsResponse.Builder Response message for ListVolumeBackups.
com.google.cloud.gkebackup.v1.ListVolumeRestoresRequest Request message for ListVolumeRestores.
com.google.cloud.gkebackup.v1.ListVolumeRestoresRequest.Builder Request message for ListVolumeRestores.
com.google.cloud.gkebackup.v1.ListVolumeRestoresResponse Response message for ListVolumeRestores.
com.google.cloud.gkebackup.v1.ListVolumeRestoresResponse.Builder Response message for ListVolumeRestores.
com.google.cloud.gkebackup.v1.LocationName
com.google.cloud.gkebackup.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.gkebackup.v1.NamespacedName A reference to a namespaced resource in Kubernetes.
com.google.cloud.gkebackup.v1.NamespacedName.Builder A reference to a namespaced resource in Kubernetes.
com.google.cloud.gkebackup.v1.NamespacedNames A list of namespaced Kubernetes resources.
com.google.cloud.gkebackup.v1.NamespacedNames.Builder A list of namespaced Kubernetes resources.
com.google.cloud.gkebackup.v1.Namespaces A list of Kubernetes Namespaces
com.google.cloud.gkebackup.v1.Namespaces.Builder A list of Kubernetes Namespaces
com.google.cloud.gkebackup.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.gkebackup.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.gkebackup.v1.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
com.google.cloud.gkebackup.v1.Restore.Builder 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
com.google.cloud.gkebackup.v1.RestoreConfig Configuration of a restore. Next id: 12
com.google.cloud.gkebackup.v1.RestoreConfig.Builder Configuration of a restore. Next id: 12
com.google.cloud.gkebackup.v1.RestoreConfig.ClusterResourceRestoreScope Defines the scope of cluster-scoped resources to restore. Some group kinds are not reasonable choices for a restore, and will cause
com.google.cloud.gkebackup.v1.RestoreConfig.ClusterResourceRestoreScope.Builder Defines the scope of cluster-scoped resources to restore. Some group kinds are not reasonable choices for a restore, and will cause
com.google.cloud.gkebackup.v1.RestoreConfig.GroupKind This is a direct map to the Kubernetes GroupKind type GroupKind and is used for identifying specific "types" of resources to restore.
com.google.cloud.gkebackup.v1.RestoreConfig.GroupKind.Builder This is a direct map to the Kubernetes GroupKind type GroupKind and is used for identifying specific "types" of resources to restore.
com.google.cloud.gkebackup.v1.RestoreConfig.ResourceFilter 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.
com.google.cloud.gkebackup.v1.RestoreConfig.ResourceFilter.Builder 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.
com.google.cloud.gkebackup.v1.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.
com.google.cloud.gkebackup.v1.RestoreConfig.SubstitutionRule.Builder 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.
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRule 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.
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRule.Builder 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.
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction TransformationRuleAction defines a TransformationRule action based on the JSON Patch RFC (https://www.rfc-editor.org/rfc/rfc6902)
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction.Builder TransformationRuleAction defines a TransformationRule action based on the JSON Patch RFC (https://www.rfc-editor.org/rfc/rfc6902)
com.google.cloud.gkebackup.v1.RestoreName
com.google.cloud.gkebackup.v1.RestoreName.Builder Builder for projects/{project}/locations/{location}/restorePlans/{restore_plan}/restores/{restore}.
com.google.cloud.gkebackup.v1.RestorePlan The configuration of a potential series of Restore operations to be performed against Backups belong to a particular BackupPlan. Next id: 13
com.google.cloud.gkebackup.v1.RestorePlan.Builder The configuration of a potential series of Restore operations to be performed against Backups belong to a particular BackupPlan. Next id: 13
com.google.cloud.gkebackup.v1.RestorePlanName
com.google.cloud.gkebackup.v1.RestorePlanName.Builder Builder for projects/{project}/locations/{location}/restorePlans/{restore_plan}.
com.google.cloud.gkebackup.v1.RestorePlanProto
com.google.cloud.gkebackup.v1.RestoreProto
com.google.cloud.gkebackup.v1.UpdateBackupPlanRequest Request message for UpdateBackupPlan.
com.google.cloud.gkebackup.v1.UpdateBackupPlanRequest.Builder Request message for UpdateBackupPlan.
com.google.cloud.gkebackup.v1.UpdateBackupRequest Request message for UpdateBackup.
com.google.cloud.gkebackup.v1.UpdateBackupRequest.Builder Request message for UpdateBackup.
com.google.cloud.gkebackup.v1.UpdateRestorePlanRequest Request message for UpdateRestorePlan.
com.google.cloud.gkebackup.v1.UpdateRestorePlanRequest.Builder Request message for UpdateRestorePlan.
com.google.cloud.gkebackup.v1.UpdateRestoreRequest Request message for UpdateRestore.
com.google.cloud.gkebackup.v1.UpdateRestoreRequest.Builder Request message for UpdateRestore.
com.google.cloud.gkebackup.v1.VolumeBackup Represents the backup of a specific persistent volume as a component of a Backup - both the record of the operation and a pointer to the underlying storage-specific artifacts.
com.google.cloud.gkebackup.v1.VolumeBackup.Builder Represents the backup of a specific persistent volume as a component of a Backup - both the record of the operation and a pointer to the underlying storage-specific artifacts.
com.google.cloud.gkebackup.v1.VolumeBackupName
com.google.cloud.gkebackup.v1.VolumeBackupName.Builder Builder for projects/{project}/locations/{location}/backupPlans/{backup_plan}/backups/{backup}/volumeBackups/{volume_backup}.
com.google.cloud.gkebackup.v1.VolumeProto
com.google.cloud.gkebackup.v1.VolumeRestore Represents the operation of restoring a volume from a VolumeBackup. Next id: 13
com.google.cloud.gkebackup.v1.VolumeRestore.Builder Represents the operation of restoring a volume from a VolumeBackup. Next id: 13
com.google.cloud.gkebackup.v1.VolumeRestoreName
com.google.cloud.gkebackup.v1.VolumeRestoreName.Builder Builder for projects/{project}/locations/{location}/restorePlans/{restore_plan}/restores/{restore}/volumeRestores/{volume_restore}.

Interfaces

Interface Description
com.google.cloud.gkebackup.v1.Backup.ClusterMetadataOrBuilder
com.google.cloud.gkebackup.v1.BackupForGKEGrpc.AsyncService BackupForGKE allows Kubernetes administrators to configure, execute, and manage backup and restore operations for their GKE clusters.
com.google.cloud.gkebackup.v1.BackupOrBuilder
com.google.cloud.gkebackup.v1.BackupPlan.BackupConfigOrBuilder
com.google.cloud.gkebackup.v1.BackupPlan.RetentionPolicyOrBuilder
com.google.cloud.gkebackup.v1.BackupPlan.ScheduleOrBuilder
com.google.cloud.gkebackup.v1.BackupPlanOrBuilder
com.google.cloud.gkebackup.v1.CreateBackupPlanRequestOrBuilder
com.google.cloud.gkebackup.v1.CreateBackupRequestOrBuilder
com.google.cloud.gkebackup.v1.CreateRestorePlanRequestOrBuilder
com.google.cloud.gkebackup.v1.CreateRestoreRequestOrBuilder
com.google.cloud.gkebackup.v1.DeleteBackupPlanRequestOrBuilder
com.google.cloud.gkebackup.v1.DeleteBackupRequestOrBuilder
com.google.cloud.gkebackup.v1.DeleteRestorePlanRequestOrBuilder
com.google.cloud.gkebackup.v1.DeleteRestoreRequestOrBuilder
com.google.cloud.gkebackup.v1.EncryptionKeyOrBuilder
com.google.cloud.gkebackup.v1.GetBackupPlanRequestOrBuilder
com.google.cloud.gkebackup.v1.GetBackupRequestOrBuilder
com.google.cloud.gkebackup.v1.GetRestorePlanRequestOrBuilder
com.google.cloud.gkebackup.v1.GetRestoreRequestOrBuilder
com.google.cloud.gkebackup.v1.GetVolumeBackupRequestOrBuilder
com.google.cloud.gkebackup.v1.GetVolumeRestoreRequestOrBuilder
com.google.cloud.gkebackup.v1.ListBackupPlansRequestOrBuilder
com.google.cloud.gkebackup.v1.ListBackupPlansResponseOrBuilder
com.google.cloud.gkebackup.v1.ListBackupsRequestOrBuilder
com.google.cloud.gkebackup.v1.ListBackupsResponseOrBuilder
com.google.cloud.gkebackup.v1.ListRestorePlansRequestOrBuilder
com.google.cloud.gkebackup.v1.ListRestorePlansResponseOrBuilder
com.google.cloud.gkebackup.v1.ListRestoresRequestOrBuilder
com.google.cloud.gkebackup.v1.ListRestoresResponseOrBuilder
com.google.cloud.gkebackup.v1.ListVolumeBackupsRequestOrBuilder
com.google.cloud.gkebackup.v1.ListVolumeBackupsResponseOrBuilder
com.google.cloud.gkebackup.v1.ListVolumeRestoresRequestOrBuilder
com.google.cloud.gkebackup.v1.ListVolumeRestoresResponseOrBuilder
com.google.cloud.gkebackup.v1.NamespacedNameOrBuilder
com.google.cloud.gkebackup.v1.NamespacedNamesOrBuilder
com.google.cloud.gkebackup.v1.NamespacesOrBuilder
com.google.cloud.gkebackup.v1.OperationMetadataOrBuilder
com.google.cloud.gkebackup.v1.RestoreConfig.ClusterResourceRestoreScopeOrBuilder
com.google.cloud.gkebackup.v1.RestoreConfig.GroupKindOrBuilder
com.google.cloud.gkebackup.v1.RestoreConfig.ResourceFilterOrBuilder
com.google.cloud.gkebackup.v1.RestoreConfig.SubstitutionRuleOrBuilder
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleActionOrBuilder
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleOrBuilder
com.google.cloud.gkebackup.v1.RestoreConfigOrBuilder
com.google.cloud.gkebackup.v1.RestoreOrBuilder
com.google.cloud.gkebackup.v1.RestorePlanOrBuilder
com.google.cloud.gkebackup.v1.UpdateBackupPlanRequestOrBuilder
com.google.cloud.gkebackup.v1.UpdateBackupRequestOrBuilder
com.google.cloud.gkebackup.v1.UpdateRestorePlanRequestOrBuilder
com.google.cloud.gkebackup.v1.UpdateRestoreRequestOrBuilder
com.google.cloud.gkebackup.v1.VolumeBackupOrBuilder
com.google.cloud.gkebackup.v1.VolumeRestoreOrBuilder

Enums

Enum Description
com.google.cloud.gkebackup.v1.Backup.BackupScopeCase
com.google.cloud.gkebackup.v1.Backup.ClusterMetadata.PlatformVersionCase
com.google.cloud.gkebackup.v1.Backup.State State
com.google.cloud.gkebackup.v1.BackupPlan.BackupConfig.BackupScopeCase
com.google.cloud.gkebackup.v1.BackupPlan.State State
com.google.cloud.gkebackup.v1.Restore.State Possible values for state of the Restore.
com.google.cloud.gkebackup.v1.RestoreConfig.ClusterResourceConflictPolicy Defines the behavior for handling the situation where cluster-scoped resources being restored already exist in the target cluster.
com.google.cloud.gkebackup.v1.RestoreConfig.NamespacedResourceRestoreMode Defines the behavior for handling the situation where sets of namespaced resources being restored already exist in the target cluster.
com.google.cloud.gkebackup.v1.RestoreConfig.NamespacedResourceRestoreScopeCase
com.google.cloud.gkebackup.v1.RestoreConfig.TransformationRuleAction.Op Possible values for operations of a transformation rule action.
com.google.cloud.gkebackup.v1.RestoreConfig.VolumeDataRestorePolicy Defines how volume data should be restored.
com.google.cloud.gkebackup.v1.RestorePlan.State State
com.google.cloud.gkebackup.v1.VolumeBackup.State The current state of a VolumeBackup
com.google.cloud.gkebackup.v1.VolumeBackup.VolumeBackupFormat Identifies the format used for the volume backup.
com.google.cloud.gkebackup.v1.VolumeRestore.State The current state of a VolumeRestore
com.google.cloud.gkebackup.v1.VolumeRestore.VolumeType Supported volume types.