AutomaticCaptureFilterDetails¶
-
class
oci.database_management.models.
AutomaticCaptureFilterDetails
(**kwargs)¶ Bases:
object
The details of a capture filter used to include or exclude SQL statements in the initial automatic plan capture.
Attributes
NAME_AUTO_CAPTURE_ACTION
A constant which can be used with the name property of a AutomaticCaptureFilterDetails. NAME_AUTO_CAPTURE_MODULE
A constant which can be used with the name property of a AutomaticCaptureFilterDetails. NAME_AUTO_CAPTURE_PARSING_SCHEMA_NAME
A constant which can be used with the name property of a AutomaticCaptureFilterDetails. NAME_AUTO_CAPTURE_SQL_TEXT
A constant which can be used with the name property of a AutomaticCaptureFilterDetails. name
[Required] Gets the name of this AutomaticCaptureFilterDetails. values_to_exclude
Gets the values_to_exclude of this AutomaticCaptureFilterDetails. values_to_include
Gets the values_to_include of this AutomaticCaptureFilterDetails. Methods
__init__
(**kwargs)Initializes a new AutomaticCaptureFilterDetails object with values from keyword arguments. -
NAME_AUTO_CAPTURE_ACTION
= 'AUTO_CAPTURE_ACTION'¶ A constant which can be used with the name property of a AutomaticCaptureFilterDetails. This constant has a value of “AUTO_CAPTURE_ACTION”
-
NAME_AUTO_CAPTURE_MODULE
= 'AUTO_CAPTURE_MODULE'¶ A constant which can be used with the name property of a AutomaticCaptureFilterDetails. This constant has a value of “AUTO_CAPTURE_MODULE”
-
NAME_AUTO_CAPTURE_PARSING_SCHEMA_NAME
= 'AUTO_CAPTURE_PARSING_SCHEMA_NAME'¶ A constant which can be used with the name property of a AutomaticCaptureFilterDetails. This constant has a value of “AUTO_CAPTURE_PARSING_SCHEMA_NAME”
-
NAME_AUTO_CAPTURE_SQL_TEXT
= 'AUTO_CAPTURE_SQL_TEXT'¶ A constant which can be used with the name property of a AutomaticCaptureFilterDetails. This constant has a value of “AUTO_CAPTURE_SQL_TEXT”
-
__init__
(**kwargs)¶ Initializes a new AutomaticCaptureFilterDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - name (str) – The value to assign to the name property of this AutomaticCaptureFilterDetails. Allowed values for this property are: “AUTO_CAPTURE_SQL_TEXT”, “AUTO_CAPTURE_PARSING_SCHEMA_NAME”, “AUTO_CAPTURE_MODULE”, “AUTO_CAPTURE_ACTION”
- values_to_include (list[str]) – The value to assign to the values_to_include property of this AutomaticCaptureFilterDetails.
- values_to_exclude (list[str]) – The value to assign to the values_to_exclude property of this AutomaticCaptureFilterDetails.
-
name
¶ [Required] Gets the name of this AutomaticCaptureFilterDetails. The name of the automatic capture filter.
- AUTO_CAPTURE_SQL_TEXT: Search pattern to apply to SQL text.
- AUTO_CAPTURE_PARSING_SCHEMA_NAME: Parsing schema to include or exclude for SQL plan management auto capture.
- AUTO_CAPTURE_MODULE: Module to include or exclude for SQL plan management auto capture.
- AUTO_CAPTURE_ACTION: Action to include or exclude for SQL plan management automatic capture.
Allowed values for this property are: “AUTO_CAPTURE_SQL_TEXT”, “AUTO_CAPTURE_PARSING_SCHEMA_NAME”, “AUTO_CAPTURE_MODULE”, “AUTO_CAPTURE_ACTION”
Returns: The name of this AutomaticCaptureFilterDetails. Return type: str
-
values_to_exclude
¶ Gets the values_to_exclude of this AutomaticCaptureFilterDetails. A list of filter values to exclude.
Returns: The values_to_exclude of this AutomaticCaptureFilterDetails. Return type: list[str]
-
values_to_include
¶ Gets the values_to_include of this AutomaticCaptureFilterDetails. A list of filter values to include.
Returns: The values_to_include of this AutomaticCaptureFilterDetails. Return type: list[str]
-