- 2.78.0 (latest)
- 2.76.0
- 2.75.0
- 2.74.0
- 2.73.0
- 2.72.0
- 2.70.0
- 2.68.0
- 2.67.0
- 2.64.0
- 2.63.0
- 2.62.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.51.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.10
- 2.2.0
- 2.1.7
- 2.0.7
public interface CustomerManagedEncryptionOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getKmsKeyName()
public abstract String getKmsKeyName() Required. The resource name of the Cloud KMS CryptoKey used to encrypt secret
 payloads.
 For secrets using the UserManaged replication
 policy type, Cloud KMS CryptoKeys must reside in the same location as the
 replica location.
 For secrets using the Automatic replication policy
 type, Cloud KMS CryptoKeys must reside in global.
 The expected format is projects/*/locations/*/keyRings/*/cryptoKeys/*.
 string kms_key_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description | 
| String | The kmsKeyName. | 
getKmsKeyNameBytes()
public abstract ByteString getKmsKeyNameBytes() Required. The resource name of the Cloud KMS CryptoKey used to encrypt secret
 payloads.
 For secrets using the UserManaged replication
 policy type, Cloud KMS CryptoKeys must reside in the same location as the
 replica location.
 For secrets using the Automatic replication policy
 type, Cloud KMS CryptoKeys must reside in global.
 The expected format is projects/*/locations/*/keyRings/*/cryptoKeys/*.
 string kms_key_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Type | Description | 
| ByteString | The bytes for kmsKeyName. |