TargetOverrideSummary¶
-
class
oci.data_safe.models.
TargetOverrideSummary
(**kwargs)¶ Bases:
object
Summary of the target database-specific profiles that override the audit profile of the target database group.
Methods
__init__
(**kwargs)Initializes a new TargetOverrideSummary object with values from keyword arguments. Attributes
defined_tags
Gets the defined_tags of this TargetOverrideSummary. freeform_tags
Gets the freeform_tags of this TargetOverrideSummary. is_paid_usage_enabled
[Required] Gets the is_paid_usage_enabled of this TargetOverrideSummary. offline_months
[Required] Gets the offline_months of this TargetOverrideSummary. offline_months_source
Gets the offline_months_source of this TargetOverrideSummary. online_months
[Required] Gets the online_months of this TargetOverrideSummary. online_months_source
Gets the online_months_source of this TargetOverrideSummary. paid_usage_source
Gets the paid_usage_source of this TargetOverrideSummary. system_tags
Gets the system_tags of this TargetOverrideSummary. target_database_id
[Required] Gets the target_database_id of this TargetOverrideSummary. -
__init__
(**kwargs)¶ Initializes a new TargetOverrideSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - target_database_id (str) – The value to assign to the target_database_id property of this TargetOverrideSummary.
- is_paid_usage_enabled (bool) – The value to assign to the is_paid_usage_enabled property of this TargetOverrideSummary.
- online_months (int) – The value to assign to the online_months property of this TargetOverrideSummary.
- offline_months (int) – The value to assign to the offline_months property of this TargetOverrideSummary.
- online_months_source (str) – The value to assign to the online_months_source property of this TargetOverrideSummary.
- offline_months_source (str) – The value to assign to the offline_months_source property of this TargetOverrideSummary.
- paid_usage_source (str) – The value to assign to the paid_usage_source property of this TargetOverrideSummary.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this TargetOverrideSummary.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this TargetOverrideSummary.
- system_tags (dict(str, dict(str, object))) – The value to assign to the system_tags property of this TargetOverrideSummary.
Gets the defined_tags of this TargetOverrideSummary. 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 TargetOverrideSummary. Return type: dict(str, dict(str, object))
Gets the freeform_tags of this TargetOverrideSummary. 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 TargetOverrideSummary. Return type: dict(str, str)
-
is_paid_usage_enabled
¶ [Required] Gets the is_paid_usage_enabled of this TargetOverrideSummary. Indicates if you want to continue collecting audit records beyond the free limit of one million audit records per month per target database, potentially incurring additional charges. The default value is inherited from the global settings. You can change at the global level or at the target level.
Returns: The is_paid_usage_enabled of this TargetOverrideSummary. Return type: bool
-
offline_months
¶ [Required] Gets the offline_months of this TargetOverrideSummary. Number of months the audit records will be stored offline in the offline archive. Minimum: 0; Maximum: 72 months. If you have a requirement to store the audit data even longer (up to 168 months) in the offline archive, please contact the Oracle Support.
Returns: The offline_months of this TargetOverrideSummary. Return type: int
-
offline_months_source
¶ Gets the offline_months_source of this TargetOverrideSummary. The name or the OCID of the resource from which the offline month retention setting is sourced. For example a target database group OCID or global.
Returns: The offline_months_source of this TargetOverrideSummary. Return type: str
-
online_months
¶ [Required] Gets the online_months of this TargetOverrideSummary. Number of months the audit records will be stored online in the audit repository for immediate reporting and analysis. Minimum: 1; Maximum: 12 months
Returns: The online_months of this TargetOverrideSummary. Return type: int
-
online_months_source
¶ Gets the online_months_source of this TargetOverrideSummary. The name or the OCID of the resource from which the online month retention setting is sourced. For example a target database group OCID or global.
Returns: The online_months_source of this TargetOverrideSummary. Return type: str
-
paid_usage_source
¶ Gets the paid_usage_source of this TargetOverrideSummary. The name or the OCID of the resource from which the paid usage setting is sourced. For example a target database group OCID or global.
Returns: The paid_usage_source of this TargetOverrideSummary. Return type: str
Gets the system_tags of this TargetOverrideSummary. System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}}
Returns: The system_tags of this TargetOverrideSummary. Return type: dict(str, dict(str, object))
-
target_database_id
¶ [Required] Gets the target_database_id of this TargetOverrideSummary. The OCID of the target database that overrides from the audit profile of the target database group.
Returns: The target_database_id of this TargetOverrideSummary. Return type: str
-