Skip to content

Commit d4d25b9

Browse files
1 parent 3ab3ab7 commit d4d25b9

File tree

8 files changed

+81
-21
lines changed

8 files changed

+81
-21
lines changed

clients/google-api-services-cloudkms/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-cloudkms</artifactId>
25-
<version>v1-rev20251023-2.0.0</version>
25+
<version>v1-rev20251201-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-cloudkms:v1-rev20251023-2.0.0'
38+
implementation 'com.google.apis:google-api-services-cloudkms:v1-rev20251201-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-cloudkms/v1/2.0.0/com/google/api/services/cloudkms/v1/CloudKMS.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,6 @@ public GetKajPolicyConfig set(String parameterName, Object value) {
448448
* parameters, call the {@link UpdateAutokeyConfig#execute()} method to invoke the remote operation.
449449
*
450450
* @param name Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`
451-
* `projects/{PROJECT_NUMBER}/autokeyConfig`.
452451
* @param content the {@link com.google.api.services.cloudkms.v1.model.AutokeyConfig}
453452
* @return the request
454453
*/
@@ -481,7 +480,6 @@ public class UpdateAutokeyConfig extends CloudKMSRequest<com.google.api.services
481480
* invoking the constructor. </p>
482481
*
483482
* @param name Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`
484-
* `projects/{PROJECT_NUMBER}/autokeyConfig`.
485483
* @param content the {@link com.google.api.services.cloudkms.v1.model.AutokeyConfig}
486484
* @since 1.13
487485
*/
@@ -552,21 +550,20 @@ public UpdateAutokeyConfig setUploadProtocol(java.lang.String uploadProtocol) {
552550

553551
/**
554552
* Identifier. Name of the AutokeyConfig resource, e.g.
555-
* `folders/{FOLDER_NUMBER}/autokeyConfig` `projects/{PROJECT_NUMBER}/autokeyConfig`.
553+
* `folders/{FOLDER_NUMBER}/autokeyConfig`
556554
*/
557555
@com.google.api.client.util.Key
558556
private java.lang.String name;
559557

560558
/** Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`
561-
`projects/{PROJECT_NUMBER}/autokeyConfig`.
562559
*/
563560
public java.lang.String getName() {
564561
return name;
565562
}
566563

567564
/**
568565
* Identifier. Name of the AutokeyConfig resource, e.g.
569-
* `folders/{FOLDER_NUMBER}/autokeyConfig` `projects/{PROJECT_NUMBER}/autokeyConfig`.
566+
* `folders/{FOLDER_NUMBER}/autokeyConfig`
570567
*/
571568
public UpdateAutokeyConfig setName(java.lang.String name) {
572569
if (!getSuppressPatternChecks()) {

clients/google-api-services-cloudkms/v1/2.0.0/com/google/api/services/cloudkms/v1/model/AutokeyConfig.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package com.google.api.services.cloudkms.v1.model;
1818

1919
/**
20-
* Cloud KMS Autokey configuration for a folder or project.
20+
* Cloud KMS Autokey configuration for a folder.
2121
*
2222
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2323
* transmitted over HTTP when working with the Cloud Key Management Service (KMS) API. For a
@@ -54,7 +54,6 @@ public final class AutokeyConfig extends com.google.api.client.json.GenericJson
5454

5555
/**
5656
* Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`
57-
* `projects/{PROJECT_NUMBER}/autokeyConfig`.
5857
* The value may be {@code null}.
5958
*/
6059
@com.google.api.client.util.Key
@@ -119,7 +118,6 @@ public AutokeyConfig setKeyProject(java.lang.String keyProject) {
119118

120119
/**
121120
* Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`
122-
* `projects/{PROJECT_NUMBER}/autokeyConfig`.
123121
* @return value or {@code null} for none
124122
*/
125123
public java.lang.String getName() {
@@ -128,7 +126,6 @@ public java.lang.String getName() {
128126

129127
/**
130128
* Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`
131-
* `projects/{PROJECT_NUMBER}/autokeyConfig`.
132129
* @param name name or {@code null} for none
133130
*/
134131
public AutokeyConfig setName(java.lang.String name) {

clients/google-api-services-cloudkms/v1/2.0.0/com/google/api/services/cloudkms/v1/model/CryptoKey.java

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,10 @@ public final class CryptoKey extends com.google.api.client.json.GenericJson {
4343
* Immutable. The resource name of the backend environment where the key material for all
4444
* CryptoKeyVersions associated with this CryptoKey reside and where all related cryptographic
4545
* operations are performed. Only applicable if CryptoKeyVersions have a ProtectionLevel of
46-
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Note,
47-
* this list is non-exhaustive and may apply to additional ProtectionLevels in the future.
46+
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Only
47+
* applicable if CryptoKeyVersions have a ProtectionLevel of HSM_SINGLE_TENANT, with the resource
48+
* name in the format `projects/locations/singleTenantHsmInstances`. Note, this list is non-
49+
* exhaustive and may apply to additional ProtectionLevels in the future.
4850
* The value may be {@code null}.
4951
*/
5052
@com.google.api.client.util.Key
@@ -162,8 +164,10 @@ public CryptoKey setCreateTime(String createTime) {
162164
* Immutable. The resource name of the backend environment where the key material for all
163165
* CryptoKeyVersions associated with this CryptoKey reside and where all related cryptographic
164166
* operations are performed. Only applicable if CryptoKeyVersions have a ProtectionLevel of
165-
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Note,
166-
* this list is non-exhaustive and may apply to additional ProtectionLevels in the future.
167+
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Only
168+
* applicable if CryptoKeyVersions have a ProtectionLevel of HSM_SINGLE_TENANT, with the resource
169+
* name in the format `projects/locations/singleTenantHsmInstances`. Note, this list is non-
170+
* exhaustive and may apply to additional ProtectionLevels in the future.
167171
* @return value or {@code null} for none
168172
*/
169173
public java.lang.String getCryptoKeyBackend() {
@@ -174,8 +178,10 @@ public java.lang.String getCryptoKeyBackend() {
174178
* Immutable. The resource name of the backend environment where the key material for all
175179
* CryptoKeyVersions associated with this CryptoKey reside and where all related cryptographic
176180
* operations are performed. Only applicable if CryptoKeyVersions have a ProtectionLevel of
177-
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Note,
178-
* this list is non-exhaustive and may apply to additional ProtectionLevels in the future.
181+
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Only
182+
* applicable if CryptoKeyVersions have a ProtectionLevel of HSM_SINGLE_TENANT, with the resource
183+
* name in the format `projects/locations/singleTenantHsmInstances`. Note, this list is non-
184+
* exhaustive and may apply to additional ProtectionLevels in the future.
179185
* @param cryptoKeyBackend cryptoKeyBackend or {@code null} for none
180186
*/
181187
public CryptoKey setCryptoKeyBackend(java.lang.String cryptoKeyBackend) {

clients/google-api-services-cloudkms/v1/2.0.0/com/google/api/services/cloudkms/v1/model/ImportJob.java

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,16 @@ public final class ImportJob extends com.google.api.client.json.GenericJson {
6060
@com.google.api.client.util.Key
6161
private String createTime;
6262

63+
/**
64+
* Immutable. The resource name of the backend environment where the key material for the wrapping
65+
* key resides and where all related cryptographic operations are performed. Currently, this field
66+
* is only populated for keys stored in HSM_SINGLE_TENANT. Note, this list is non-exhaustive and
67+
* may apply to additional ProtectionLevels in the future.
68+
* The value may be {@code null}.
69+
*/
70+
@com.google.api.client.util.Key
71+
private java.lang.String cryptoKeyBackend;
72+
6373
/**
6474
* Output only. The time this ImportJob expired. Only present if state is EXPIRED.
6575
* The value may be {@code null}.
@@ -160,6 +170,29 @@ public ImportJob setCreateTime(String createTime) {
160170
return this;
161171
}
162172

173+
/**
174+
* Immutable. The resource name of the backend environment where the key material for the wrapping
175+
* key resides and where all related cryptographic operations are performed. Currently, this field
176+
* is only populated for keys stored in HSM_SINGLE_TENANT. Note, this list is non-exhaustive and
177+
* may apply to additional ProtectionLevels in the future.
178+
* @return value or {@code null} for none
179+
*/
180+
public java.lang.String getCryptoKeyBackend() {
181+
return cryptoKeyBackend;
182+
}
183+
184+
/**
185+
* Immutable. The resource name of the backend environment where the key material for the wrapping
186+
* key resides and where all related cryptographic operations are performed. Currently, this field
187+
* is only populated for keys stored in HSM_SINGLE_TENANT. Note, this list is non-exhaustive and
188+
* may apply to additional ProtectionLevels in the future.
189+
* @param cryptoKeyBackend cryptoKeyBackend or {@code null} for none
190+
*/
191+
public ImportJob setCryptoKeyBackend(java.lang.String cryptoKeyBackend) {
192+
this.cryptoKeyBackend = cryptoKeyBackend;
193+
return this;
194+
}
195+
163196
/**
164197
* Output only. The time this ImportJob expired. Only present if state is EXPIRED.
165198
* @return value or {@code null} for none

clients/google-api-services-cloudkms/v1/2.0.0/com/google/api/services/cloudkms/v1/model/LocationMetadata.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,14 @@ public final class LocationMetadata extends com.google.api.client.json.GenericJs
4444
@com.google.api.client.util.Key
4545
private java.lang.Boolean hsmAvailable;
4646

47+
/**
48+
* Indicates whether CryptoKeys with protection_level HSM_SINGLE_TENANT can be created in this
49+
* location.
50+
* The value may be {@code null}.
51+
*/
52+
@com.google.api.client.util.Key
53+
private java.lang.Boolean hsmSingleTenantAvailable;
54+
4755
/**
4856
* Indicates whether CryptoKeys with protection_level EXTERNAL can be created in this location.
4957
* @return value or {@code null} for none
@@ -78,6 +86,25 @@ public LocationMetadata setHsmAvailable(java.lang.Boolean hsmAvailable) {
7886
return this;
7987
}
8088

89+
/**
90+
* Indicates whether CryptoKeys with protection_level HSM_SINGLE_TENANT can be created in this
91+
* location.
92+
* @return value or {@code null} for none
93+
*/
94+
public java.lang.Boolean getHsmSingleTenantAvailable() {
95+
return hsmSingleTenantAvailable;
96+
}
97+
98+
/**
99+
* Indicates whether CryptoKeys with protection_level HSM_SINGLE_TENANT can be created in this
100+
* location.
101+
* @param hsmSingleTenantAvailable hsmSingleTenantAvailable or {@code null} for none
102+
*/
103+
public LocationMetadata setHsmSingleTenantAvailable(java.lang.Boolean hsmSingleTenantAvailable) {
104+
this.hsmSingleTenantAvailable = hsmSingleTenantAvailable;
105+
return this;
106+
}
107+
81108
@Override
82109
public LocationMetadata set(String fieldName, Object value) {
83110
return (LocationMetadata) super.set(fieldName, value);

clients/google-api-services-cloudkms/v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-cloudkms</artifactId>
11-
<version>v1-rev20251023-2.0.0</version>
12-
<name>Cloud Key Management Service (KMS) API v1-rev20251023-2.0.0</name>
11+
<version>v1-rev20251201-2.0.0</version>
12+
<name>Cloud Key Management Service (KMS) API v1-rev20251201-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-cloudkms/v1/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-cloudkms</artifactId>
25-
<version>v1-rev20251023-2.0.0</version>
25+
<version>v1-rev20251201-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-cloudkms:v1-rev20251023-2.0.0'
38+
implementation 'com.google.apis:google-api-services-cloudkms:v1-rev20251201-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)