CryptoAssessmentTdeObjectSummary

class oci.data_safe.models.CryptoAssessmentTdeObjectSummary(**kwargs)

Bases: object

Summary of one TDE object encryption observation.

Attributes

QUANTUM_READINESS_NOT_APPLICABLE A constant which can be used with the quantum_readiness property of a CryptoAssessmentTdeObjectSummary.
QUANTUM_READINESS_NOT_AVAILABLE A constant which can be used with the quantum_readiness property of a CryptoAssessmentTdeObjectSummary.
QUANTUM_READINESS_NOT_RESISTANT A constant which can be used with the quantum_readiness property of a CryptoAssessmentTdeObjectSummary.
QUANTUM_READINESS_NOT_SUPPORTED A constant which can be used with the quantum_readiness property of a CryptoAssessmentTdeObjectSummary.
QUANTUM_READINESS_RESISTANT A constant which can be used with the quantum_readiness property of a CryptoAssessmentTdeObjectSummary.
assessment_id [Required] Gets the assessment_id of this CryptoAssessmentTdeObjectSummary.
column_name Gets the column_name of this CryptoAssessmentTdeObjectSummary.
encryption_observed [Required] Gets the encryption_observed of this CryptoAssessmentTdeObjectSummary.
mode_observed Gets the mode_observed of this CryptoAssessmentTdeObjectSummary.
quantum_readiness [Required] Gets the quantum_readiness of this CryptoAssessmentTdeObjectSummary.
schema_name Gets the schema_name of this CryptoAssessmentTdeObjectSummary.
size_in_gbs Gets the size_in_gbs of this CryptoAssessmentTdeObjectSummary.
table_name Gets the table_name of this CryptoAssessmentTdeObjectSummary.
tablespace_name Gets the tablespace_name of this CryptoAssessmentTdeObjectSummary.
target_id [Required] Gets the target_id of this CryptoAssessmentTdeObjectSummary.
time_last_assessed Gets the time_last_assessed of this CryptoAssessmentTdeObjectSummary.

Methods

__init__(**kwargs) Initializes a new CryptoAssessmentTdeObjectSummary object with values from keyword arguments.
QUANTUM_READINESS_NOT_APPLICABLE = 'NOT_APPLICABLE'

A constant which can be used with the quantum_readiness property of a CryptoAssessmentTdeObjectSummary. 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 CryptoAssessmentTdeObjectSummary. 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 CryptoAssessmentTdeObjectSummary. 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 CryptoAssessmentTdeObjectSummary. 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 CryptoAssessmentTdeObjectSummary. This constant has a value of “RESISTANT”

__init__(**kwargs)

Initializes a new CryptoAssessmentTdeObjectSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • assessment_id (str) – The value to assign to the assessment_id property of this CryptoAssessmentTdeObjectSummary.
  • time_last_assessed (datetime) – The value to assign to the time_last_assessed property of this CryptoAssessmentTdeObjectSummary.
  • target_id (str) – The value to assign to the target_id property of this CryptoAssessmentTdeObjectSummary.
  • tablespace_name (str) – The value to assign to the tablespace_name property of this CryptoAssessmentTdeObjectSummary.
  • schema_name (str) – The value to assign to the schema_name property of this CryptoAssessmentTdeObjectSummary.
  • table_name (str) – The value to assign to the table_name property of this CryptoAssessmentTdeObjectSummary.
  • column_name (str) – The value to assign to the column_name property of this CryptoAssessmentTdeObjectSummary.
  • encryption_observed (str) – The value to assign to the encryption_observed property of this CryptoAssessmentTdeObjectSummary.
  • mode_observed (str) – The value to assign to the mode_observed property of this CryptoAssessmentTdeObjectSummary.
  • size_in_gbs (float) – The value to assign to the size_in_gbs property of this CryptoAssessmentTdeObjectSummary.
  • quantum_readiness (str) – The value to assign to the quantum_readiness property of this CryptoAssessmentTdeObjectSummary. 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’.
assessment_id

[Required] Gets the assessment_id of this CryptoAssessmentTdeObjectSummary. OCID of the crypto assessment that discovered the TDE object.

Returns:The assessment_id of this CryptoAssessmentTdeObjectSummary.
Return type:str
column_name

Gets the column_name of this CryptoAssessmentTdeObjectSummary. Name of the encrypted column. This field is returned when objectType is COLUMN.

Returns:The column_name of this CryptoAssessmentTdeObjectSummary.
Return type:str
encryption_observed

[Required] Gets the encryption_observed of this CryptoAssessmentTdeObjectSummary. Encryption algorithm observed for the TDE object.

Returns:The encryption_observed of this CryptoAssessmentTdeObjectSummary.
Return type:str
mode_observed

Gets the mode_observed of this CryptoAssessmentTdeObjectSummary. Encryption mode observed for the tablespace. This field is returned when objectType is TABLESPACE.

Returns:The mode_observed of this CryptoAssessmentTdeObjectSummary.
Return type:str
quantum_readiness

[Required] Gets the quantum_readiness of this CryptoAssessmentTdeObjectSummary. Quantum-readiness classification for the observed TDE object encryption.

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 CryptoAssessmentTdeObjectSummary.
Return type:str
schema_name

Gets the schema_name of this CryptoAssessmentTdeObjectSummary. Name of the schema containing the encrypted column. This field is returned when objectType is COLUMN.

Returns:The schema_name of this CryptoAssessmentTdeObjectSummary.
Return type:str
size_in_gbs

Gets the size_in_gbs of this CryptoAssessmentTdeObjectSummary. Tablespace size in gigabytes. This field is returned when objectType is TABLESPACE.

Returns:The size_in_gbs of this CryptoAssessmentTdeObjectSummary.
Return type:float
table_name

Gets the table_name of this CryptoAssessmentTdeObjectSummary. Name of the table containing the encrypted column. This field is returned when objectType is COLUMN.

Returns:The table_name of this CryptoAssessmentTdeObjectSummary.
Return type:str
tablespace_name

Gets the tablespace_name of this CryptoAssessmentTdeObjectSummary. Name of the tablespace. This field is returned when objectType is TABLESPACE.

Returns:The tablespace_name of this CryptoAssessmentTdeObjectSummary.
Return type:str
target_id

[Required] Gets the target_id of this CryptoAssessmentTdeObjectSummary. OCID of the target database associated with the TDE object.

Returns:The target_id of this CryptoAssessmentTdeObjectSummary.
Return type:str
time_last_assessed

Gets the time_last_assessed of this CryptoAssessmentTdeObjectSummary. The date and time the associated crypto assessment was last assessed, in RFC3339 format.

Returns:The time_last_assessed of this CryptoAssessmentTdeObjectSummary.
Return type:datetime