SecurityFeatureSummary¶
-
class
oci.data_safe.models.
SecurityFeatureSummary
(**kwargs)¶ Bases:
object
The details of database security feature usage available on a given compartment.
Attributes
COLUMN_ENCRYPTION_DISABLED
A constant which can be used with the column_encryption property of a SecurityFeatureSummary. COLUMN_ENCRYPTION_ENABLED
A constant which can be used with the column_encryption property of a SecurityFeatureSummary. COLUMN_ENCRYPTION_NONE
A constant which can be used with the column_encryption property of a SecurityFeatureSummary. DATABASE_VAULT_DISABLED
A constant which can be used with the database_vault property of a SecurityFeatureSummary. DATABASE_VAULT_ENABLED
A constant which can be used with the database_vault property of a SecurityFeatureSummary. DATABASE_VAULT_NONE
A constant which can be used with the database_vault property of a SecurityFeatureSummary. EXTERNAL_AUTHENTICATION_DISABLED
A constant which can be used with the external_authentication property of a SecurityFeatureSummary. EXTERNAL_AUTHENTICATION_ENABLED
A constant which can be used with the external_authentication property of a SecurityFeatureSummary. EXTERNAL_AUTHENTICATION_NONE
A constant which can be used with the external_authentication property of a SecurityFeatureSummary. FINE_GRAINED_AUDIT_DISABLED
A constant which can be used with the fine_grained_audit property of a SecurityFeatureSummary. FINE_GRAINED_AUDIT_ENABLED
A constant which can be used with the fine_grained_audit property of a SecurityFeatureSummary. FINE_GRAINED_AUDIT_NONE
A constant which can be used with the fine_grained_audit property of a SecurityFeatureSummary. GLOBAL_AUTHENTICATION_DISABLED
A constant which can be used with the global_authentication property of a SecurityFeatureSummary. GLOBAL_AUTHENTICATION_ENABLED
A constant which can be used with the global_authentication property of a SecurityFeatureSummary. GLOBAL_AUTHENTICATION_NONE
A constant which can be used with the global_authentication property of a SecurityFeatureSummary. NETWORK_ENCRYPTION_DISABLED
A constant which can be used with the network_encryption property of a SecurityFeatureSummary. NETWORK_ENCRYPTION_ENABLED
A constant which can be used with the network_encryption property of a SecurityFeatureSummary. NETWORK_ENCRYPTION_NONE
A constant which can be used with the network_encryption property of a SecurityFeatureSummary. PASSWORD_AUTHENTICATION_DISABLED
A constant which can be used with the password_authentication property of a SecurityFeatureSummary. PASSWORD_AUTHENTICATION_ENABLED
A constant which can be used with the password_authentication property of a SecurityFeatureSummary. PASSWORD_AUTHENTICATION_NONE
A constant which can be used with the password_authentication property of a SecurityFeatureSummary. PRIVILEGE_ANALYSIS_DISABLED
A constant which can be used with the privilege_analysis property of a SecurityFeatureSummary. PRIVILEGE_ANALYSIS_ENABLED
A constant which can be used with the privilege_analysis property of a SecurityFeatureSummary. PRIVILEGE_ANALYSIS_NONE
A constant which can be used with the privilege_analysis property of a SecurityFeatureSummary. TABLESPACE_ENCRYPTION_DISABLED
A constant which can be used with the tablespace_encryption property of a SecurityFeatureSummary. TABLESPACE_ENCRYPTION_ENABLED
A constant which can be used with the tablespace_encryption property of a SecurityFeatureSummary. TABLESPACE_ENCRYPTION_NONE
A constant which can be used with the tablespace_encryption property of a SecurityFeatureSummary. TRADITIONAL_AUDIT_DISABLED
A constant which can be used with the traditional_audit property of a SecurityFeatureSummary. TRADITIONAL_AUDIT_ENABLED
A constant which can be used with the traditional_audit property of a SecurityFeatureSummary. TRADITIONAL_AUDIT_NONE
A constant which can be used with the traditional_audit property of a SecurityFeatureSummary. UNIFIED_AUDIT_DISABLED
A constant which can be used with the unified_audit property of a SecurityFeatureSummary. UNIFIED_AUDIT_ENABLED
A constant which can be used with the unified_audit property of a SecurityFeatureSummary. UNIFIED_AUDIT_NONE
A constant which can be used with the unified_audit property of a SecurityFeatureSummary. assessment_id
[Required] Gets the assessment_id of this SecurityFeatureSummary. column_encryption
[Required] Gets the column_encryption of this SecurityFeatureSummary. compartment_id
[Required] Gets the compartment_id of this SecurityFeatureSummary. database_vault
[Required] Gets the database_vault of this SecurityFeatureSummary. defined_tags
Gets the defined_tags of this SecurityFeatureSummary. external_authentication
[Required] Gets the external_authentication of this SecurityFeatureSummary. fine_grained_audit
[Required] Gets the fine_grained_audit of this SecurityFeatureSummary. freeform_tags
Gets the freeform_tags of this SecurityFeatureSummary. global_authentication
[Required] Gets the global_authentication of this SecurityFeatureSummary. network_encryption
[Required] Gets the network_encryption of this SecurityFeatureSummary. password_authentication
[Required] Gets the password_authentication of this SecurityFeatureSummary. privilege_analysis
[Required] Gets the privilege_analysis of this SecurityFeatureSummary. tablespace_encryption
[Required] Gets the tablespace_encryption of this SecurityFeatureSummary. target_id
[Required] Gets the target_id of this SecurityFeatureSummary. traditional_audit
[Required] Gets the traditional_audit of this SecurityFeatureSummary. unified_audit
[Required] Gets the unified_audit of this SecurityFeatureSummary. Methods
__init__
(**kwargs)Initializes a new SecurityFeatureSummary object with values from keyword arguments. -
COLUMN_ENCRYPTION_DISABLED
= 'DISABLED'¶ A constant which can be used with the column_encryption property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
COLUMN_ENCRYPTION_ENABLED
= 'ENABLED'¶ A constant which can be used with the column_encryption property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
COLUMN_ENCRYPTION_NONE
= 'NONE'¶ A constant which can be used with the column_encryption property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
DATABASE_VAULT_DISABLED
= 'DISABLED'¶ A constant which can be used with the database_vault property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
DATABASE_VAULT_ENABLED
= 'ENABLED'¶ A constant which can be used with the database_vault property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
DATABASE_VAULT_NONE
= 'NONE'¶ A constant which can be used with the database_vault property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
EXTERNAL_AUTHENTICATION_DISABLED
= 'DISABLED'¶ A constant which can be used with the external_authentication property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
EXTERNAL_AUTHENTICATION_ENABLED
= 'ENABLED'¶ A constant which can be used with the external_authentication property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
EXTERNAL_AUTHENTICATION_NONE
= 'NONE'¶ A constant which can be used with the external_authentication property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
FINE_GRAINED_AUDIT_DISABLED
= 'DISABLED'¶ A constant which can be used with the fine_grained_audit property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
FINE_GRAINED_AUDIT_ENABLED
= 'ENABLED'¶ A constant which can be used with the fine_grained_audit property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
FINE_GRAINED_AUDIT_NONE
= 'NONE'¶ A constant which can be used with the fine_grained_audit property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
GLOBAL_AUTHENTICATION_DISABLED
= 'DISABLED'¶ A constant which can be used with the global_authentication property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
GLOBAL_AUTHENTICATION_ENABLED
= 'ENABLED'¶ A constant which can be used with the global_authentication property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
GLOBAL_AUTHENTICATION_NONE
= 'NONE'¶ A constant which can be used with the global_authentication property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
NETWORK_ENCRYPTION_DISABLED
= 'DISABLED'¶ A constant which can be used with the network_encryption property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
NETWORK_ENCRYPTION_ENABLED
= 'ENABLED'¶ A constant which can be used with the network_encryption property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
NETWORK_ENCRYPTION_NONE
= 'NONE'¶ A constant which can be used with the network_encryption property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
PASSWORD_AUTHENTICATION_DISABLED
= 'DISABLED'¶ A constant which can be used with the password_authentication property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
PASSWORD_AUTHENTICATION_ENABLED
= 'ENABLED'¶ A constant which can be used with the password_authentication property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
PASSWORD_AUTHENTICATION_NONE
= 'NONE'¶ A constant which can be used with the password_authentication property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
PRIVILEGE_ANALYSIS_DISABLED
= 'DISABLED'¶ A constant which can be used with the privilege_analysis property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
PRIVILEGE_ANALYSIS_ENABLED
= 'ENABLED'¶ A constant which can be used with the privilege_analysis property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
PRIVILEGE_ANALYSIS_NONE
= 'NONE'¶ A constant which can be used with the privilege_analysis property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
TABLESPACE_ENCRYPTION_DISABLED
= 'DISABLED'¶ A constant which can be used with the tablespace_encryption property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
TABLESPACE_ENCRYPTION_ENABLED
= 'ENABLED'¶ A constant which can be used with the tablespace_encryption property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
TABLESPACE_ENCRYPTION_NONE
= 'NONE'¶ A constant which can be used with the tablespace_encryption property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
TRADITIONAL_AUDIT_DISABLED
= 'DISABLED'¶ A constant which can be used with the traditional_audit property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
TRADITIONAL_AUDIT_ENABLED
= 'ENABLED'¶ A constant which can be used with the traditional_audit property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
TRADITIONAL_AUDIT_NONE
= 'NONE'¶ A constant which can be used with the traditional_audit property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
UNIFIED_AUDIT_DISABLED
= 'DISABLED'¶ A constant which can be used with the unified_audit property of a SecurityFeatureSummary. This constant has a value of “DISABLED”
-
UNIFIED_AUDIT_ENABLED
= 'ENABLED'¶ A constant which can be used with the unified_audit property of a SecurityFeatureSummary. This constant has a value of “ENABLED”
-
UNIFIED_AUDIT_NONE
= 'NONE'¶ A constant which can be used with the unified_audit property of a SecurityFeatureSummary. This constant has a value of “NONE”
-
__init__
(**kwargs)¶ Initializes a new SecurityFeatureSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - compartment_id (str) – The value to assign to the compartment_id property of this SecurityFeatureSummary.
- target_id (str) – The value to assign to the target_id property of this SecurityFeatureSummary.
- assessment_id (str) – The value to assign to the assessment_id property of this SecurityFeatureSummary.
- unified_audit (str) – The value to assign to the unified_audit property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- fine_grained_audit (str) – The value to assign to the fine_grained_audit property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- traditional_audit (str) – The value to assign to the traditional_audit property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- database_vault (str) – The value to assign to the database_vault property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- privilege_analysis (str) – The value to assign to the privilege_analysis property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- tablespace_encryption (str) – The value to assign to the tablespace_encryption property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- column_encryption (str) – The value to assign to the column_encryption property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- network_encryption (str) – The value to assign to the network_encryption property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- password_authentication (str) – The value to assign to the password_authentication property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- global_authentication (str) – The value to assign to the global_authentication property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- external_authentication (str) – The value to assign to the external_authentication property of this SecurityFeatureSummary. Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this SecurityFeatureSummary.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this SecurityFeatureSummary.
-
assessment_id
¶ [Required] Gets the assessment_id of this SecurityFeatureSummary. The OCID of the assessment that generates this security feature usage result.
Returns: The assessment_id of this SecurityFeatureSummary. Return type: str
-
column_encryption
¶ [Required] Gets the column_encryption of this SecurityFeatureSummary. The usage of security feature - Column Encryption.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The column_encryption of this SecurityFeatureSummary. Return type: str
-
compartment_id
¶ [Required] Gets the compartment_id of this SecurityFeatureSummary. The OCID of the compartment.
Returns: The compartment_id of this SecurityFeatureSummary. Return type: str
-
database_vault
¶ [Required] Gets the database_vault of this SecurityFeatureSummary. The usage of security feature - Database Vault.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The database_vault of this SecurityFeatureSummary. Return type: str
Gets the defined_tags of this SecurityFeatureSummary. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags
Example: {“Operations”: {“CostCenter”: “42”}}
Returns: The defined_tags of this SecurityFeatureSummary. Return type: dict(str, dict(str, object))
-
external_authentication
¶ [Required] Gets the external_authentication of this SecurityFeatureSummary. The usage of security feature - External Authentication.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The external_authentication of this SecurityFeatureSummary. Return type: str
-
fine_grained_audit
¶ [Required] Gets the fine_grained_audit of this SecurityFeatureSummary. The usage of security feature - Fine Grained Audit.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The fine_grained_audit of this SecurityFeatureSummary. Return type: str
Gets the freeform_tags of this SecurityFeatureSummary. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags
Example: {“Department”: “Finance”}
Returns: The freeform_tags of this SecurityFeatureSummary. Return type: dict(str, str)
-
global_authentication
¶ [Required] Gets the global_authentication of this SecurityFeatureSummary. The usage of security feature - Global Authentication.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The global_authentication of this SecurityFeatureSummary. Return type: str
-
network_encryption
¶ [Required] Gets the network_encryption of this SecurityFeatureSummary. The usage of security feature - Network Encryption.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The network_encryption of this SecurityFeatureSummary. Return type: str
-
password_authentication
¶ [Required] Gets the password_authentication of this SecurityFeatureSummary. The usage of security feature - Password Authentication.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The password_authentication of this SecurityFeatureSummary. Return type: str
-
privilege_analysis
¶ [Required] Gets the privilege_analysis of this SecurityFeatureSummary. The usage of security feature - Privilege Analysis.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The privilege_analysis of this SecurityFeatureSummary. Return type: str
-
tablespace_encryption
¶ [Required] Gets the tablespace_encryption of this SecurityFeatureSummary. The usage of security feature - Tablespace Encryption.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The tablespace_encryption of this SecurityFeatureSummary. Return type: str
-
target_id
¶ [Required] Gets the target_id of this SecurityFeatureSummary. The OCID of the target database.
Returns: The target_id of this SecurityFeatureSummary. Return type: str
-
traditional_audit
¶ [Required] Gets the traditional_audit of this SecurityFeatureSummary. The usage of security feature - Traditional Audit.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The traditional_audit of this SecurityFeatureSummary. Return type: str
-
unified_audit
¶ [Required] Gets the unified_audit of this SecurityFeatureSummary. The usage of security feature - Unified Audit.
Allowed values for this property are: “ENABLED”, “DISABLED”, “NONE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The unified_audit of this SecurityFeatureSummary. Return type: str
-