IngestTimeRuleAdditionalFieldCondition¶
-
class
oci.log_analytics.models.
IngestTimeRuleAdditionalFieldCondition
(**kwargs)¶ Bases:
object
The additional field condition(s) to evaluate for an ingest time rule.
Attributes
CONDITION_OPERATOR_CONTAINS
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_CONTAINS_IGNORE_CASE
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_CONTAINS_ONEOF_REGEXES
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_CONTAINS_REGEX
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_ENDS_WITH
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_EQUAL
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_EQUAL_IGNORE_CASE
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_IN
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_IN_IGNORE_CASE
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_NOT_CONTAINS
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_NOT_EQUAL
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_NOT_IN
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_NOT_NULL
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. CONDITION_OPERATOR_STARTS_WITH
A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. condition_field
[Required] Gets the condition_field of this IngestTimeRuleAdditionalFieldCondition. condition_operator
[Required] Gets the condition_operator of this IngestTimeRuleAdditionalFieldCondition. condition_value
[Required] Gets the condition_value of this IngestTimeRuleAdditionalFieldCondition. Methods
__init__
(**kwargs)Initializes a new IngestTimeRuleAdditionalFieldCondition object with values from keyword arguments. -
CONDITION_OPERATOR_CONTAINS
= 'CONTAINS'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “CONTAINS”
-
CONDITION_OPERATOR_CONTAINS_IGNORE_CASE
= 'CONTAINS_IGNORE_CASE'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “CONTAINS_IGNORE_CASE”
-
CONDITION_OPERATOR_CONTAINS_ONEOF_REGEXES
= 'CONTAINS_ONEOF_REGEXES'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “CONTAINS_ONEOF_REGEXES”
-
CONDITION_OPERATOR_CONTAINS_REGEX
= 'CONTAINS_REGEX'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “CONTAINS_REGEX”
-
CONDITION_OPERATOR_ENDS_WITH
= 'ENDS_WITH'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “ENDS_WITH”
-
CONDITION_OPERATOR_EQUAL
= 'EQUAL'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “EQUAL”
-
CONDITION_OPERATOR_EQUAL_IGNORE_CASE
= 'EQUAL_IGNORE_CASE'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “EQUAL_IGNORE_CASE”
-
CONDITION_OPERATOR_IN
= 'IN'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “IN”
-
CONDITION_OPERATOR_IN_IGNORE_CASE
= 'IN_IGNORE_CASE'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “IN_IGNORE_CASE”
-
CONDITION_OPERATOR_NOT_CONTAINS
= 'NOT_CONTAINS'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “NOT_CONTAINS”
-
CONDITION_OPERATOR_NOT_EQUAL
= 'NOT_EQUAL'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “NOT_EQUAL”
-
CONDITION_OPERATOR_NOT_IN
= 'NOT_IN'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “NOT_IN”
-
CONDITION_OPERATOR_NOT_NULL
= 'NOT_NULL'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “NOT_NULL”
-
CONDITION_OPERATOR_STARTS_WITH
= 'STARTS_WITH'¶ A constant which can be used with the condition_operator property of a IngestTimeRuleAdditionalFieldCondition. This constant has a value of “STARTS_WITH”
-
__init__
(**kwargs)¶ Initializes a new IngestTimeRuleAdditionalFieldCondition object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - condition_field (str) – The value to assign to the condition_field property of this IngestTimeRuleAdditionalFieldCondition.
- condition_operator (str) – The value to assign to the condition_operator property of this IngestTimeRuleAdditionalFieldCondition. Allowed values for this property are: “CONTAINS”, “CONTAINS_IGNORE_CASE”, “CONTAINS_REGEX”, “CONTAINS_ONEOF_REGEXES”, “ENDS_WITH”, “EQUAL”, “EQUAL_IGNORE_CASE”, “IN”, “IN_IGNORE_CASE”, “NOT_CONTAINS”, “NOT_EQUAL”, “NOT_IN”, “NOT_NULL”, “STARTS_WITH”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- condition_value (str) – The value to assign to the condition_value property of this IngestTimeRuleAdditionalFieldCondition.
-
condition_field
¶ [Required] Gets the condition_field of this IngestTimeRuleAdditionalFieldCondition. The additional field name to be evaluated.
Returns: The condition_field of this IngestTimeRuleAdditionalFieldCondition. Return type: str
-
condition_operator
¶ [Required] Gets the condition_operator of this IngestTimeRuleAdditionalFieldCondition. The operator to be used for evaluating the additional field.
Allowed values for this property are: “CONTAINS”, “CONTAINS_IGNORE_CASE”, “CONTAINS_REGEX”, “CONTAINS_ONEOF_REGEXES”, “ENDS_WITH”, “EQUAL”, “EQUAL_IGNORE_CASE”, “IN”, “IN_IGNORE_CASE”, “NOT_CONTAINS”, “NOT_EQUAL”, “NOT_IN”, “NOT_NULL”, “STARTS_WITH”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The condition_operator of this IngestTimeRuleAdditionalFieldCondition. Return type: str
-
condition_value
¶ [Required] Gets the condition_value of this IngestTimeRuleAdditionalFieldCondition. The additional field value to be evaluated.
Returns: The condition_value of this IngestTimeRuleAdditionalFieldCondition. Return type: str
-