AutomaticCaptureFilterDetails¶
-
class
oci.database_management.models.AutomaticCaptureFilterDetails(**kwargs)¶ Bases:
objectThe details of a capture filter used to include or exclude SQL statements in the initial automatic plan capture.
Attributes
NAME_AUTO_CAPTURE_ACTIONA constant which can be used with the name property of a AutomaticCaptureFilterDetails. NAME_AUTO_CAPTURE_MODULEA constant which can be used with the name property of a AutomaticCaptureFilterDetails. NAME_AUTO_CAPTURE_PARSING_SCHEMA_NAMEA constant which can be used with the name property of a AutomaticCaptureFilterDetails. NAME_AUTO_CAPTURE_SQL_TEXTA constant which can be used with the name property of a AutomaticCaptureFilterDetails. name[Required] Gets the name of this AutomaticCaptureFilterDetails. values_to_excludeGets the values_to_exclude of this AutomaticCaptureFilterDetails. values_to_includeGets 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]
-