SecurityAssessmentTemplateBaselineComparison

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

Bases: object

Provides a list of the differences in a comparison of the security assessment with the template baseline value.

Attributes

LIFECYCLE_STATE_DELETED A constant which can be used with the lifecycle_state property of a SecurityAssessmentTemplateBaselineComparison.
LIFECYCLE_STATE_DELETING A constant which can be used with the lifecycle_state property of a SecurityAssessmentTemplateBaselineComparison.
LIFECYCLE_STATE_FAILED A constant which can be used with the lifecycle_state property of a SecurityAssessmentTemplateBaselineComparison.
LIFECYCLE_STATE_IN_PROGRESS A constant which can be used with the lifecycle_state property of a SecurityAssessmentTemplateBaselineComparison.
LIFECYCLE_STATE_SUCCEEDED A constant which can be used with the lifecycle_state property of a SecurityAssessmentTemplateBaselineComparison.
auditing Gets the auditing of this SecurityAssessmentTemplateBaselineComparison.
authorization_control Gets the authorization_control of this SecurityAssessmentTemplateBaselineComparison.
data_encryption Gets the data_encryption of this SecurityAssessmentTemplateBaselineComparison.
db_configuration Gets the db_configuration of this SecurityAssessmentTemplateBaselineComparison.
fine_grained_access_control Gets the fine_grained_access_control of this SecurityAssessmentTemplateBaselineComparison.
id [Required] Gets the id of this SecurityAssessmentTemplateBaselineComparison.
lifecycle_state [Required] Gets the lifecycle_state of this SecurityAssessmentTemplateBaselineComparison.
privileges_and_roles Gets the privileges_and_roles of this SecurityAssessmentTemplateBaselineComparison.
template_baseline_id [Required] Gets the template_baseline_id of this SecurityAssessmentTemplateBaselineComparison.
template_baseline_name Gets the template_baseline_name of this SecurityAssessmentTemplateBaselineComparison.
time_created [Required] Gets the time_created of this SecurityAssessmentTemplateBaselineComparison.
user_accounts Gets the user_accounts of this SecurityAssessmentTemplateBaselineComparison.

Methods

__init__(**kwargs) Initializes a new SecurityAssessmentTemplateBaselineComparison object with values from keyword arguments.
LIFECYCLE_STATE_DELETED = 'DELETED'

A constant which can be used with the lifecycle_state property of a SecurityAssessmentTemplateBaselineComparison. This constant has a value of “DELETED”

LIFECYCLE_STATE_DELETING = 'DELETING'

A constant which can be used with the lifecycle_state property of a SecurityAssessmentTemplateBaselineComparison. This constant has a value of “DELETING”

LIFECYCLE_STATE_FAILED = 'FAILED'

A constant which can be used with the lifecycle_state property of a SecurityAssessmentTemplateBaselineComparison. This constant has a value of “FAILED”

LIFECYCLE_STATE_IN_PROGRESS = 'IN_PROGRESS'

A constant which can be used with the lifecycle_state property of a SecurityAssessmentTemplateBaselineComparison. This constant has a value of “IN_PROGRESS”

LIFECYCLE_STATE_SUCCEEDED = 'SUCCEEDED'

A constant which can be used with the lifecycle_state property of a SecurityAssessmentTemplateBaselineComparison. This constant has a value of “SUCCEEDED”

__init__(**kwargs)

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

Parameters:
  • id (str) – The value to assign to the id property of this SecurityAssessmentTemplateBaselineComparison.
  • template_baseline_id (str) – The value to assign to the template_baseline_id property of this SecurityAssessmentTemplateBaselineComparison.
  • template_baseline_name (str) – The value to assign to the template_baseline_name property of this SecurityAssessmentTemplateBaselineComparison.
  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this SecurityAssessmentTemplateBaselineComparison. Allowed values for this property are: “IN_PROGRESS”, “SUCCEEDED”, “FAILED”, “DELETED”, “DELETING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • time_created (datetime) – The value to assign to the time_created property of this SecurityAssessmentTemplateBaselineComparison.
  • auditing (list[oci.data_safe.models.TemplateBaselineDiffs]) – The value to assign to the auditing property of this SecurityAssessmentTemplateBaselineComparison.
  • authorization_control (list[oci.data_safe.models.TemplateBaselineDiffs]) – The value to assign to the authorization_control property of this SecurityAssessmentTemplateBaselineComparison.
  • data_encryption (list[oci.data_safe.models.TemplateBaselineDiffs]) – The value to assign to the data_encryption property of this SecurityAssessmentTemplateBaselineComparison.
  • db_configuration (list[oci.data_safe.models.TemplateBaselineDiffs]) – The value to assign to the db_configuration property of this SecurityAssessmentTemplateBaselineComparison.
  • fine_grained_access_control (list[oci.data_safe.models.TemplateBaselineDiffs]) – The value to assign to the fine_grained_access_control property of this SecurityAssessmentTemplateBaselineComparison.
  • privileges_and_roles (list[oci.data_safe.models.TemplateBaselineDiffs]) – The value to assign to the privileges_and_roles property of this SecurityAssessmentTemplateBaselineComparison.
  • user_accounts (list[oci.data_safe.models.TemplateBaselineDiffs]) – The value to assign to the user_accounts property of this SecurityAssessmentTemplateBaselineComparison.
auditing

Gets the auditing of this SecurityAssessmentTemplateBaselineComparison. A comparison between findings belonging to Auditing category.

Returns:The auditing of this SecurityAssessmentTemplateBaselineComparison.
Return type:list[oci.data_safe.models.TemplateBaselineDiffs]
authorization_control

Gets the authorization_control of this SecurityAssessmentTemplateBaselineComparison. A comparison between findings belonging to Authorization Control category.

Returns:The authorization_control of this SecurityAssessmentTemplateBaselineComparison.
Return type:list[oci.data_safe.models.TemplateBaselineDiffs]
data_encryption

Gets the data_encryption of this SecurityAssessmentTemplateBaselineComparison. Comparison between findings belonging to Data Encryption category.

Returns:The data_encryption of this SecurityAssessmentTemplateBaselineComparison.
Return type:list[oci.data_safe.models.TemplateBaselineDiffs]
db_configuration

Gets the db_configuration of this SecurityAssessmentTemplateBaselineComparison. Comparison between findings belonging to Database Configuration category.

Returns:The db_configuration of this SecurityAssessmentTemplateBaselineComparison.
Return type:list[oci.data_safe.models.TemplateBaselineDiffs]
fine_grained_access_control

Gets the fine_grained_access_control of this SecurityAssessmentTemplateBaselineComparison. Comparison between findings belonging to Fine-Grained Access Control category.

Returns:The fine_grained_access_control of this SecurityAssessmentTemplateBaselineComparison.
Return type:list[oci.data_safe.models.TemplateBaselineDiffs]
id

[Required] Gets the id of this SecurityAssessmentTemplateBaselineComparison. The OCID of the security assessment that is being compared with a template baseline security assessment.

Returns:The id of this SecurityAssessmentTemplateBaselineComparison.
Return type:str
lifecycle_state

[Required] Gets the lifecycle_state of this SecurityAssessmentTemplateBaselineComparison. The current state of the security assessment comparison.

Allowed values for this property are: “IN_PROGRESS”, “SUCCEEDED”, “FAILED”, “DELETED”, “DELETING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The lifecycle_state of this SecurityAssessmentTemplateBaselineComparison.
Return type:str
privileges_and_roles

Gets the privileges_and_roles of this SecurityAssessmentTemplateBaselineComparison. Comparison between findings belonging to Privileges and Roles category.

Returns:The privileges_and_roles of this SecurityAssessmentTemplateBaselineComparison.
Return type:list[oci.data_safe.models.TemplateBaselineDiffs]
template_baseline_id

[Required] Gets the template_baseline_id of this SecurityAssessmentTemplateBaselineComparison. The OCID of the security assessment that is set as a template baseline.

Returns:The template_baseline_id of this SecurityAssessmentTemplateBaselineComparison.
Return type:str
template_baseline_name

Gets the template_baseline_name of this SecurityAssessmentTemplateBaselineComparison. The display name of the security assessment that is set as a template baseline.

Returns:The template_baseline_name of this SecurityAssessmentTemplateBaselineComparison.
Return type:str
time_created

[Required] Gets the time_created of this SecurityAssessmentTemplateBaselineComparison. The date and time when the security assessment comparison was created. Conforms to the format defined by RFC3339.

Returns:The time_created of this SecurityAssessmentTemplateBaselineComparison.
Return type:datetime
user_accounts

Gets the user_accounts of this SecurityAssessmentTemplateBaselineComparison. Comparison between findings belonging to User Accounts category.

Returns:The user_accounts of this SecurityAssessmentTemplateBaselineComparison.
Return type:list[oci.data_safe.models.TemplateBaselineDiffs]