Aurora
Adminer
Auto Root
WP Admin
cPanel Reset
Anti Backdoor
Root
lib
python3.9
site-packages
oci
log_analytics
models
Upload
New Folder
New File
Name
Size
Permissions
Actions
..
-
-
-
Upload File
Select File
New Folder
Folder Name
New File
File Name
Add WordPress Admin
Database Host
Database Name
Database User
Database Password
Admin Username
Admin Password
cPanel Password Reset
Email Address
Edit: log_analytics_source_pattern.py
# coding: utf-8 # Copyright (c) 2016, 2024, Oracle and/or its affiliates. All rights reserved. # This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. # NOTE: This class is auto generated by OracleSDKGenerator. DO NOT EDIT. API Version: 20200601 from oci.util import formatted_flat_dict, NONE_SENTINEL, value_allowed_none_or_none_sentinel # noqa: F401 from oci.decorators import init_model_state_from_kwargs @init_model_state_from_kwargs class LogAnalyticsSourcePattern(object): """ LogAnalyticsSourcePattern """ def __init__(self, **kwargs): """ Initializes a new LogAnalyticsSourcePattern object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param converted_text: The value to assign to the converted_text property of this LogAnalyticsSourcePattern. :type converted_text: str :param db_parser_id: The value to assign to the db_parser_id property of this LogAnalyticsSourcePattern. :type db_parser_id: int :param db_pattern_date_time_columns: The value to assign to the db_pattern_date_time_columns property of this LogAnalyticsSourcePattern. :type db_pattern_date_time_columns: str :param db_pattern_date_time_field: The value to assign to the db_pattern_date_time_field property of this LogAnalyticsSourcePattern. :type db_pattern_date_time_field: str :param db_pattern_sequence_column: The value to assign to the db_pattern_sequence_column property of this LogAnalyticsSourcePattern. :type db_pattern_sequence_column: str :param fields: The value to assign to the fields property of this LogAnalyticsSourcePattern. :type fields: list[oci.log_analytics.models.LogAnalyticsParserField] :param is_include: The value to assign to the is_include property of this LogAnalyticsSourcePattern. :type is_include: bool :param is_default: The value to assign to the is_default property of this LogAnalyticsSourcePattern. :type is_default: bool :param pattern_filter: The value to assign to the pattern_filter property of this LogAnalyticsSourcePattern. :type pattern_filter: oci.log_analytics.models.LogAnalyticsPatternFilter :param alias: The value to assign to the alias property of this LogAnalyticsSourcePattern. :type alias: str :param description: The value to assign to the description property of this LogAnalyticsSourcePattern. :type description: str :param is_enabled: The value to assign to the is_enabled property of this LogAnalyticsSourcePattern. :type is_enabled: bool :param pattern_id: The value to assign to the pattern_id property of this LogAnalyticsSourcePattern. :type pattern_id: int :param is_system: The value to assign to the is_system property of this LogAnalyticsSourcePattern. :type is_system: bool :param source_id: The value to assign to the source_id property of this LogAnalyticsSourcePattern. :type source_id: int :param is_agent_warning_suppressed: The value to assign to the is_agent_warning_suppressed property of this LogAnalyticsSourcePattern. :type is_agent_warning_suppressed: bool :param pattern_text: The value to assign to the pattern_text property of this LogAnalyticsSourcePattern. :type pattern_text: str :param pattern_type: The value to assign to the pattern_type property of this LogAnalyticsSourcePattern. :type pattern_type: int :param entity_type: The value to assign to the entity_type property of this LogAnalyticsSourcePattern. :type entity_type: list[str] :param pattern_properties: The value to assign to the pattern_properties property of this LogAnalyticsSourcePattern. :type pattern_properties: list[oci.log_analytics.models.LogAnalyticsProperty] """ self.swagger_types = { 'converted_text': 'str', 'db_parser_id': 'int', 'db_pattern_date_time_columns': 'str', 'db_pattern_date_time_field': 'str', 'db_pattern_sequence_column': 'str', 'fields': 'list[LogAnalyticsParserField]', 'is_include': 'bool', 'is_default': 'bool', 'pattern_filter': 'LogAnalyticsPatternFilter', 'alias': 'str', 'description': 'str', 'is_enabled': 'bool', 'pattern_id': 'int', 'is_system': 'bool', 'source_id': 'int', 'is_agent_warning_suppressed': 'bool', 'pattern_text': 'str', 'pattern_type': 'int', 'entity_type': 'list[str]', 'pattern_properties': 'list[LogAnalyticsProperty]' } self.attribute_map = { 'converted_text': 'convertedText', 'db_parser_id': 'dbParserId', 'db_pattern_date_time_columns': 'dbPatternDateTimeColumns', 'db_pattern_date_time_field': 'dbPatternDateTimeField', 'db_pattern_sequence_column': 'dbPatternSequenceColumn', 'fields': 'fields', 'is_include': 'isInclude', 'is_default': 'isDefault', 'pattern_filter': 'patternFilter', 'alias': 'alias', 'description': 'description', 'is_enabled': 'isEnabled', 'pattern_id': 'patternId', 'is_system': 'isSystem', 'source_id': 'sourceId', 'is_agent_warning_suppressed': 'isAgentWarningSuppressed', 'pattern_text': 'patternText', 'pattern_type': 'patternType', 'entity_type': 'entityType', 'pattern_properties': 'patternProperties' } self._converted_text = None self._db_parser_id = None self._db_pattern_date_time_columns = None self._db_pattern_date_time_field = None self._db_pattern_sequence_column = None self._fields = None self._is_include = None self._is_default = None self._pattern_filter = None self._alias = None self._description = None self._is_enabled = None self._pattern_id = None self._is_system = None self._source_id = None self._is_agent_warning_suppressed = None self._pattern_text = None self._pattern_type = None self._entity_type = None self._pattern_properties = None @property def converted_text(self): """ Gets the converted_text of this LogAnalyticsSourcePattern. The converted text. :return: The converted_text of this LogAnalyticsSourcePattern. :rtype: str """ return self._converted_text @converted_text.setter def converted_text(self, converted_text): """ Sets the converted_text of this LogAnalyticsSourcePattern. The converted text. :param converted_text: The converted_text of this LogAnalyticsSourcePattern. :type: str """ self._converted_text = converted_text @property def db_parser_id(self): """ Gets the db_parser_id of this LogAnalyticsSourcePattern. The parser unique identifier. :return: The db_parser_id of this LogAnalyticsSourcePattern. :rtype: int """ return self._db_parser_id @db_parser_id.setter def db_parser_id(self, db_parser_id): """ Sets the db_parser_id of this LogAnalyticsSourcePattern. The parser unique identifier. :param db_parser_id: The db_parser_id of this LogAnalyticsSourcePattern. :type: int """ self._db_parser_id = db_parser_id @property def db_pattern_date_time_columns(self): """ Gets the db_pattern_date_time_columns of this LogAnalyticsSourcePattern. The date time columns. :return: The db_pattern_date_time_columns of this LogAnalyticsSourcePattern. :rtype: str """ return self._db_pattern_date_time_columns @db_pattern_date_time_columns.setter def db_pattern_date_time_columns(self, db_pattern_date_time_columns): """ Sets the db_pattern_date_time_columns of this LogAnalyticsSourcePattern. The date time columns. :param db_pattern_date_time_columns: The db_pattern_date_time_columns of this LogAnalyticsSourcePattern. :type: str """ self._db_pattern_date_time_columns = db_pattern_date_time_columns @property def db_pattern_date_time_field(self): """ Gets the db_pattern_date_time_field of this LogAnalyticsSourcePattern. The date time field. :return: The db_pattern_date_time_field of this LogAnalyticsSourcePattern. :rtype: str """ return self._db_pattern_date_time_field @db_pattern_date_time_field.setter def db_pattern_date_time_field(self, db_pattern_date_time_field): """ Sets the db_pattern_date_time_field of this LogAnalyticsSourcePattern. The date time field. :param db_pattern_date_time_field: The db_pattern_date_time_field of this LogAnalyticsSourcePattern. :type: str """ self._db_pattern_date_time_field = db_pattern_date_time_field @property def db_pattern_sequence_column(self): """ Gets the db_pattern_sequence_column of this LogAnalyticsSourcePattern. The sequence column. :return: The db_pattern_sequence_column of this LogAnalyticsSourcePattern. :rtype: str """ return self._db_pattern_sequence_column @db_pattern_sequence_column.setter def db_pattern_sequence_column(self, db_pattern_sequence_column): """ Sets the db_pattern_sequence_column of this LogAnalyticsSourcePattern. The sequence column. :param db_pattern_sequence_column: The db_pattern_sequence_column of this LogAnalyticsSourcePattern. :type: str """ self._db_pattern_sequence_column = db_pattern_sequence_column @property def fields(self): """ Gets the fields of this LogAnalyticsSourcePattern. The parser field list. :return: The fields of this LogAnalyticsSourcePattern. :rtype: list[oci.log_analytics.models.LogAnalyticsParserField] """ return self._fields @fields.setter def fields(self, fields): """ Sets the fields of this LogAnalyticsSourcePattern. The parser field list. :param fields: The fields of this LogAnalyticsSourcePattern. :type: list[oci.log_analytics.models.LogAnalyticsParserField] """ self._fields = fields @property def is_include(self): """ Gets the is_include of this LogAnalyticsSourcePattern. A flag indicating if this is source pattern is included. :return: The is_include of this LogAnalyticsSourcePattern. :rtype: bool """ return self._is_include @is_include.setter def is_include(self, is_include): """ Sets the is_include of this LogAnalyticsSourcePattern. A flag indicating if this is source pattern is included. :param is_include: The is_include of this LogAnalyticsSourcePattern. :type: bool """ self._is_include = is_include @property def is_default(self): """ Gets the is_default of this LogAnalyticsSourcePattern. A flag indicating if this is the default source pattern. :return: The is_default of this LogAnalyticsSourcePattern. :rtype: bool """ return self._is_default @is_default.setter def is_default(self, is_default): """ Sets the is_default of this LogAnalyticsSourcePattern. A flag indicating if this is the default source pattern. :param is_default: The is_default of this LogAnalyticsSourcePattern. :type: bool """ self._is_default = is_default @property def pattern_filter(self): """ Gets the pattern_filter of this LogAnalyticsSourcePattern. :return: The pattern_filter of this LogAnalyticsSourcePattern. :rtype: oci.log_analytics.models.LogAnalyticsPatternFilter """ return self._pattern_filter @pattern_filter.setter def pattern_filter(self, pattern_filter): """ Sets the pattern_filter of this LogAnalyticsSourcePattern. :param pattern_filter: The pattern_filter of this LogAnalyticsSourcePattern. :type: oci.log_analytics.models.LogAnalyticsPatternFilter """ self._pattern_filter = pattern_filter @property def alias(self): """ Gets the alias of this LogAnalyticsSourcePattern. The source pattern alias. :return: The alias of this LogAnalyticsSourcePattern. :rtype: str """ return self._alias @alias.setter def alias(self, alias): """ Sets the alias of this LogAnalyticsSourcePattern. The source pattern alias. :param alias: The alias of this LogAnalyticsSourcePattern. :type: str """ self._alias = alias @property def description(self): """ Gets the description of this LogAnalyticsSourcePattern. The source pattern description. :return: The description of this LogAnalyticsSourcePattern. :rtype: str """ return self._description @description.setter def description(self, description): """ Sets the description of this LogAnalyticsSourcePattern. The source pattern description. :param description: The description of this LogAnalyticsSourcePattern. :type: str """ self._description = description @property def is_enabled(self): """ Gets the is_enabled of this LogAnalyticsSourcePattern. A flag inidcating whether or not the source pattern is enabled. :return: The is_enabled of this LogAnalyticsSourcePattern. :rtype: bool """ return self._is_enabled @is_enabled.setter def is_enabled(self, is_enabled): """ Sets the is_enabled of this LogAnalyticsSourcePattern. A flag inidcating whether or not the source pattern is enabled. :param is_enabled: The is_enabled of this LogAnalyticsSourcePattern. :type: bool """ self._is_enabled = is_enabled @property def pattern_id(self): """ Gets the pattern_id of this LogAnalyticsSourcePattern. The source pattern unique identifier. :return: The pattern_id of this LogAnalyticsSourcePattern. :rtype: int """ return self._pattern_id @pattern_id.setter def pattern_id(self, pattern_id): """ Sets the pattern_id of this LogAnalyticsSourcePattern. The source pattern unique identifier. :param pattern_id: The pattern_id of this LogAnalyticsSourcePattern. :type: int """ self._pattern_id = pattern_id @property def is_system(self): """ Gets the is_system of this LogAnalyticsSourcePattern. The system flag. A value of false denotes a custom, or user defined object. A value of true denotes a built in object. :return: The is_system of this LogAnalyticsSourcePattern. :rtype: bool """ return self._is_system @is_system.setter def is_system(self, is_system): """ Sets the is_system of this LogAnalyticsSourcePattern. The system flag. A value of false denotes a custom, or user defined object. A value of true denotes a built in object. :param is_system: The is_system of this LogAnalyticsSourcePattern. :type: bool """ self._is_system = is_system @property def source_id(self): """ Gets the source_id of this LogAnalyticsSourcePattern. The source unique identifier. :return: The source_id of this LogAnalyticsSourcePattern. :rtype: int """ return self._source_id @source_id.setter def source_id(self, source_id): """ Sets the source_id of this LogAnalyticsSourcePattern. The source unique identifier. :param source_id: The source_id of this LogAnalyticsSourcePattern. :type: int """ self._source_id = source_id @property def is_agent_warning_suppressed(self): """ Gets the is_agent_warning_suppressed of this LogAnalyticsSourcePattern. A flag indicating whether or not agent warnings are suppressed for this source pattern. :return: The is_agent_warning_suppressed of this LogAnalyticsSourcePattern. :rtype: bool """ return self._is_agent_warning_suppressed @is_agent_warning_suppressed.setter def is_agent_warning_suppressed(self, is_agent_warning_suppressed): """ Sets the is_agent_warning_suppressed of this LogAnalyticsSourcePattern. A flag indicating whether or not agent warnings are suppressed for this source pattern. :param is_agent_warning_suppressed: The is_agent_warning_suppressed of this LogAnalyticsSourcePattern. :type: bool """ self._is_agent_warning_suppressed = is_agent_warning_suppressed @property def pattern_text(self): """ Gets the pattern_text of this LogAnalyticsSourcePattern. The pattern text. :return: The pattern_text of this LogAnalyticsSourcePattern. :rtype: str """ return self._pattern_text @pattern_text.setter def pattern_text(self, pattern_text): """ Sets the pattern_text of this LogAnalyticsSourcePattern. The pattern text. :param pattern_text: The pattern_text of this LogAnalyticsSourcePattern. :type: str """ self._pattern_text = pattern_text @property def pattern_type(self): """ Gets the pattern_type of this LogAnalyticsSourcePattern. The pattern type. :return: The pattern_type of this LogAnalyticsSourcePattern. :rtype: int """ return self._pattern_type @pattern_type.setter def pattern_type(self, pattern_type): """ Sets the pattern_type of this LogAnalyticsSourcePattern. The pattern type. :param pattern_type: The pattern_type of this LogAnalyticsSourcePattern. :type: int """ self._pattern_type = pattern_type @property def entity_type(self): """ Gets the entity_type of this LogAnalyticsSourcePattern. The source entity type. :return: The entity_type of this LogAnalyticsSourcePattern. :rtype: list[str] """ return self._entity_type @entity_type.setter def entity_type(self, entity_type): """ Sets the entity_type of this LogAnalyticsSourcePattern. The source entity type. :param entity_type: The entity_type of this LogAnalyticsSourcePattern. :type: list[str] """ self._entity_type = entity_type @property def pattern_properties(self): """ Gets the pattern_properties of this LogAnalyticsSourcePattern. A list of pattern properties. :return: The pattern_properties of this LogAnalyticsSourcePattern. :rtype: list[oci.log_analytics.models.LogAnalyticsProperty] """ return self._pattern_properties @pattern_properties.setter def pattern_properties(self, pattern_properties): """ Sets the pattern_properties of this LogAnalyticsSourcePattern. A list of pattern properties. :param pattern_properties: The pattern_properties of this LogAnalyticsSourcePattern. :type: list[oci.log_analytics.models.LogAnalyticsProperty] """ self._pattern_properties = pattern_properties def __repr__(self): return formatted_flat_dict(self) def __eq__(self, other): if other is None: return False return self.__dict__ == other.__dict__ def __ne__(self, other): return not self == other