Dashboard
PHP:
8.3.33
OS:
Linux
User:
proje374
/
/
usr
/
libexec
/
oracle-cloud-agent
/
plugins
/
osms
/
oci
/
logging
/
models
📤 Upload
📝 New File
📁 New Folder
Close
Editing: oci_service.pyc
a O��f1 � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )�Source� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z dd� Zdd� Zdd� Z dS )� OciServicez, OCI service logging configuration. c K sL dddddd�| _ dddddd�| _d | _d | _d | _d | _d | _d | _d S )aJ Initializes a new OciService object with values from keyword arguments. The default value of the :py:attr:`~oci.logging.models.OciService.source_type` attribute of this class is ``OCISERVICE`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param source_type: The value to assign to the source_type property of this OciService. Allowed values for this property are: "OCISERVICE" :type source_type: str :param service: The value to assign to the service property of this OciService. :type service: str :param resource: The value to assign to the resource property of this OciService. :type resource: str :param category: The value to assign to the category property of this OciService. :type category: str :param parameters: The value to assign to the parameters property of this OciService. :type parameters: dict(str, str) �strzdict(str, str))�source_type�service�resource�category� parameters� sourceTyper r r r N� OCISERVICE)� swagger_types� attribute_map�_source_type�_service� _resource� _category�_parameters)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/logging/models/oci_service.py�__init__ s$ � �zOciService.__init__c C s | j S )z� **[Required]** Gets the service of this OciService. Service generating log. :return: The service of this OciService. :rtype: str �r �r r r r r C s zOciService.servicec C s || _ dS )z� Sets the service of this OciService. Service generating log. :param service: The service of this OciService. :type: str Nr )r r r r r r O s c C s | j S )z� **[Required]** Gets the resource of this OciService. The unique identifier of the resource emitting the log. :return: The resource of this OciService. :rtype: str �r r r r r r [ s zOciService.resourcec C s || _ dS )z� Sets the resource of this OciService. The unique identifier of the resource emitting the log. :param resource: The resource of this OciService. :type: str Nr )r r r r r r g s c C s | j S )z� **[Required]** Gets the category of this OciService. Log object category. :return: The category of this OciService. :rtype: str �r r r r r r s s zOciService.categoryc C s || _ dS )z� Sets the category of this OciService. Log object category. :param category: The category of this OciService. :type: str Nr )r r r r r r s c C s | j S )z� Gets the parameters of this OciService. Log category parameters are stored here. :return: The parameters of this OciService. :rtype: dict(str, str) �r r r r r r � s zOciService.parametersc C s || _ dS )z� Sets the parameters of this OciService. Log category parameters are stored here. :param parameters: The parameters of this OciService. :type: dict(str, str) Nr! )r r r r r r � s c C s t | �S �N)r r r r r �__repr__� s zOciService.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__� s zOciService.__eq__c C s | |k S r"