public sealed class EncryptionKey : IMessage<EncryptionKey>, IEquatable<EncryptionKey>, IDeepCloneable<EncryptionKey>, IBufferMessage, IMessageReference documentation and code samples for the Backup for GKE v1 API class EncryptionKey.
Defined a customer managed encryption key that will be used to encrypt Backup artifacts.
Implements
IMessage<EncryptionKey>, IEquatable<EncryptionKey>, IDeepCloneable<EncryptionKey>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeBackup.V1Assembly
Google.Cloud.GkeBackup.V1.dll
Constructors
EncryptionKey()
public EncryptionKey()EncryptionKey(EncryptionKey)
public EncryptionKey(EncryptionKey other)| Parameter | |
|---|---|
| Name | Description |
other |
EncryptionKey |
Properties
GcpKmsEncryptionKey
public string GcpKmsEncryptionKey { get; set; }Google Cloud KMS encryption key. Format: projects//locations//keyRings//cryptoKeys/
| Property Value | |
|---|---|
| Type | Description |
String |
|
GcpKmsEncryptionKeyAsCryptoKeyName
public CryptoKeyName GcpKmsEncryptionKeyAsCryptoKeyName { get; set; }CryptoKeyName-typed view over the GcpKmsEncryptionKey resource name property.
| Property Value | |
|---|---|
| Type | Description |
CryptoKeyName |
|