CryptoTdePosture¶
-
class
oci.data_safe.models.CryptoTdePosture(**kwargs)¶ Bases:
objectTransparent data encryption posture details.
Attributes
KEY_CACHE_STATUS_DISABLEDA constant which can be used with the key_cache_status property of a CryptoTdePosture. KEY_CACHE_STATUS_ENABLEDA constant which can be used with the key_cache_status property of a CryptoTdePosture. KEY_CACHE_STATUS_NOT_APPLICABLEA constant which can be used with the key_cache_status property of a CryptoTdePosture. KEY_CACHE_STATUS_NOT_SUPPORTEDA constant which can be used with the key_cache_status property of a CryptoTdePosture. KEY_STORE_TYPE_FILEA constant which can be used with the key_store_type property of a CryptoTdePosture. KEY_STORE_TYPE_HSMA constant which can be used with the key_store_type property of a CryptoTdePosture. KEY_STORE_TYPE_NOT_APPLICABLEA constant which can be used with the key_store_type property of a CryptoTdePosture. KEY_STORE_TYPE_NOT_AVAILABLEA constant which can be used with the key_store_type property of a CryptoTdePosture. KEY_STORE_TYPE_NOT_CONFIGUREDA constant which can be used with the key_store_type property of a CryptoTdePosture. KEY_STORE_TYPE_NOT_SUPPORTEDA constant which can be used with the key_store_type property of a CryptoTdePosture. KEY_STORE_TYPE_OKVA constant which can be used with the key_store_type property of a CryptoTdePosture. KEY_STORE_TYPE_UNKNOWNA constant which can be used with the key_store_type property of a CryptoTdePosture. QUANTUM_READINESS_NOT_APPLICABLEA constant which can be used with the quantum_readiness property of a CryptoTdePosture. QUANTUM_READINESS_NOT_AVAILABLEA constant which can be used with the quantum_readiness property of a CryptoTdePosture. QUANTUM_READINESS_NOT_RESISTANTA constant which can be used with the quantum_readiness property of a CryptoTdePosture. QUANTUM_READINESS_NOT_SUPPORTEDA constant which can be used with the quantum_readiness property of a CryptoTdePosture. QUANTUM_READINESS_RESISTANTA constant which can be used with the quantum_readiness property of a CryptoTdePosture. STATUS_DISABLEDA constant which can be used with the status property of a CryptoTdePosture. STATUS_ENABLEDA constant which can be used with the status property of a CryptoTdePosture. STATUS_NOT_APPLICABLEA constant which can be used with the status property of a CryptoTdePosture. STATUS_NOT_AVAILABLEA constant which can be used with the status property of a CryptoTdePosture. STATUS_NOT_CONFIGUREDA constant which can be used with the status property of a CryptoTdePosture. STATUS_NOT_SUPPORTEDA constant which can be used with the status property of a CryptoTdePosture. db_credentials_encryption_observedGets the db_credentials_encryption_observed of this CryptoTdePosture. encrypted_tablespaces_countGets the encrypted_tablespaces_count of this CryptoTdePosture. encryption_configuredGets the encryption_configured of this CryptoTdePosture. fips_mode_configuredGets the fips_mode_configured of this CryptoTdePosture. integrity_configuredGets the integrity_configured of this CryptoTdePosture. key_cache_statusGets the key_cache_status of this CryptoTdePosture. key_store_typeGets the key_store_type of this CryptoTdePosture. master_key_encryption_algorithmGets the master_key_encryption_algorithm of this CryptoTdePosture. master_key_idGets the master_key_id of this CryptoTdePosture. quantum_readinessGets the quantum_readiness of this CryptoTdePosture. redo_encryption_observedGets the redo_encryption_observed of this CryptoTdePosture. statusGets the status of this CryptoTdePosture. time_master_key_last_rotationGets the time_master_key_last_rotation of this CryptoTdePosture. unencrypted_tablespaces_countGets the unencrypted_tablespaces_count of this CryptoTdePosture. wallet_locationGets the wallet_location of this CryptoTdePosture. Methods
__init__(**kwargs)Initializes a new CryptoTdePosture object with values from keyword arguments. -
KEY_CACHE_STATUS_DISABLED= 'DISABLED'¶ A constant which can be used with the key_cache_status property of a CryptoTdePosture. This constant has a value of “DISABLED”
-
KEY_CACHE_STATUS_ENABLED= 'ENABLED'¶ A constant which can be used with the key_cache_status property of a CryptoTdePosture. This constant has a value of “ENABLED”
-
KEY_CACHE_STATUS_NOT_APPLICABLE= 'NOT_APPLICABLE'¶ A constant which can be used with the key_cache_status property of a CryptoTdePosture. This constant has a value of “NOT_APPLICABLE”
-
KEY_CACHE_STATUS_NOT_SUPPORTED= 'NOT_SUPPORTED'¶ A constant which can be used with the key_cache_status property of a CryptoTdePosture. This constant has a value of “NOT_SUPPORTED”
-
KEY_STORE_TYPE_FILE= 'FILE'¶ A constant which can be used with the key_store_type property of a CryptoTdePosture. This constant has a value of “FILE”
-
KEY_STORE_TYPE_HSM= 'HSM'¶ A constant which can be used with the key_store_type property of a CryptoTdePosture. This constant has a value of “HSM”
-
KEY_STORE_TYPE_NOT_APPLICABLE= 'NOT_APPLICABLE'¶ A constant which can be used with the key_store_type property of a CryptoTdePosture. This constant has a value of “NOT_APPLICABLE”
-
KEY_STORE_TYPE_NOT_AVAILABLE= 'NOT_AVAILABLE'¶ A constant which can be used with the key_store_type property of a CryptoTdePosture. This constant has a value of “NOT_AVAILABLE”
-
KEY_STORE_TYPE_NOT_CONFIGURED= 'NOT_CONFIGURED'¶ A constant which can be used with the key_store_type property of a CryptoTdePosture. This constant has a value of “NOT_CONFIGURED”
-
KEY_STORE_TYPE_NOT_SUPPORTED= 'NOT_SUPPORTED'¶ A constant which can be used with the key_store_type property of a CryptoTdePosture. This constant has a value of “NOT_SUPPORTED”
-
KEY_STORE_TYPE_OKV= 'OKV'¶ A constant which can be used with the key_store_type property of a CryptoTdePosture. This constant has a value of “OKV”
-
KEY_STORE_TYPE_UNKNOWN= 'UNKNOWN'¶ A constant which can be used with the key_store_type property of a CryptoTdePosture. This constant has a value of “UNKNOWN”
-
QUANTUM_READINESS_NOT_APPLICABLE= 'NOT_APPLICABLE'¶ A constant which can be used with the quantum_readiness property of a CryptoTdePosture. This constant has a value of “NOT_APPLICABLE”
-
QUANTUM_READINESS_NOT_AVAILABLE= 'NOT_AVAILABLE'¶ A constant which can be used with the quantum_readiness property of a CryptoTdePosture. This constant has a value of “NOT_AVAILABLE”
-
QUANTUM_READINESS_NOT_RESISTANT= 'NOT_RESISTANT'¶ A constant which can be used with the quantum_readiness property of a CryptoTdePosture. This constant has a value of “NOT_RESISTANT”
-
QUANTUM_READINESS_NOT_SUPPORTED= 'NOT_SUPPORTED'¶ A constant which can be used with the quantum_readiness property of a CryptoTdePosture. This constant has a value of “NOT_SUPPORTED”
-
QUANTUM_READINESS_RESISTANT= 'RESISTANT'¶ A constant which can be used with the quantum_readiness property of a CryptoTdePosture. This constant has a value of “RESISTANT”
-
STATUS_DISABLED= 'DISABLED'¶ A constant which can be used with the status property of a CryptoTdePosture. This constant has a value of “DISABLED”
-
STATUS_ENABLED= 'ENABLED'¶ A constant which can be used with the status property of a CryptoTdePosture. This constant has a value of “ENABLED”
-
STATUS_NOT_APPLICABLE= 'NOT_APPLICABLE'¶ A constant which can be used with the status property of a CryptoTdePosture. This constant has a value of “NOT_APPLICABLE”
-
STATUS_NOT_AVAILABLE= 'NOT_AVAILABLE'¶ A constant which can be used with the status property of a CryptoTdePosture. This constant has a value of “NOT_AVAILABLE”
-
STATUS_NOT_CONFIGURED= 'NOT_CONFIGURED'¶ A constant which can be used with the status property of a CryptoTdePosture. This constant has a value of “NOT_CONFIGURED”
-
STATUS_NOT_SUPPORTED= 'NOT_SUPPORTED'¶ A constant which can be used with the status property of a CryptoTdePosture. This constant has a value of “NOT_SUPPORTED”
-
__init__(**kwargs)¶ Initializes a new CryptoTdePosture object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - status (str) – The value to assign to the status property of this CryptoTdePosture. Allowed values for this property are: “ENABLED”, “DISABLED”, “NOT_CONFIGURED”, “NOT_AVAILABLE”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- encryption_configured (list[str]) – The value to assign to the encryption_configured property of this CryptoTdePosture.
- redo_encryption_observed (str) – The value to assign to the redo_encryption_observed property of this CryptoTdePosture.
- db_credentials_encryption_observed (str) – The value to assign to the db_credentials_encryption_observed property of this CryptoTdePosture.
- integrity_configured (list[str]) – The value to assign to the integrity_configured property of this CryptoTdePosture.
- encrypted_tablespaces_count (int) – The value to assign to the encrypted_tablespaces_count property of this CryptoTdePosture.
- unencrypted_tablespaces_count (int) – The value to assign to the unencrypted_tablespaces_count property of this CryptoTdePosture.
- master_key_id (str) – The value to assign to the master_key_id property of this CryptoTdePosture.
- wallet_location (str) – The value to assign to the wallet_location property of this CryptoTdePosture.
- master_key_encryption_algorithm (str) – The value to assign to the master_key_encryption_algorithm property of this CryptoTdePosture.
- time_master_key_last_rotation (datetime) – The value to assign to the time_master_key_last_rotation property of this CryptoTdePosture.
- key_store_type (str) – The value to assign to the key_store_type property of this CryptoTdePosture. Allowed values for this property are: “FILE”, “OKV”, “HSM”, “NOT_CONFIGURED”, “NOT_APPLICABLE”, “NOT_AVAILABLE”, “UNKNOWN”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- key_cache_status (str) – The value to assign to the key_cache_status property of this CryptoTdePosture. Allowed values for this property are: “ENABLED”, “DISABLED”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- fips_mode_configured (str) – The value to assign to the fips_mode_configured property of this CryptoTdePosture.
- quantum_readiness (str) – The value to assign to the quantum_readiness property of this CryptoTdePosture. Allowed values for this property are: “RESISTANT”, “NOT_RESISTANT”, “NOT_AVAILABLE”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
db_credentials_encryption_observed¶ Gets the db_credentials_encryption_observed of this CryptoTdePosture. Observed DB credentials encryption algorithm.
Returns: The db_credentials_encryption_observed of this CryptoTdePosture. Return type: str
-
encrypted_tablespaces_count¶ Gets the encrypted_tablespaces_count of this CryptoTdePosture. Number of encrypted tablespaces detected.
Returns: The encrypted_tablespaces_count of this CryptoTdePosture. Return type: int
-
encryption_configured¶ Gets the encryption_configured of this CryptoTdePosture. Configured TDE encryption algorithm.
Returns: The encryption_configured of this CryptoTdePosture. Return type: list[str]
-
fips_mode_configured¶ Gets the fips_mode_configured of this CryptoTdePosture. FIPS mode configured for TDE when the target uses legacy per-feature FIPS configuration.
Returns: The fips_mode_configured of this CryptoTdePosture. Return type: str
-
integrity_configured¶ Gets the integrity_configured of this CryptoTdePosture. Configured TDE integrity-related setting.
Returns: The integrity_configured of this CryptoTdePosture. Return type: list[str]
-
key_cache_status¶ Gets the key_cache_status of this CryptoTdePosture. The observed TDE key cache status.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The key_cache_status of this CryptoTdePosture. Return type: str
-
key_store_type¶ Gets the key_store_type of this CryptoTdePosture. The observed TDE key store type.
Allowed values for this property are: “FILE”, “OKV”, “HSM”, “NOT_CONFIGURED”, “NOT_APPLICABLE”, “NOT_AVAILABLE”, “UNKNOWN”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The key_store_type of this CryptoTdePosture. Return type: str
-
master_key_encryption_algorithm¶ Gets the master_key_encryption_algorithm of this CryptoTdePosture. The observed encryption algorithm used by the master key.
Returns: The master_key_encryption_algorithm of this CryptoTdePosture. Return type: str
-
master_key_id¶ Gets the master_key_id of this CryptoTdePosture. The observed TDE master key identifier.
Returns: The master_key_id of this CryptoTdePosture. Return type: str
-
quantum_readiness¶ Gets the quantum_readiness of this CryptoTdePosture. Quantum-readiness classification for TDE posture.
Allowed values for this property are: “RESISTANT”, “NOT_RESISTANT”, “NOT_AVAILABLE”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The quantum_readiness of this CryptoTdePosture. Return type: str
-
redo_encryption_observed¶ Gets the redo_encryption_observed of this CryptoTdePosture. Observed redo log encryption algorithm.
Returns: The redo_encryption_observed of this CryptoTdePosture. Return type: str
-
status¶ Gets the status of this CryptoTdePosture. TDE enablement status.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NOT_CONFIGURED”, “NOT_AVAILABLE”, “NOT_APPLICABLE”, “NOT_SUPPORTED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The status of this CryptoTdePosture. Return type: str
-
time_master_key_last_rotation¶ Gets the time_master_key_last_rotation of this CryptoTdePosture. The last observed rotation time for the TDE master key, in RFC3339 format.
Returns: The time_master_key_last_rotation of this CryptoTdePosture. Return type: datetime
-
unencrypted_tablespaces_count¶ Gets the unencrypted_tablespaces_count of this CryptoTdePosture. Number of unencrypted tablespaces detected.
Returns: The unencrypted_tablespaces_count of this CryptoTdePosture. Return type: int
-
wallet_location¶ Gets the wallet_location of this CryptoTdePosture. The observed wallet location for TDE keys.
Returns: The wallet_location of this CryptoTdePosture. Return type: str
-