feat: A new message `ListResourceBackupConfigsRequest` is added
feat: A new message `ListResourceBackupConfigsResponse` is added
feat: A new message `ResourceBackupConfig` is added
feat: A new resource_definition `backupdr.googleapis.com/ResourceBackupConfig` is added
feat: A new message `BackupConfigDetails` is added
feat: A new message `PitrSettings` is added
feat: A new message `BackupDrTemplateConfig` is added
feat: A new message `BackupDrPlanConfig` is added
feat: A new message `BackupDrPlanRule` is added
feat: A new message `BackupLocation` is added
PiperOrigin-RevId: 854009996
feat: Adding `ListDataSourceReferences` API
feat: Adding `source_resource` fields to Backup resource
feat: Adding new workload specific fields for Cloud SQL
PiperOrigin-RevId: 827762328
feat: Add support for GCE Disk backup and restore
feat: Add BackupPlanRevision resource and associated RPCs
feat: Add DataSourceReference resource and associated RPCs
feat: Add Update RPCs for BackupPlan and BackupPlanAssociation
feat: Add FetchBackupPlanAssociationsForResourceType RPC
feat: Add new states to resources (UPDATING, UPLOADING)
feat: Add ON_DEMAND_OPERATIONAL backup type
feat: Change BackupRule.standard_schedule to be OPTIONAL
docs: A comment for field disks in message .google.cloud.backupdr.v1.ComputeInstanceRestoreProperties is changed
docs: A comment for field network_interfaces in message .google.cloud.backupdr.v1.ComputeInstanceRestoreProperties is changed
docs: A comment for field resource_policies in message .google.cloud.backupdr.v1.ComputeInstanceRestoreProperties is changed
docs: A comment for field resource_type in message .google.cloud.backupdr.v1.BackupPlanAssociation is changed
docs: A comment for field resource in message .google.cloud.backupdr.v1.BackupPlanAssociation is changed
docs: A comment for field resource_type in message .google.cloud.backupdr.v1.BackupPlan is changed
docs: A comment for field backup_retention_days in message .google.cloud.backupdr.v1.BackupRule is changed
docs: A comment for field hourly_frequency in message .google.cloud.backupdr.v1.StandardSchedule is changed
PiperOrigin-RevId: 785893442
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 766242721
feat: Update field behavior of `networks` field in message `ManagementServer` to `OPTIONAL`
feat: add enum to Backup Vault Access Restriction field
feat: `ignore_backup_plan_references` added to the DeleteBackupVaultRequest
fix!: Update field behavior of `resource_type` field in message `BackupPlanAssociation` to `REQUIRED`
docs: A comment for field `networks` in message `.google.cloud.backupdr.v1.ManagementServer` is changed
docs: A comment for field `requested_cancellation` in message `.google.cloud.backupdr.v1.OperationMetadata` is changed
docs: A comment for field `resource_type` in message `.google.cloud.backupdr.v1.BackupPlan` is changed
docs: A comment for field `backup_retention_days` in message `.google.cloud.backupdr.v1.BackupRule` is changed
docs: A comment for field `resource_type` in message `.google.cloud.backupdr.v1.BackupPlanAssociation` is changed
docs: A comment for field `data_source` in message `.google.cloud.backupdr.v1.BackupPlanAssociation` is changed
docs: A comment for field `rule_id` in message `.google.cloud.backupdr.v1.RuleConfigInfo` is changed
docs: A comment for field `last_backup_error` in message `.google.cloud.backupdr.v1.RuleConfigInfo` is changed
docs: A comment for enum value `ACCESS_RESTRICTION_UNSPECIFIED` in enum `AccessRestriction` is changed
docs: A comment for field `uid` in message `.google.cloud.backupdr.v1.BackupVault` is changed
docs: A comment for field `access_restriction` in message `.google.cloud.backupdr.v1.BackupVault` is changed
PiperOrigin-RevId: 713528070
feat: Add backupplan proto
feat: Add backupplanassociation proto
feat: Add backupvault_ba proto
feat: Add backupvault_gce proto
docs: A comment for field `oauth2_client_id` in message `.google.cloud.backupdr.v1.ManagementServer` is changed
docs: A comment for field `parent` in message `.google.cloud.backupdr.v1.ListManagementServersRequest` is changed
docs: A comment for field `management_servers` in message `.google.cloud.backupdr.v1.ListManagementServersResponse` is changed
docs: A comment for field `name` in message `.google.cloud.backupdr.v1.GetManagementServerRequest` is changed
docs: A comment for field `parent` in message `.google.cloud.backupdr.v1.CreateManagementServerRequest` is changed
docs: A comment for field `requested_cancellation` in message `.google.cloud.backupdr.v1.OperationMetadata` is changed
PiperOrigin-RevId: 678800741
fix!: An existing field `job_type` is renamed to `source_image_type` in message `.google.cloud.backupdr.logging.v1.MountedImage`
fix!: An existing field `resource_virtual_size` is renamed to `resource_virtual_size_in_gib` in message `.google.cloud.backupdr.logging.v1.MountedImage`
fix!: An existing field `storage_consumed` is renamed to `storage_consumed_in_gib` in message `.google.cloud.backupdr.logging.v1.MountedImage`
fix!: An existing field `mount_duration` is renamed to `mounted_image_age` in message `.google.cloud.backupdr.logging.v1.MountedImage`
fix!: An existing field `resource_size` is renamed to `resource_size_in_gib` in message `.google.cloud.backupdr.logging.v1.MountedImage`
fix!: An existing field `image_expiration_date` is renamed to `source_image_expiration_date` in message `.google.cloud.backupdr.logging.v1.MountedImage`
PiperOrigin-RevId: 677904132