You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: clients/google-api-services-kmsinventory/v1/2.0.0/com/google/api/services/kmsinventory/v1/model/GoogleCloudKmsV1CryptoKey.java
+12-6Lines changed: 12 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -42,8 +42,10 @@ public final class GoogleCloudKmsV1CryptoKey extends com.google.api.client.json.
42
42
* Immutable. The resource name of the backend environment where the key material for all
43
43
* CryptoKeyVersions associated with this CryptoKey reside and where all related cryptographic
44
44
* operations are performed. Only applicable if CryptoKeyVersions have a ProtectionLevel of
45
-
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Note,
46
-
* this list is non-exhaustive and may apply to additional ProtectionLevels in the future.
45
+
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Only
46
+
* applicable if CryptoKeyVersions have a ProtectionLevel of HSM_SINGLE_TENANT, with the resource
47
+
* name in the format `projects/locations/singleTenantHsmInstances`. Note, this list is non-
48
+
* exhaustive and may apply to additional ProtectionLevels in the future.
47
49
* The value may be {@code null}.
48
50
*/
49
51
@com.google.api.client.util.Key
@@ -161,8 +163,10 @@ public GoogleCloudKmsV1CryptoKey setCreateTime(String createTime) {
161
163
* Immutable. The resource name of the backend environment where the key material for all
162
164
* CryptoKeyVersions associated with this CryptoKey reside and where all related cryptographic
163
165
* operations are performed. Only applicable if CryptoKeyVersions have a ProtectionLevel of
164
-
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Note,
165
-
* this list is non-exhaustive and may apply to additional ProtectionLevels in the future.
166
+
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Only
167
+
* applicable if CryptoKeyVersions have a ProtectionLevel of HSM_SINGLE_TENANT, with the resource
168
+
* name in the format `projects/locations/singleTenantHsmInstances`. Note, this list is non-
169
+
* exhaustive and may apply to additional ProtectionLevels in the future.
166
170
* @return value or {@code null} for none
167
171
*/
168
172
publicjava.lang.StringgetCryptoKeyBackend() {
@@ -173,8 +177,10 @@ public java.lang.String getCryptoKeyBackend() {
173
177
* Immutable. The resource name of the backend environment where the key material for all
174
178
* CryptoKeyVersions associated with this CryptoKey reside and where all related cryptographic
175
179
* operations are performed. Only applicable if CryptoKeyVersions have a ProtectionLevel of
176
-
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Note,
177
-
* this list is non-exhaustive and may apply to additional ProtectionLevels in the future.
180
+
* EXTERNAL_VPC, with the resource name in the format `projects/locations/ekmConnections`. Only
181
+
* applicable if CryptoKeyVersions have a ProtectionLevel of HSM_SINGLE_TENANT, with the resource
182
+
* name in the format `projects/locations/singleTenantHsmInstances`. Note, this list is non-
183
+
* exhaustive and may apply to additional ProtectionLevels in the future.
178
184
* @param cryptoKeyBackend cryptoKeyBackend or {@code null} for none
0 commit comments