AlloyDB v1alpha API - Class EncryptionInfo (1.0.0-alpha07)

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

Reference documentation and code samples for the AlloyDB v1alpha API class EncryptionInfo.

EncryptionInfo describes the encryption information of a cluster or a backup.

Inheritance

object > EncryptionInfo

Namespace

Google.Cloud.AlloyDb.V1Alpha

Assembly

Google.Cloud.AlloyDb.V1Alpha.dll

Constructors

EncryptionInfo()

public EncryptionInfo()

EncryptionInfo(EncryptionInfo)

public EncryptionInfo(EncryptionInfo other)
Parameter
Name Description
other EncryptionInfo

Properties

EncryptionType

public EncryptionInfo.Types.Type EncryptionType { get; set; }

Output only. Type of encryption.

Property Value
Type Description
EncryptionInfoTypesType

KmsKeyVersions

public RepeatedField<string> KmsKeyVersions { get; }

Output only. Cloud KMS key versions that are being used to protect the database or the backup.

Property Value
Type Description
RepeatedFieldstring

KmsKeyVersionsAsCryptoKeyVersionNames

public ResourceNameList<CryptoKeyVersionName> KmsKeyVersionsAsCryptoKeyVersionNames { get; }

CryptoKeyVersionName-typed view over the KmsKeyVersions resource name property.

Property Value
Type Description
ResourceNameListCryptoKeyVersionName