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_parser_field.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 LogAnalyticsParserField(object): """ LogAnalyticsParserField """ def __init__(self, **kwargs): """ Initializes a new LogAnalyticsParserField object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param field: The value to assign to the field property of this LogAnalyticsParserField. :type field: oci.log_analytics.models.LogAnalyticsField :param parser_field_id: The value to assign to the parser_field_id property of this LogAnalyticsParserField. :type parser_field_id: int :param parser_field_expression: The value to assign to the parser_field_expression property of this LogAnalyticsParserField. :type parser_field_expression: str :param parser_field_name: The value to assign to the parser_field_name property of this LogAnalyticsParserField. :type parser_field_name: str :param storage_field_name: The value to assign to the storage_field_name property of this LogAnalyticsParserField. :type storage_field_name: str :param parser_field_integrator_name: The value to assign to the parser_field_integrator_name property of this LogAnalyticsParserField. :type parser_field_integrator_name: str :param parser_name: The value to assign to the parser_name property of this LogAnalyticsParserField. :type parser_name: str :param parser_field_sequence: The value to assign to the parser_field_sequence property of this LogAnalyticsParserField. :type parser_field_sequence: int :param parser: The value to assign to the parser property of this LogAnalyticsParserField. :type parser: oci.log_analytics.models.LogAnalyticsParser :param structured_column_info: The value to assign to the structured_column_info property of this LogAnalyticsParserField. :type structured_column_info: str """ self.swagger_types = { 'field': 'LogAnalyticsField', 'parser_field_id': 'int', 'parser_field_expression': 'str', 'parser_field_name': 'str', 'storage_field_name': 'str', 'parser_field_integrator_name': 'str', 'parser_name': 'str', 'parser_field_sequence': 'int', 'parser': 'LogAnalyticsParser', 'structured_column_info': 'str' } self.attribute_map = { 'field': 'field', 'parser_field_id': 'parserFieldId', 'parser_field_expression': 'parserFieldExpression', 'parser_field_name': 'parserFieldName', 'storage_field_name': 'storageFieldName', 'parser_field_integrator_name': 'parserFieldIntegratorName', 'parser_name': 'parserName', 'parser_field_sequence': 'parserFieldSequence', 'parser': 'parser', 'structured_column_info': 'structuredColumnInfo' } self._field = None self._parser_field_id = None self._parser_field_expression = None self._parser_field_name = None self._storage_field_name = None self._parser_field_integrator_name = None self._parser_name = None self._parser_field_sequence = None self._parser = None self._structured_column_info = None @property def field(self): """ Gets the field of this LogAnalyticsParserField. :return: The field of this LogAnalyticsParserField. :rtype: oci.log_analytics.models.LogAnalyticsField """ return self._field @field.setter def field(self, field): """ Sets the field of this LogAnalyticsParserField. :param field: The field of this LogAnalyticsParserField. :type: oci.log_analytics.models.LogAnalyticsField """ self._field = field @property def parser_field_id(self): """ Gets the parser_field_id of this LogAnalyticsParserField. The parser field unique identifier. :return: The parser_field_id of this LogAnalyticsParserField. :rtype: int """ return self._parser_field_id @parser_field_id.setter def parser_field_id(self, parser_field_id): """ Sets the parser_field_id of this LogAnalyticsParserField. The parser field unique identifier. :param parser_field_id: The parser_field_id of this LogAnalyticsParserField. :type: int """ self._parser_field_id = parser_field_id @property def parser_field_expression(self): """ Gets the parser_field_expression of this LogAnalyticsParserField. the parser field expression. :return: The parser_field_expression of this LogAnalyticsParserField. :rtype: str """ return self._parser_field_expression @parser_field_expression.setter def parser_field_expression(self, parser_field_expression): """ Sets the parser_field_expression of this LogAnalyticsParserField. the parser field expression. :param parser_field_expression: The parser_field_expression of this LogAnalyticsParserField. :type: str """ self._parser_field_expression = parser_field_expression @property def parser_field_name(self): """ Gets the parser_field_name of this LogAnalyticsParserField. The parser field internal name. :return: The parser_field_name of this LogAnalyticsParserField. :rtype: str """ return self._parser_field_name @parser_field_name.setter def parser_field_name(self, parser_field_name): """ Sets the parser_field_name of this LogAnalyticsParserField. The parser field internal name. :param parser_field_name: The parser_field_name of this LogAnalyticsParserField. :type: str """ self._parser_field_name = parser_field_name @property def storage_field_name(self): """ Gets the storage_field_name of this LogAnalyticsParserField. The storage field name. :return: The storage_field_name of this LogAnalyticsParserField. :rtype: str """ return self._storage_field_name @storage_field_name.setter def storage_field_name(self, storage_field_name): """ Sets the storage_field_name of this LogAnalyticsParserField. The storage field name. :param storage_field_name: The storage_field_name of this LogAnalyticsParserField. :type: str """ self._storage_field_name = storage_field_name @property def parser_field_integrator_name(self): """ Gets the parser_field_integrator_name of this LogAnalyticsParserField. The integrator name. :return: The parser_field_integrator_name of this LogAnalyticsParserField. :rtype: str """ return self._parser_field_integrator_name @parser_field_integrator_name.setter def parser_field_integrator_name(self, parser_field_integrator_name): """ Sets the parser_field_integrator_name of this LogAnalyticsParserField. The integrator name. :param parser_field_integrator_name: The parser_field_integrator_name of this LogAnalyticsParserField. :type: str """ self._parser_field_integrator_name = parser_field_integrator_name @property def parser_name(self): """ Gets the parser_name of this LogAnalyticsParserField. The parser internal name. :return: The parser_name of this LogAnalyticsParserField. :rtype: str """ return self._parser_name @parser_name.setter def parser_name(self, parser_name): """ Sets the parser_name of this LogAnalyticsParserField. The parser internal name. :param parser_name: The parser_name of this LogAnalyticsParserField. :type: str """ self._parser_name = parser_name @property def parser_field_sequence(self): """ Gets the parser_field_sequence of this LogAnalyticsParserField. The parser field sequence. :return: The parser_field_sequence of this LogAnalyticsParserField. :rtype: int """ return self._parser_field_sequence @parser_field_sequence.setter def parser_field_sequence(self, parser_field_sequence): """ Sets the parser_field_sequence of this LogAnalyticsParserField. The parser field sequence. :param parser_field_sequence: The parser_field_sequence of this LogAnalyticsParserField. :type: int """ self._parser_field_sequence = parser_field_sequence @property def parser(self): """ Gets the parser of this LogAnalyticsParserField. :return: The parser of this LogAnalyticsParserField. :rtype: oci.log_analytics.models.LogAnalyticsParser """ return self._parser @parser.setter def parser(self, parser): """ Sets the parser of this LogAnalyticsParserField. :param parser: The parser of this LogAnalyticsParserField. :type: oci.log_analytics.models.LogAnalyticsParser """ self._parser = parser @property def structured_column_info(self): """ Gets the structured_column_info of this LogAnalyticsParserField. The structured column information. :return: The structured_column_info of this LogAnalyticsParserField. :rtype: str """ return self._structured_column_info @structured_column_info.setter def structured_column_info(self, structured_column_info): """ Sets the structured_column_info of this LogAnalyticsParserField. The structured column information. :param structured_column_info: The structured_column_info of this LogAnalyticsParserField. :type: str """ self._structured_column_info = structured_column_info 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