Deprecated: Please use consts in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
const ( Backup_CREATING = src.Backup_CREATING Backup_DELETING = src.Backup_DELETING Backup_FAILED = src.Backup_FAILED Backup_IN_PROGRESS = src.Backup_IN_PROGRESS Backup_STATE_UNSPECIFIED = src.Backup_STATE_UNSPECIFIED Backup_SUCCEEDED = src.Backup_SUCCEEDED RestoreConfig_CLUSTER_RESOURCE_CONFLICT_POLICY_UNSPECIFIED = src.RestoreConfig_CLUSTER_RESOURCE_CONFLICT_POLICY_UNSPECIFIED RestoreConfig_DELETE_AND_RESTORE = src.RestoreConfig_DELETE_AND_RESTORE RestoreConfig_FAIL_ON_CONFLICT = src.RestoreConfig_FAIL_ON_CONFLICT RestoreConfig_NAMESPACED_RESOURCE_RESTORE_MODE_UNSPECIFIED = src.RestoreConfig_NAMESPACED_RESOURCE_RESTORE_MODE_UNSPECIFIED RestoreConfig_NO_VOLUME_DATA_RESTORATION = src.RestoreConfig_NO_VOLUME_DATA_RESTORATION RestoreConfig_RESTORE_VOLUME_DATA_FROM_BACKUP = src.RestoreConfig_RESTORE_VOLUME_DATA_FROM_BACKUP RestoreConfig_REUSE_VOLUME_HANDLE_FROM_BACKUP = src.RestoreConfig_REUSE_VOLUME_HANDLE_FROM_BACKUP RestoreConfig_USE_BACKUP_VERSION = src.RestoreConfig_USE_BACKUP_VERSION RestoreConfig_USE_EXISTING_VERSION = src.RestoreConfig_USE_EXISTING_VERSION RestoreConfig_VOLUME_DATA_RESTORE_POLICY_UNSPECIFIED = src.RestoreConfig_VOLUME_DATA_RESTORE_POLICY_UNSPECIFIED Restore_CREATING = src.Restore_CREATING Restore_DELETING = src.Restore_DELETING Restore_FAILED = src.Restore_FAILED Restore_IN_PROGRESS = src.Restore_IN_PROGRESS Restore_STATE_UNSPECIFIED = src.Restore_STATE_UNSPECIFIED Restore_SUCCEEDED = src.Restore_SUCCEEDED VolumeBackup_CREATING = src.VolumeBackup_CREATING VolumeBackup_DELETING = src.VolumeBackup_DELETING VolumeBackup_FAILED = src.VolumeBackup_FAILED VolumeBackup_GCE_PERSISTENT_DISK = src.VolumeBackup_GCE_PERSISTENT_DISK VolumeBackup_SNAPSHOTTING = src.VolumeBackup_SNAPSHOTTING VolumeBackup_STATE_UNSPECIFIED = src.VolumeBackup_STATE_UNSPECIFIED VolumeBackup_SUCCEEDED = src.VolumeBackup_SUCCEEDED VolumeBackup_UPLOADING = src.VolumeBackup_UPLOADING VolumeBackup_VOLUME_BACKUP_FORMAT_UNSPECIFIED = src.VolumeBackup_VOLUME_BACKUP_FORMAT_UNSPECIFIED VolumeRestore_CREATING = src.VolumeRestore_CREATING VolumeRestore_DELETING = src.VolumeRestore_DELETING VolumeRestore_FAILED = src.VolumeRestore_FAILED VolumeRestore_GCE_PERSISTENT_DISK = src.VolumeRestore_GCE_PERSISTENT_DISK VolumeRestore_RESTORING = src.VolumeRestore_RESTORING VolumeRestore_STATE_UNSPECIFIED = src.VolumeRestore_STATE_UNSPECIFIED VolumeRestore_SUCCEEDED = src.VolumeRestore_SUCCEEDED VolumeRestore_VOLUME_TYPE_UNSPECIFIED = src.VolumeRestore_VOLUME_TYPE_UNSPECIFIED )
Deprecated: Please use vars in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
var ( Backup_State_name = src.Backup_State_name Backup_State_value = src.Backup_State_value File_google_cloud_gkebackup_v1_backup_plan_proto = src.File_google_cloud_gkebackup_v1_backup_plan_proto File_google_cloud_gkebackup_v1_backup_proto = src.File_google_cloud_gkebackup_v1_backup_proto File_google_cloud_gkebackup_v1_common_proto = src.File_google_cloud_gkebackup_v1_common_proto File_google_cloud_gkebackup_v1_gkebackup_proto = src.File_google_cloud_gkebackup_v1_gkebackup_proto File_google_cloud_gkebackup_v1_restore_plan_proto = src.File_google_cloud_gkebackup_v1_restore_plan_proto File_google_cloud_gkebackup_v1_restore_proto = src.File_google_cloud_gkebackup_v1_restore_proto File_google_cloud_gkebackup_v1_volume_proto = src.File_google_cloud_gkebackup_v1_volume_proto RestoreConfig_ClusterResourceConflictPolicy_name = src.RestoreConfig_ClusterResourceConflictPolicy_name RestoreConfig_ClusterResourceConflictPolicy_value = src.RestoreConfig_ClusterResourceConflictPolicy_value RestoreConfig_NamespacedResourceRestoreMode_name = src.RestoreConfig_NamespacedResourceRestoreMode_name RestoreConfig_NamespacedResourceRestoreMode_value = src.RestoreConfig_NamespacedResourceRestoreMode_value RestoreConfig_VolumeDataRestorePolicy_name = src.RestoreConfig_VolumeDataRestorePolicy_name RestoreConfig_VolumeDataRestorePolicy_value = src.RestoreConfig_VolumeDataRestorePolicy_value Restore_State_name = src.Restore_State_name Restore_State_value = src.Restore_State_value VolumeBackup_State_name = src.VolumeBackup_State_name VolumeBackup_State_value = src.VolumeBackup_State_value VolumeBackup_VolumeBackupFormat_name = src.VolumeBackup_VolumeBackupFormat_name VolumeBackup_VolumeBackupFormat_value = src.VolumeBackup_VolumeBackupFormat_value VolumeRestore_State_name = src.VolumeRestore_State_name VolumeRestore_State_value = src.VolumeRestore_State_value VolumeRestore_VolumeType_name = src.VolumeRestore_VolumeType_name VolumeRestore_VolumeType_value = src.VolumeRestore_VolumeType_value )
func RegisterBackupForGKEServer(s *grpc.Server, srv BackupForGKEServer)
Deprecated: Please use funcs in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
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
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type Backup = src.Backup
BackupForGKEClient is the client API for BackupForGKE service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type BackupForGKEClient = src.BackupForGKEClient
func NewBackupForGKEClient(cc grpc.ClientConnInterface) BackupForGKEClient
Deprecated: Please use funcs in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
BackupForGKEServer is the server API for BackupForGKE service.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type BackupForGKEServer = src.BackupForGKEServer
Defines the configuration and scheduling for a "line" of Backups.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type BackupPlan = src.BackupPlan
BackupConfig defines the configuration of Backups created via this BackupPlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type BackupPlan_BackupConfig = src.BackupPlan_BackupConfig
type BackupPlan_BackupConfig_AllNamespaces = src.BackupPlan_BackupConfig_AllNamespaces
type BackupPlan_BackupConfig_SelectedApplications = src.BackupPlan_BackupConfig_SelectedApplications
type BackupPlan_BackupConfig_SelectedNamespaces = src.BackupPlan_BackupConfig_SelectedNamespaces
RetentionPolicy defines a Backup retention policy for a BackupPlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type BackupPlan_RetentionPolicy = src.BackupPlan_RetentionPolicy
Schedule defines scheduling parameters for automatically creating Backups via this BackupPlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type BackupPlan_Schedule = src.BackupPlan_Schedule
type Backup_AllNamespaces = src.Backup_AllNamespaces
Information about the GKE cluster from which this Backup was created.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type Backup_ClusterMetadata = src.Backup_ClusterMetadata
type Backup_ClusterMetadata_AnthosVersion = src.Backup_ClusterMetadata_AnthosVersion
type Backup_ClusterMetadata_GkeVersion = src.Backup_ClusterMetadata_GkeVersion
type Backup_SelectedApplications = src.Backup_SelectedApplications
type Backup_SelectedNamespaces = src.Backup_SelectedNamespaces
State
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type Backup_State = src.Backup_State
Request message for CreateBackupPlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type CreateBackupPlanRequest = src.CreateBackupPlanRequest
Request message for CreateBackup.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type CreateBackupRequest = src.CreateBackupRequest
Request message for CreateRestorePlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type CreateRestorePlanRequest = src.CreateRestorePlanRequest
Request message for CreateRestore.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type CreateRestoreRequest = src.CreateRestoreRequest
Request message for DeleteBackupPlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type DeleteBackupPlanRequest = src.DeleteBackupPlanRequest
Request message for DeleteBackup.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type DeleteBackupRequest = src.DeleteBackupRequest
Request message for DeleteRestorePlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type DeleteRestorePlanRequest = src.DeleteRestorePlanRequest
Request message for DeleteRestore.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type DeleteRestoreRequest = src.DeleteRestoreRequest
Defined a customer managed encryption key that will be used to encrypt Backup artifacts.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type EncryptionKey = src.EncryptionKey
Request message for GetBackupPlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type GetBackupPlanRequest = src.GetBackupPlanRequest
Request message for GetBackup.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type GetBackupRequest = src.GetBackupRequest
Request message for GetRestorePlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type GetRestorePlanRequest = src.GetRestorePlanRequest
Request message for GetRestore.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type GetRestoreRequest = src.GetRestoreRequest
Request message for GetVolumeBackup.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type GetVolumeBackupRequest = src.GetVolumeBackupRequest
Request message for GetVolumeRestore.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type GetVolumeRestoreRequest = src.GetVolumeRestoreRequest
Request message for ListBackupPlans.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListBackupPlansRequest = src.ListBackupPlansRequest
Response message for ListBackupPlans.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListBackupPlansResponse = src.ListBackupPlansResponse
Request message for ListBackups.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListBackupsRequest = src.ListBackupsRequest
Response message for ListBackups.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListBackupsResponse = src.ListBackupsResponse
Request message for ListRestorePlans.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListRestorePlansRequest = src.ListRestorePlansRequest
Response message for ListRestorePlans.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListRestorePlansResponse = src.ListRestorePlansResponse
Request message for ListRestores.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListRestoresRequest = src.ListRestoresRequest
Response message for ListRestores.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListRestoresResponse = src.ListRestoresResponse
Request message for ListVolumeBackups.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListVolumeBackupsRequest = src.ListVolumeBackupsRequest
Response message for ListVolumeBackups.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListVolumeBackupsResponse = src.ListVolumeBackupsResponse
Request message for ListVolumeRestores.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListVolumeRestoresRequest = src.ListVolumeRestoresRequest
Response message for ListVolumeRestores.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type ListVolumeRestoresResponse = src.ListVolumeRestoresResponse
A reference to a namespaced resource in Kubernetes.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type NamespacedName = src.NamespacedName
A list of namespaced Kubernetes resources.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type NamespacedNames = src.NamespacedNames
A list of Kubernetes Namespaces
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type Namespaces = src.Namespaces
Represents the metadata of the long-running operation.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type OperationMetadata = src.OperationMetadata
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
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type Restore = src.Restore
Configuration of a restore. Next id: 9
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type RestoreConfig = src.RestoreConfig
type RestoreConfig_AllNamespaces = src.RestoreConfig_AllNamespaces
Defines the behavior for handling the situation where cluster-scoped resources being restored already exist in the target cluster.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type RestoreConfig_ClusterResourceConflictPolicy = src.RestoreConfig_ClusterResourceConflictPolicy
Identifies the cluster-scoped resources to restore from the Backup.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type RestoreConfig_ClusterResourceRestoreScope = src.RestoreConfig_ClusterResourceRestoreScope
This is a direct map to the Kubernetes GroupKind type [GroupKind](https://godoc.org/k8s.io/apimachinery/pkg/runtime/schema#GroupKind) and is used for identifying specific "types" of resources to restore.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type RestoreConfig_GroupKind = src.RestoreConfig_GroupKind
Defines the behavior for handling the situation where sets of namespaced resources being restored already exist in the target cluster.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type RestoreConfig_NamespacedResourceRestoreMode = src.RestoreConfig_NamespacedResourceRestoreMode
type RestoreConfig_SelectedApplications = src.RestoreConfig_SelectedApplications
type RestoreConfig_SelectedNamespaces = src.RestoreConfig_SelectedNamespaces
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.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type RestoreConfig_SubstitutionRule = src.RestoreConfig_SubstitutionRule
Defines how volume data should be restored
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type RestoreConfig_VolumeDataRestorePolicy = src.RestoreConfig_VolumeDataRestorePolicy
The configuration of a potential series of Restore operations to be performed against Backups belong to a particular BackupPlan. Next id: 11
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type RestorePlan = src.RestorePlan
Possible values for state of the Restore.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type Restore_State = src.Restore_State
UnimplementedBackupForGKEServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type UnimplementedBackupForGKEServer = src.UnimplementedBackupForGKEServer
Request message for UpdateBackupPlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type UpdateBackupPlanRequest = src.UpdateBackupPlanRequest
Request message for UpdateBackup.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type UpdateBackupRequest = src.UpdateBackupRequest
Request message for UpdateRestorePlan.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type UpdateRestorePlanRequest = src.UpdateRestorePlanRequest
Request message for UpdateRestore.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type UpdateRestoreRequest = src.UpdateRestoreRequest
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. Next id: 14
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type VolumeBackup = src.VolumeBackup
The current state of a VolumeBackup
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type VolumeBackup_State = src.VolumeBackup_State
Identifies the format used for the volume backup.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type VolumeBackup_VolumeBackupFormat = src.VolumeBackup_VolumeBackupFormat
Represents the operation of restoring a volume from a VolumeBackup. Next id: 13
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type VolumeRestore = src.VolumeRestore
The current state of a VolumeRestore
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type VolumeRestore_State = src.VolumeRestore_State
Supported volume types.
Deprecated: Please use types in: cloud.google.com/go/gkebackup/apiv1/gkebackuppb
type VolumeRestore_VolumeType = src.VolumeRestore_VolumeType