Show / Hide Table of Contents

Class CryptoTdePosture

Transparent data encryption posture details.

Inheritance
object
CryptoTdePosture
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatasafeService.Models
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class CryptoTdePosture

Properties

DbCredentialsEncryptionObserved

Declaration
[JsonProperty(PropertyName = "dbCredentialsEncryptionObserved")]
public string DbCredentialsEncryptionObserved { get; set; }
Property Value
Type Description
string

Observed DB credentials encryption algorithm.

EncryptedTablespacesCount

Declaration
[JsonProperty(PropertyName = "encryptedTablespacesCount")]
public int? EncryptedTablespacesCount { get; set; }
Property Value
Type Description
int?

Number of encrypted tablespaces detected.

EncryptionConfigured

Declaration
[JsonProperty(PropertyName = "encryptionConfigured")]
public List<string> EncryptionConfigured { get; set; }
Property Value
Type Description
List<string>

Configured TDE encryption algorithm.

FipsModeConfigured

Declaration
[JsonProperty(PropertyName = "fipsModeConfigured")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoPosture.FipsModeConfiguredEnum? FipsModeConfigured { get; set; }
Property Value
Type Description
CryptoPosture.FipsModeConfiguredEnum?

FIPS mode configured for TDE when the target uses legacy per-feature FIPS configuration.

IntegrityConfigured

Declaration
[JsonProperty(PropertyName = "integrityConfigured")]
public List<string> IntegrityConfigured { get; set; }
Property Value
Type Description
List<string>

Configured TDE integrity-related setting.

KeyCacheStatus

Declaration
[JsonProperty(PropertyName = "keyCacheStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoKeyCacheStatus? KeyCacheStatus { get; set; }
Property Value
Type Description
CryptoKeyCacheStatus?

The observed TDE key cache status.

KeyStoreType

Declaration
[JsonProperty(PropertyName = "keyStoreType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoKeystoreType? KeyStoreType { get; set; }
Property Value
Type Description
CryptoKeystoreType?

The observed TDE key store type.

MasterKeyEncryptionAlgorithm

Declaration
[JsonProperty(PropertyName = "masterKeyEncryptionAlgorithm")]
public string MasterKeyEncryptionAlgorithm { get; set; }
Property Value
Type Description
string

The observed encryption algorithm used by the master key.

MasterKeyId

Declaration
[JsonProperty(PropertyName = "masterKeyId")]
public string MasterKeyId { get; set; }
Property Value
Type Description
string

The observed TDE master key identifier.

QuantumReadiness

Declaration
[JsonProperty(PropertyName = "quantumReadiness")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoQuantumReadiness? QuantumReadiness { get; set; }
Property Value
Type Description
CryptoQuantumReadiness?

Quantum-readiness classification for TDE posture.

RedoEncryptionObserved

Declaration
[JsonProperty(PropertyName = "redoEncryptionObserved")]
public string RedoEncryptionObserved { get; set; }
Property Value
Type Description
string

Observed redo log encryption algorithm.

Status

Declaration
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CryptoFeatureStatus? Status { get; set; }
Property Value
Type Description
CryptoFeatureStatus?

TDE enablement status.

TimeMasterKeyLastRotation

Declaration
[JsonProperty(PropertyName = "timeMasterKeyLastRotation")]
public DateTime? TimeMasterKeyLastRotation { get; set; }
Property Value
Type Description
DateTime?

The last observed rotation time for the TDE master key, in RFC3339 format.

UnencryptedTablespacesCount

Declaration
[JsonProperty(PropertyName = "unencryptedTablespacesCount")]
public int? UnencryptedTablespacesCount { get; set; }
Property Value
Type Description
int?

Number of unencrypted tablespaces detected.

WalletLocation

Declaration
[JsonProperty(PropertyName = "walletLocation")]
public string WalletLocation { get; set; }
Property Value
Type Description
string

The observed wallet location for TDE keys.

In this article
Back to top