Skip to content

Commit

Permalink
fix!: An existing method UpdateVehicleLocation is removed from serv…
Browse files Browse the repository at this point in the history
…ice `VehicleService` (#2037)

* feat: Add support for multi region encryption config

docs: fix linting for several doc comments
PiperOrigin-RevId: 630422337

Source-Link: googleapis/googleapis@65db386

Source-Link: googleapis/googleapis-gen@b798ca9
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYjc5OGNhOWY1NmUyYWQzZTBkMTQ5ODJiNjhiNjcyNGQxYzNkNjJiNSJ9

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* fix!: An existing method `UpdateVehicleLocation` is removed from service `VehicleService`
fix!: An existing method `SearchFuzzedVehicles` is removed from service `VehicleService`
fix!: An existing message `UpdateVehicleLocationRequest` is removed

PiperOrigin-RevId: 631557549

Source-Link: googleapis/googleapis@3d50414

Source-Link: googleapis/googleapis-gen@5ce63d4
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNWNlNjNkNGU2MzZhOTc1MTc1YmRlMmQxNmMxNWU3MGRkNWE4MWZmNCJ9

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: surbhigarg92 <[email protected]>
  • Loading branch information
3 people authored May 10, 2024
1 parent d86c1b0 commit 81fa610
Show file tree
Hide file tree
Showing 17 changed files with 848 additions and 355 deletions.
299 changes: 190 additions & 109 deletions protos/google/spanner/admin/database/v1/backup.proto

Large diffs are not rendered by default.

40 changes: 30 additions & 10 deletions protos/google/spanner/admin/database/v1/common.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2022 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -58,8 +58,27 @@ message EncryptionConfig {
// the database. Values are of the form
// `projects/<project>/locations/<location>/keyRings/<key_ring>/cryptoKeys/<kms_key_name>`.
string kms_key_name = 2 [(google.api.resource_reference) = {
type: "cloudkms.googleapis.com/CryptoKey"
}];
type: "cloudkms.googleapis.com/CryptoKey"
}];

// Specifies the KMS configuration for the one or more keys used to encrypt
// the database. Values are of the form
// `projects/<project>/locations/<location>/keyRings/<key_ring>/cryptoKeys/<kms_key_name>`.
//
// The keys referenced by kms_key_names must fully cover all
// regions of the database instance configuration. Some examples:
// * For single region database instance configs, specify a single regional
// location KMS key.
// * For multi-regional database instance configs of type GOOGLE_MANAGED,
// either specify a multi-regional location KMS key or multiple regional
// location KMS keys that cover all regions in the instance config.
// * For a database instance config of type USER_MANAGED, please specify only
// regional location KMS keys to cover each region in the instance config.
// Multi-regional location KMS keys are not supported for USER_MANAGED
// instance configs.
repeated string kms_key_names = 3 [(google.api.resource_reference) = {
type: "cloudkms.googleapis.com/CryptoKey"
}];
}

// Encryption information for a Cloud Spanner database or backup.
Expand All @@ -83,13 +102,14 @@ message EncryptionInfo {
// Output only. The type of encryption.
Type encryption_type = 3 [(google.api.field_behavior) = OUTPUT_ONLY];

// Output only. If present, the status of a recent encrypt/decrypt call on underlying data
// for this database or backup. Regardless of status, data is always encrypted
// at rest.
google.rpc.Status encryption_status = 4 [(google.api.field_behavior) = OUTPUT_ONLY];
// Output only. If present, the status of a recent encrypt/decrypt call on
// underlying data for this database or backup. Regardless of status, data is
// always encrypted at rest.
google.rpc.Status encryption_status = 4
[(google.api.field_behavior) = OUTPUT_ONLY];

// Output only. A Cloud KMS key version that is being used to protect the database or
// backup.
// Output only. A Cloud KMS key version that is being used to protect the
// database or backup.
string kms_key_version = 2 [
(google.api.field_behavior) = OUTPUT_ONLY,
(google.api.resource_reference) = {
Expand All @@ -104,7 +124,7 @@ enum DatabaseDialect {
// GOOGLE_STANDARD_SQL dialect.
DATABASE_DIALECT_UNSPECIFIED = 0;

// Google standard SQL.
// GoogleSQL supported SQL.
GOOGLE_STANDARD_SQL = 1;

// PostgreSQL supported SQL.
Expand Down
266 changes: 166 additions & 100 deletions protos/google/spanner/admin/database/v1/spanner_database_admin.proto

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion protos/google/spanner/admin/instance/v1/common.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2023 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion protos/google/spanner/executor/v1/cloud_executor.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2023 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion protos/google/spanner/v1/commit_response.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2022 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion protos/google/spanner/v1/keys.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2022 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion protos/google/spanner/v1/mutation.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2022 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion protos/google/spanner/v1/query_plan.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2022 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion protos/google/spanner/v1/result_set.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2022 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion protos/google/spanner/v1/spanner.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2023 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion protos/google/spanner/v1/transaction.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2023 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
2 changes: 1 addition & 1 deletion protos/google/spanner/v1/type.proto
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2023 Google LLC
// Copyright 2024 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
30 changes: 30 additions & 0 deletions protos/protos.d.ts

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 81fa610

Please sign in to comment.