DependentParser¶
-
class
oci.log_analytics.models.DependentParser(**kwargs)¶ Bases:
objectA parser that depends on or uses the resource such as a field or another parser.
Attributes
PARSER_TYPE_DELIMITEDA constant which can be used with the parser_type property of a DependentParser. PARSER_TYPE_JSONA constant which can be used with the parser_type property of a DependentParser. PARSER_TYPE_ODLA constant which can be used with the parser_type property of a DependentParser. PARSER_TYPE_REGEXA constant which can be used with the parser_type property of a DependentParser. PARSER_TYPE_XMLA constant which can be used with the parser_type property of a DependentParser. dependenciesGets the dependencies of this DependentParser. is_systemGets the is_system of this DependentParser. parser_display_nameGets the parser_display_name of this DependentParser. parser_idGets the parser_id of this DependentParser. parser_nameGets the parser_name of this DependentParser. parser_typeGets the parser_type of this DependentParser. Methods
__init__(**kwargs)Initializes a new DependentParser object with values from keyword arguments. -
PARSER_TYPE_DELIMITED= 'DELIMITED'¶ A constant which can be used with the parser_type property of a DependentParser. This constant has a value of “DELIMITED”
-
PARSER_TYPE_JSON= 'JSON'¶ A constant which can be used with the parser_type property of a DependentParser. This constant has a value of “JSON”
-
PARSER_TYPE_ODL= 'ODL'¶ A constant which can be used with the parser_type property of a DependentParser. This constant has a value of “ODL”
-
PARSER_TYPE_REGEX= 'REGEX'¶ A constant which can be used with the parser_type property of a DependentParser. This constant has a value of “REGEX”
-
PARSER_TYPE_XML= 'XML'¶ A constant which can be used with the parser_type property of a DependentParser. This constant has a value of “XML”
-
__init__(**kwargs)¶ Initializes a new DependentParser object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - parser_name (str) – The value to assign to the parser_name property of this DependentParser.
- parser_display_name (str) – The value to assign to the parser_display_name property of this DependentParser.
- parser_id (int) – The value to assign to the parser_id property of this DependentParser.
- is_system (bool) – The value to assign to the is_system property of this DependentParser.
- parser_type (str) – The value to assign to the parser_type property of this DependentParser. Allowed values for this property are: “XML”, “JSON”, “REGEX”, “ODL”, “DELIMITED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- dependencies (list[oci.log_analytics.models.Dependency]) – The value to assign to the dependencies property of this DependentParser.
-
dependencies¶ Gets the dependencies of this DependentParser. The list of dependencies of the parser.
Returns: The dependencies of this DependentParser. Return type: list[oci.log_analytics.models.Dependency]
-
is_system¶ Gets the is_system of this DependentParser. The system flag. A value of false denotes a custom, or user defined object. A value of true denotes a built in object.
Returns: The is_system of this DependentParser. Return type: bool
-
parser_display_name¶ Gets the parser_display_name of this DependentParser. The parser display name.
Returns: The parser_display_name of this DependentParser. Return type: str
-
parser_id¶ Gets the parser_id of this DependentParser. The parser unique identifier.
Returns: The parser_id of this DependentParser. Return type: int
-
parser_name¶ Gets the parser_name of this DependentParser. The parser name.
Returns: The parser_name of this DependentParser. Return type: str
-
parser_type¶ Gets the parser_type of this DependentParser. The parser type
Allowed values for this property are: “XML”, “JSON”, “REGEX”, “ODL”, “DELIMITED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The parser_type of this DependentParser. Return type: str
-