Skip to content

Commit 4e5a72c

Browse files
feat: add a variable to SingleTenantHsmInstanceCreate to control whether future key portability features will be usable on the instance (#9097)
PiperOrigin-RevId: 897676455 Source-Link: googleapis/googleapis@bc600b8 Source-Link: googleapis/googleapis-gen@85de368 Copy-Tag: eyJwIjoiS21zLy5Pd2xCb3QueWFtbCIsImgiOiI4NWRlMzY4MjE2NTIwNDViMzllNTI3OWE0MmJiYjMyZmEyN2RhYjgxIn0= * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * feat: support external-μ in the Digest PiperOrigin-RevId: 897686352 Source-Link: googleapis/googleapis@7fbf256 Source-Link: googleapis/googleapis-gen@333010d Copy-Tag: eyJwIjoiS21zLy5Pd2xCb3QueWFtbCIsImgiOiIzMzMwMTBkYjZmNDAwMTkxNGIwMTNhZTU2OWIzNDE5ZWI3N2ZkMWUxIn0= * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * docs: Update the comment for duration value `unrefreshed_duration_until_disable` to accurately reflect the system-defined duration PiperOrigin-RevId: 900186052 Source-Link: googleapis/googleapis@bcfcbda Source-Link: googleapis/googleapis-gen@882181e Copy-Tag: eyJwIjoiS21zLy5Pd2xCb3QueWFtbCIsImgiOiI4ODIxODFlZjVmZTc0MGNjMWY5NmYzNjkzM2I4Nzg0NmRlNTdlYmMyIn0= * 🦉 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>
1 parent 04b457a commit 4e5a72c

17 files changed

Lines changed: 291 additions & 83 deletions

File tree

Kms/metadata/V1/HsmManagement.php

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Kms/metadata/V1/Service.php

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Kms/samples/V1/AutokeyAdminClient/list_locations.php

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,22 @@
3131

3232
/**
3333
* Lists information about the supported locations for this service.
34-
This method can be called in two ways:
3534
36-
* **List all public locations:** Use the path `GET /v1/locations`.
37-
* **List project-visible locations:** Use the path
38-
`GET /v1/projects/{project_id}/locations`. This may include public
39-
locations as well as private or other locations specifically visible
40-
to the project.
35+
This method lists locations based on the resource scope provided in
36+
the [ListLocationsRequest.name] field:
37+
38+
* **Global locations**: If `name` is empty, the method lists the
39+
public locations available to all projects. * **Project-specific
40+
locations**: If `name` follows the format
41+
`projects/{project}`, the method lists locations visible to that
42+
specific project. This includes public, private, or other
43+
project-specific locations enabled for the project.
44+
45+
For gRPC and client library implementations, the resource name is
46+
passed as the `name` field. For direct service calls, the resource
47+
name is
48+
incorporated into the request path based on the specific service
49+
implementation and version.
4150
*
4251
* This sample has been automatically generated and should be regarded as a code
4352
* template only. It will require modifications to work:

Kms/samples/V1/AutokeyClient/list_locations.php

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,22 @@
3131

3232
/**
3333
* Lists information about the supported locations for this service.
34-
This method can be called in two ways:
3534
36-
* **List all public locations:** Use the path `GET /v1/locations`.
37-
* **List project-visible locations:** Use the path
38-
`GET /v1/projects/{project_id}/locations`. This may include public
39-
locations as well as private or other locations specifically visible
40-
to the project.
35+
This method lists locations based on the resource scope provided in
36+
the [ListLocationsRequest.name] field:
37+
38+
* **Global locations**: If `name` is empty, the method lists the
39+
public locations available to all projects. * **Project-specific
40+
locations**: If `name` follows the format
41+
`projects/{project}`, the method lists locations visible to that
42+
specific project. This includes public, private, or other
43+
project-specific locations enabled for the project.
44+
45+
For gRPC and client library implementations, the resource name is
46+
passed as the `name` field. For direct service calls, the resource
47+
name is
48+
incorporated into the request path based on the specific service
49+
implementation and version.
4150
*
4251
* This sample has been automatically generated and should be regarded as a code
4352
* template only. It will require modifications to work:

Kms/samples/V1/EkmServiceClient/list_locations.php

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,22 @@
3131

3232
/**
3333
* Lists information about the supported locations for this service.
34-
This method can be called in two ways:
3534
36-
* **List all public locations:** Use the path `GET /v1/locations`.
37-
* **List project-visible locations:** Use the path
38-
`GET /v1/projects/{project_id}/locations`. This may include public
39-
locations as well as private or other locations specifically visible
40-
to the project.
35+
This method lists locations based on the resource scope provided in
36+
the [ListLocationsRequest.name] field:
37+
38+
* **Global locations**: If `name` is empty, the method lists the
39+
public locations available to all projects. * **Project-specific
40+
locations**: If `name` follows the format
41+
`projects/{project}`, the method lists locations visible to that
42+
specific project. This includes public, private, or other
43+
project-specific locations enabled for the project.
44+
45+
For gRPC and client library implementations, the resource name is
46+
passed as the `name` field. For direct service calls, the resource
47+
name is
48+
incorporated into the request path based on the specific service
49+
implementation and version.
4150
*
4251
* This sample has been automatically generated and should be regarded as a code
4352
* template only. It will require modifications to work:

Kms/samples/V1/HsmManagementClient/list_locations.php

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,22 @@
3131

3232
/**
3333
* Lists information about the supported locations for this service.
34-
This method can be called in two ways:
3534
36-
* **List all public locations:** Use the path `GET /v1/locations`.
37-
* **List project-visible locations:** Use the path
38-
`GET /v1/projects/{project_id}/locations`. This may include public
39-
locations as well as private or other locations specifically visible
40-
to the project.
35+
This method lists locations based on the resource scope provided in
36+
the [ListLocationsRequest.name] field:
37+
38+
* **Global locations**: If `name` is empty, the method lists the
39+
public locations available to all projects. * **Project-specific
40+
locations**: If `name` follows the format
41+
`projects/{project}`, the method lists locations visible to that
42+
specific project. This includes public, private, or other
43+
project-specific locations enabled for the project.
44+
45+
For gRPC and client library implementations, the resource name is
46+
passed as the `name` field. For direct service calls, the resource
47+
name is
48+
incorporated into the request path based on the specific service
49+
implementation and version.
4150
*
4251
* This sample has been automatically generated and should be regarded as a code
4352
* template only. It will require modifications to work:

Kms/samples/V1/KeyManagementServiceClient/list_locations.php

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,22 @@
3131

3232
/**
3333
* Lists information about the supported locations for this service.
34-
This method can be called in two ways:
3534
36-
* **List all public locations:** Use the path `GET /v1/locations`.
37-
* **List project-visible locations:** Use the path
38-
`GET /v1/projects/{project_id}/locations`. This may include public
39-
locations as well as private or other locations specifically visible
40-
to the project.
35+
This method lists locations based on the resource scope provided in
36+
the [ListLocationsRequest.name] field:
37+
38+
* **Global locations**: If `name` is empty, the method lists the
39+
public locations available to all projects. * **Project-specific
40+
locations**: If `name` follows the format
41+
`projects/{project}`, the method lists locations visible to that
42+
specific project. This includes public, private, or other
43+
project-specific locations enabled for the project.
44+
45+
For gRPC and client library implementations, the resource name is
46+
passed as the `name` field. For direct service calls, the resource
47+
name is
48+
incorporated into the request path based on the specific service
49+
implementation and version.
4150
*
4251
* This sample has been automatically generated and should be regarded as a code
4352
* template only. It will require modifications to work:

Kms/src/V1/Client/AutokeyAdminClient.php

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -416,13 +416,22 @@ public function getLocation(GetLocationRequest $request, array $callOptions = []
416416

417417
/**
418418
* Lists information about the supported locations for this service.
419-
This method can be called in two ways:
420419
421-
* **List all public locations:** Use the path `GET /v1/locations`.
422-
* **List project-visible locations:** Use the path
423-
`GET /v1/projects/{project_id}/locations`. This may include public
424-
locations as well as private or other locations specifically visible
425-
to the project.
420+
This method lists locations based on the resource scope provided in
421+
the [ListLocationsRequest.name] field:
422+
423+
* **Global locations**: If `name` is empty, the method lists the
424+
public locations available to all projects. * **Project-specific
425+
locations**: If `name` follows the format
426+
`projects/{project}`, the method lists locations visible to that
427+
specific project. This includes public, private, or other
428+
project-specific locations enabled for the project.
429+
430+
For gRPC and client library implementations, the resource name is
431+
passed as the `name` field. For direct service calls, the resource
432+
name is
433+
incorporated into the request path based on the specific service
434+
implementation and version.
426435
*
427436
* The async variant is {@see AutokeyAdminClient::listLocationsAsync()} .
428437
*

Kms/src/V1/Client/AutokeyClient.php

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -469,13 +469,22 @@ public function getLocation(GetLocationRequest $request, array $callOptions = []
469469

470470
/**
471471
* Lists information about the supported locations for this service.
472-
This method can be called in two ways:
473472
474-
* **List all public locations:** Use the path `GET /v1/locations`.
475-
* **List project-visible locations:** Use the path
476-
`GET /v1/projects/{project_id}/locations`. This may include public
477-
locations as well as private or other locations specifically visible
478-
to the project.
473+
This method lists locations based on the resource scope provided in
474+
the [ListLocationsRequest.name] field:
475+
476+
* **Global locations**: If `name` is empty, the method lists the
477+
public locations available to all projects. * **Project-specific
478+
locations**: If `name` follows the format
479+
`projects/{project}`, the method lists locations visible to that
480+
specific project. This includes public, private, or other
481+
project-specific locations enabled for the project.
482+
483+
For gRPC and client library implementations, the resource name is
484+
passed as the `name` field. For direct service calls, the resource
485+
name is
486+
incorporated into the request path based on the specific service
487+
implementation and version.
479488
*
480489
* The async variant is {@see AutokeyClient::listLocationsAsync()} .
481490
*

Kms/src/V1/Client/EkmServiceClient.php

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -538,13 +538,22 @@ public function getLocation(GetLocationRequest $request, array $callOptions = []
538538

539539
/**
540540
* Lists information about the supported locations for this service.
541-
This method can be called in two ways:
542541
543-
* **List all public locations:** Use the path `GET /v1/locations`.
544-
* **List project-visible locations:** Use the path
545-
`GET /v1/projects/{project_id}/locations`. This may include public
546-
locations as well as private or other locations specifically visible
547-
to the project.
542+
This method lists locations based on the resource scope provided in
543+
the [ListLocationsRequest.name] field:
544+
545+
* **Global locations**: If `name` is empty, the method lists the
546+
public locations available to all projects. * **Project-specific
547+
locations**: If `name` follows the format
548+
`projects/{project}`, the method lists locations visible to that
549+
specific project. This includes public, private, or other
550+
project-specific locations enabled for the project.
551+
552+
For gRPC and client library implementations, the resource name is
553+
passed as the `name` field. For direct service calls, the resource
554+
name is
555+
incorporated into the request path based on the specific service
556+
implementation and version.
548557
*
549558
* The async variant is {@see EkmServiceClient::listLocationsAsync()} .
550559
*

0 commit comments

Comments
 (0)