Class CryptoKeyConfig (1.1.0)

public sealed class CryptoKeyConfig : IMessage<CryptoKeyConfig>, IEquatable<CryptoKeyConfig>, IDeepCloneable<CryptoKeyConfig>, IBufferMessage, IMessage

The crypto key configuration. This field is used by the Customer-managed encryption keys (CMEK) feature.

Inheritance

Object > CryptoKeyConfig

Namespace

Google.Cloud.DataFusion.V1

Assembly

Google.Cloud.DataFusion.V1.dll

Constructors

CryptoKeyConfig()

public CryptoKeyConfig()

CryptoKeyConfig(CryptoKeyConfig)

public CryptoKeyConfig(CryptoKeyConfig other)
Parameter
NameDescription
otherCryptoKeyConfig

Properties

KeyReference

public string KeyReference { get; set; }

The name of the key which is used to encrypt/decrypt customer data. For key in Cloud KMS, the key should be in the format of projects/*/locations/*/keyRings/*/cryptoKeys/*.

Property Value
TypeDescription
String

KeyReferenceAsCryptoKeyName

public CryptoKeyName KeyReferenceAsCryptoKeyName { get; set; }

CryptoKeyName-typed view over the KeyReference resource name property.

Property Value
TypeDescription
CryptoKeyName