📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/shelleycutler.com/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
libexec
›
oracle-cloud-agent
›
plugins
›
osms
›
oci
›
log_analytics
›
📁 models
📍
Lokasi:
/usr/libexec/oracle-cloud-agent/plugins/osms/oci/log_analytics/models
💾
Free:
45.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: create_log_analytics_object_collection_rule_details.pyc
a O��fYv � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ sb e Zd ZdZdZdZdZdZdd� Ze dd � �Z e jd d � �Z e dd� �Zejd d� �Ze dd� �Z e jdd� �Z e dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze dd� �Zejdd� �Ze d d!� �Zejd"d!� �Ze d#d$� �Zejd%d$� �Ze d&d'� �Zejd(d'� �Ze d)d*� �Zejd+d*� �Ze d,d-� �Zejd.d-� �Ze d/d0� �Zejd1d0� �Ze d2d3� �Zejd4d3� �Ze d5d6� �Zejd7d6� �Ze d8d9� �Zejd:d9� �Ze d;d<� �Zejd=d<� �Ze d>d?� �Zejd@d?� �Ze dAdB� �ZejdCdB� �Ze dDdE� �ZejdFdE� �ZdGdH� Z dIdJ� Z!dKdL� Z"dMS )N�-CreateLogAnalyticsObjectCollectionRuleDetailszx The configuration details of collection rule to enable automatic log collection from an object storage bucket. �LIVE�HISTORIC� HISTORIC_LIVE�OBJECT_PATHc K s� dddddddddddddddddddddd�| _ dd d ddd dddddddddddddddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ d| _d| _d| _d| _d| _d| _d| _d| _d| _dS )aJ Initializes a new CreateLogAnalyticsObjectCollectionRuleDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param name: The value to assign to the name property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type name: str :param description: The value to assign to the description property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type description: str :param compartment_id: The value to assign to the compartment_id property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type compartment_id: str :param os_namespace: The value to assign to the os_namespace property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type os_namespace: str :param os_bucket_name: The value to assign to the os_bucket_name property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type os_bucket_name: str :param collection_type: The value to assign to the collection_type property of this CreateLogAnalyticsObjectCollectionRuleDetails. Allowed values for this property are: "LIVE", "HISTORIC", "HISTORIC_LIVE" :type collection_type: str :param poll_since: The value to assign to the poll_since property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type poll_since: str :param poll_till: The value to assign to the poll_till property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type poll_till: str :param log_group_id: The value to assign to the log_group_id property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type log_group_id: str :param log_source_name: The value to assign to the log_source_name property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type log_source_name: str :param entity_id: The value to assign to the entity_id property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type entity_id: str :param char_encoding: The value to assign to the char_encoding property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type char_encoding: str :param is_enabled: The value to assign to the is_enabled property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type is_enabled: bool :param timezone: The value to assign to the timezone property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type timezone: str :param log_set: The value to assign to the log_set property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type log_set: str :param log_set_key: The value to assign to the log_set_key property of this CreateLogAnalyticsObjectCollectionRuleDetails. Allowed values for this property are: "OBJECT_PATH" :type log_set_key: str :param log_set_ext_regex: The value to assign to the log_set_ext_regex property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type log_set_ext_regex: str :param overrides: The value to assign to the overrides property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type overrides: dict(str, list[PropertyOverride]) :param object_name_filters: The value to assign to the object_name_filters property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type object_name_filters: list[str] :param defined_tags: The value to assign to the defined_tags property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type defined_tags: dict(str, dict(str, object)) :param freeform_tags: The value to assign to the freeform_tags property of this CreateLogAnalyticsObjectCollectionRuleDetails. :type freeform_tags: dict(str, str) �str�boolz!dict(str, list[PropertyOverride])z list[str]zdict(str, dict(str, object))zdict(str, str))�name�description�compartment_id�os_namespace�os_bucket_name�collection_type� poll_since� poll_till�log_group_id�log_source_name� entity_id� char_encoding� is_enabled�timezone�log_set�log_set_key�log_set_ext_regex� overrides�object_name_filters�defined_tags� freeform_tagsr r � compartmentId�osNamespace�osBucketName�collectionType� pollSince�pollTill� logGroupId� logSourceName�entityId�charEncoding� isEnabledr �logSet� logSetKey�logSetExtRegexr �objectNameFilters�definedTags�freeformTagsN)� swagger_types� attribute_map�_name�_description�_compartment_id� _os_namespace�_os_bucket_name�_collection_type�_poll_since� _poll_till� _log_group_id�_log_source_name� _entity_id�_char_encoding�_is_enabled� _timezone�_log_set�_log_set_key�_log_set_ext_regex� _overrides�_object_name_filters� _defined_tags�_freeform_tags)�self�kwargs� rL ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/log_analytics/models/create_log_analytics_object_collection_rule_details.py�__init__ s� ]��z6CreateLogAnalyticsObjectCollectionRuleDetails.__init__c C s | j S )a9 **[Required]** Gets the name of this CreateLogAnalyticsObjectCollectionRuleDetails. A unique name given to the rule. The name must be unique within the tenancy, and cannot be modified. :return: The name of this CreateLogAnalyticsObjectCollectionRuleDetails. :rtype: str �r5 �rJ rL rL rM r � s z2CreateLogAnalyticsObjectCollectionRuleDetails.namec C s || _ dS )a- Sets the name of this CreateLogAnalyticsObjectCollectionRuleDetails. A unique name given to the rule. The name must be unique within the tenancy, and cannot be modified. :param name: The name of this CreateLogAnalyticsObjectCollectionRuleDetails. :type: str NrO )rJ r rL rL rM r � s c C s | j S )ah Gets the description of this CreateLogAnalyticsObjectCollectionRuleDetails. A string that describes the details of the rule. It does not have to be unique, and can be changed. Avoid entering confidential information. :return: The description of this CreateLogAnalyticsObjectCollectionRuleDetails. :rtype: str �r6 rP rL rL rM r � s z9CreateLogAnalyticsObjectCollectionRuleDetails.descriptionc C s || _ dS )ar Sets the description of this CreateLogAnalyticsObjectCollectionRuleDetails. A string that describes the details of the rule. It does not have to be unique, and can be changed. Avoid entering confidential information. :param description: The description of this CreateLogAnalyticsObjectCollectionRuleDetails. :type: str NrQ )rJ r rL rL rM r � s c C s | j S )a| **[Required]** Gets the compartment_id of this CreateLogAnalyticsObjectCollectionRuleDetails. The `OCID`__ of the compartment to which this rule belongs. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The compartment_id of this CreateLogAnalyticsObjectCollectionRuleDetails. :rtype: str �r7 rP rL rL rM r � s z<CreateLogAnalyticsObjectCollectionRuleDetails.compartment_idc C s || _ dS )az Sets the compartment_id of this CreateLogAnalyticsObjectCollectionRuleDetails. The `OCID`__ of the compartment to which this rule belongs. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :param compartment_id: The compartment_id of this CreateLogAnalyticsObjectCollectionRuleDetails. :type: str NrR )rJ r rL rL rM r s c C s | j S )z� **[Required]** Gets the os_namespace of this CreateLogAnalyticsObjectCollectionRuleDetails. Object Storage namespace. :return: The os_namespace of this CreateLogAnalyticsObjectCollectionRuleDetails. :rtype: str �r8 rP rL rL rM r s z:CreateLogAnalyticsObjectCollectionRuleDetails.os_namespacec C s || _ dS )z� Sets the os_namespace of this CreateLogAnalyticsObjectCollectionRuleDetails. Object Storage namespace. :param os_namespace: The os_namespace of this CreateLogAnalyticsObjectCollectionRuleDetails. :type: str NrS )rJ r rL rL rM r s c C s | j S )a **[Required]** Gets the os_bucket_name of this CreateLogAnalyticsObjectCollectionRuleDetails. Name of the Object Storage bucket. :return: The os_bucket_name of this CreateLogAnalyticsObjectCollectionRuleDetails. :rtype: str �r9 rP rL rL rM r ( s z<CreateLogAnalyticsObjectCollectionRuleDetails.os_bucket_namec C s || _ dS )a Sets the os_bucket_name of this CreateLogAnalyticsObjectCollectionRuleDetails. Name of the Object Storage bucket. :param os_bucket_name: The os_bucket_name of this CreateLogAnalyticsObjectCollectionRuleDetails. :type: str NrT )rJ r rL rL rM r 4 s c C s | j S )aF Gets the collection_type of this CreateLogAnalyticsObjectCollectionRuleDetails. The type of collection. Allowed values for this property are: "LIVE", "HISTORIC", "HISTORIC_LIVE" :return: The collection_type of this CreateLogAnalyticsObjectCollectionRuleDetails. :rtype: str )r: rP rL rL rM r @ s z=CreateLogAnalyticsObjectCollectionRuleDetails.collection_typec C s* g d�}t ||�s td�|���|| _dS )a Sets the collection_type of this CreateLogAnalyticsObjectCollectionRuleDetails. The type of collection. :param collection_type: The collection_type of this CreateLogAnalyticsObjectCollectionRuleDetails. :type: str )r r r z?Invalid value for `collection_type`, must be None or one of {0}N)r � ValueError�formatr: )rJ r �allowed_valuesrL rL rM r N s ��c C s | j S )a Gets the poll_since of this CreateLogAnalyticsObjectCollectionRuleDetails. The oldest time of the file in the bucket to consider for collection. Accepted values are: BEGINNING or CURRENT_TIME or RFC3339 formatted datetime string. Use this for HISTORIC or HISTORIC_LIVE collection types. When collectionType is LIVE, specifying pollSince value other than CURRENT_TIME will result in error. :return: The poll_since of this CreateLogAnalyticsObjectCollectionRuleDetails. :rtype: str �r; rP rL rL rM r ` s z8CreateLogAnalyticsObjectCollectionRuleDetails.poll_sincec C s || _ dS )a$ Sets the poll_since of this CreateLogAnalyticsObjectCollectionRuleDetails. The oldest time of the file in the bucket to consider for collection. Accepted values are: BEGINNING or CURRENT_TIME or RFC3339 formatted datetime string. Use this for HISTORIC or HISTORIC_LIVE collection types. When collectionType is LIVE, specifying pollSince value other than CURRENT_TIME will result in error. :param poll_since: The poll_since of this CreateLogAnalyticsObjectCollectionRuleDetails. :type: str NrX )rJ r rL rL rM r n s c C s | j S )a� Gets the poll_till of this CreateLogAnalyticsObjectCollectionRuleDetails. The newest time of the file in the bucket to consider for collection. Accepted values are: CURRENT_TIME or RFC3339 formatted datetime string. Use this for HISTORIC collection type. When collectionType is LIVE or HISTORIC_LIVE, specifying pollTill will result in error. :return: The poll_till of this CreateLogAnalyticsObjectCollectionRuleDetails. :rtype: str �r<