InsightFilterCapability¶
-
class
oci.psql.models.InsightFilterCapability(**kwargs)¶ Bases:
objectDescribes a supported filter for an insight type.
Methods
__init__(**kwargs)Initializes a new InsightFilterCapability object with values from keyword arguments. Attributes
can_use_partial_matchGets the can_use_partial_match of this InsightFilterCapability. name[Required] Gets the name of this InsightFilterCapability. type[Required] Gets the type of this InsightFilterCapability. valuesGets the values of this InsightFilterCapability. -
__init__(**kwargs)¶ Initializes a new InsightFilterCapability 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 InsightFilterCapability.
- type (str) – The value to assign to the type property of this InsightFilterCapability.
- values (list[str]) – The value to assign to the values property of this InsightFilterCapability.
- can_use_partial_match (bool) – The value to assign to the can_use_partial_match property of this InsightFilterCapability.
-
can_use_partial_match¶ Gets the can_use_partial_match of this InsightFilterCapability. Indicates whether partial matching is supported.
Returns: The can_use_partial_match of this InsightFilterCapability. Return type: bool
-
name¶ [Required] Gets the name of this InsightFilterCapability. Name of the filter parameter.
Returns: The name of this InsightFilterCapability. Return type: str
-
type¶ [Required] Gets the type of this InsightFilterCapability. Data type of the filter parameter.
Returns: The type of this InsightFilterCapability. Return type: str
-
values¶ Gets the values of this InsightFilterCapability. Allowed values for enum-based filters.
Returns: The values of this InsightFilterCapability. Return type: list[str]
-