public sealed class Encryption : IMessage<Encryption>, IEquatable<Encryption>, IDeepCloneable<Encryption>, IBufferMessage, IMessage
Reference documentation and code samples for the VM Migration v1 API class Encryption.
Encryption message describes the details of the applied encryption.
Implements
IMessageEncryption, IEquatableEncryption, IDeepCloneableEncryption, IBufferMessage, IMessageNamespace
Google.Cloud.VMMigration.V1Assembly
Google.Cloud.VMMigration.V1.dll
Constructors
Encryption()
public Encryption()
Encryption(Encryption)
public Encryption(Encryption other)
Parameter | |
---|---|
Name | Description |
other |
Encryption |
Properties
KmsKey
public string KmsKey { get; set; }
Required. The name of the encryption key that is stored in Google Cloud KMS.
Property Value | |
---|---|
Type | Description |
string |
KmsKeyAsCryptoKeyName
public CryptoKeyName KmsKeyAsCryptoKeyName { get; set; }
CryptoKeyName-typed view over the KmsKey resource name property.
Property Value | |
---|---|
Type | Description |
CryptoKeyName |