diff --git a/api_names_out.yaml b/api_names_out.yaml index 283fffa3bdf..32b3ab5966f 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -42151,6 +42151,7 @@ "/backupdr:v1/backupdr.projects.locations.backupVaults.delete/allowMissing": allow_missing "/backupdr:v1/backupdr.projects.locations.backupVaults.delete/etag": etag "/backupdr:v1/backupdr.projects.locations.backupVaults.delete/force": force +"/backupdr:v1/backupdr.projects.locations.backupVaults.delete/ignoreBackupPlanReferences": ignore_backup_plan_references "/backupdr:v1/backupdr.projects.locations.backupVaults.delete/name": name "/backupdr:v1/backupdr.projects.locations.backupVaults.delete/requestId": request_id "/backupdr:v1/backupdr.projects.locations.backupVaults.delete/validateOnly": validate_only diff --git a/generated/google-apis-backupdr_v1/CHANGELOG.md b/generated/google-apis-backupdr_v1/CHANGELOG.md index 115bba613ab..594ce20a3d0 100644 --- a/generated/google-apis-backupdr_v1/CHANGELOG.md +++ b/generated/google-apis-backupdr_v1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-backupdr_v1 +### v0.20.0 (2024-10-20) + +* Regenerated from discovery document revision 20241009 + ### v0.19.0 (2024-10-06) * Regenerated from discovery document revision 20240920 diff --git a/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/classes.rb b/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/classes.rb index 5c22d1a970b..d46f6a23e2e 100644 --- a/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/classes.rb +++ b/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/classes.rb @@ -979,8 +979,7 @@ class BackupPlanAssociation # @return [String] attr_accessor :resource - # Output only. Output Only. Resource type of workload on which backupplan is - # applied + # Optional. Resource type of workload on which backupplan is applied # Corresponds to the JSON property `resourceType` # @return [String] attr_accessor :resource_type diff --git a/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/gem_version.rb b/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/gem_version.rb index 6330831ddb4..07627097c7e 100644 --- a/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/gem_version.rb +++ b/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module BackupdrV1 # Version of the google-apis-backupdr_v1 gem - GEM_VERSION = "0.19.0" + GEM_VERSION = "0.20.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.15.1" # Revision of the discovery document this client was generated from - REVISION = "20240920" + REVISION = "20241009" end end end diff --git a/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/service.rb b/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/service.rb index 7ffd5403c6f..ff750fd2aa6 100644 --- a/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/service.rb +++ b/generated/google-apis-backupdr_v1/lib/google/apis/backupdr_v1/service.rb @@ -574,6 +574,9 @@ def create_project_location_backup_vault(parent, backup_vault_object = nil, back # @param [Boolean] force # Optional. If set to true, any data source from this backup vault will also be # deleted. + # @param [Boolean] ignore_backup_plan_references + # Optional. If set to true, backupvault deletion will proceed even if there are + # backup plans referencing the backupvault. The default is 'false'. # @param [String] request_id # Optional. An optional request ID to identify requests. Specify a unique # request ID so that if you must retry your request, the server will know to @@ -605,7 +608,7 @@ def create_project_location_backup_vault(parent, backup_vault_object = nil, back # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification # @raise [Google::Apis::AuthorizationError] Authorization is required - def delete_project_location_backup_vault(name, allow_missing: nil, etag: nil, force: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) + def delete_project_location_backup_vault(name, allow_missing: nil, etag: nil, force: nil, ignore_backup_plan_references: nil, request_id: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:delete, 'v1/{+name}', options) command.response_representation = Google::Apis::BackupdrV1::Operation::Representation command.response_class = Google::Apis::BackupdrV1::Operation @@ -613,6 +616,7 @@ def delete_project_location_backup_vault(name, allow_missing: nil, etag: nil, fo command.query['allowMissing'] = allow_missing unless allow_missing.nil? command.query['etag'] = etag unless etag.nil? command.query['force'] = force unless force.nil? + command.query['ignoreBackupPlanReferences'] = ignore_backup_plan_references unless ignore_backup_plan_references.nil? command.query['requestId'] = request_id unless request_id.nil? command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil?