Aurora
Adminer
Auto Root
WP Admin
cPanel Reset
Anti Backdoor
Root
lib
python3.9
site-packages
oci
waa
models
__pycache__
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: update_web_app_acceleration_policy_details.cpython-39.pyc
a ���f# � @ 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� �Zdd� Z dd� Zdd� ZdS )�%UpdateWebAppAccelerationPolicyDetailsa The information to be updated. When updating WebAppAccelerationPolicy, shallow merge is used for all top-level fields, meaning that top-level fields with defined values are completely overwritten and top-level fields without defined values are unchanged. c K sP ddddddd�| _ ddd d ddd�| _d | _d | _d | _d | _d | _d | _d S )a� Initializes a new UpdateWebAppAccelerationPolicyDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param display_name: The value to assign to the display_name property of this UpdateWebAppAccelerationPolicyDetails. :type display_name: str :param response_caching_policy: The value to assign to the response_caching_policy property of this UpdateWebAppAccelerationPolicyDetails. :type response_caching_policy: oci.waa.models.ResponseCachingPolicy :param response_compression_policy: The value to assign to the response_compression_policy property of this UpdateWebAppAccelerationPolicyDetails. :type response_compression_policy: oci.waa.models.ResponseCompressionPolicy :param freeform_tags: The value to assign to the freeform_tags property of this UpdateWebAppAccelerationPolicyDetails. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this UpdateWebAppAccelerationPolicyDetails. :type defined_tags: dict(str, dict(str, object)) :param system_tags: The value to assign to the system_tags property of this UpdateWebAppAccelerationPolicyDetails. :type system_tags: dict(str, dict(str, object)) �strZResponseCachingPolicyZResponseCompressionPolicyzdict(str, str)zdict(str, dict(str, object)))�display_name�response_caching_policy�response_compression_policy� freeform_tags�defined_tags�system_tagsZdisplayNameZresponseCachingPolicyZresponseCompressionPolicyZfreeformTagsZdefinedTagsZ systemTagsN)Z swagger_typesZ attribute_map� _display_name�_response_caching_policy�_response_compression_policy�_freeform_tags� _defined_tags�_system_tags)�self�kwargs� r �]/usr/lib/python3.9/site-packages/oci/waa/models/update_web_app_acceleration_policy_details.py�__init__ s( � � z.UpdateWebAppAccelerationPolicyDetails.__init__c C s | j S )z� Gets the display_name of this UpdateWebAppAccelerationPolicyDetails. WebAppAccelerationPolicy display name, can be renamed. :return: The display_name of this UpdateWebAppAccelerationPolicyDetails. :rtype: str �r �r r r r r L s z2UpdateWebAppAccelerationPolicyDetails.display_namec C s || _ dS )a Sets the display_name of this UpdateWebAppAccelerationPolicyDetails. WebAppAccelerationPolicy display name, can be renamed. :param display_name: The display_name of this UpdateWebAppAccelerationPolicyDetails. :type: str Nr )r r r r r r X s c C s | j S )z� Gets the response_caching_policy of this UpdateWebAppAccelerationPolicyDetails. :return: The response_caching_policy of this UpdateWebAppAccelerationPolicyDetails. :rtype: oci.waa.models.ResponseCachingPolicy �r r r r r r d s z=UpdateWebAppAccelerationPolicyDetails.response_caching_policyc C s || _ dS )a Sets the response_caching_policy of this UpdateWebAppAccelerationPolicyDetails. :param response_caching_policy: The response_caching_policy of this UpdateWebAppAccelerationPolicyDetails. :type: oci.waa.models.ResponseCachingPolicy Nr )r r r r r r n s c C s | j S )z� Gets the response_compression_policy of this UpdateWebAppAccelerationPolicyDetails. :return: The response_compression_policy of this UpdateWebAppAccelerationPolicyDetails. :rtype: oci.waa.models.ResponseCompressionPolicy �r r r r r r x s zAUpdateWebAppAccelerationPolicyDetails.response_compression_policyc C s || _ dS )a Sets the response_compression_policy of this UpdateWebAppAccelerationPolicyDetails. :param response_compression_policy: The response_compression_policy of this UpdateWebAppAccelerationPolicyDetails. :type: oci.waa.models.ResponseCompressionPolicy Nr )r r r r r r � s c C s | j S )aq Gets the freeform_tags of this UpdateWebAppAccelerationPolicyDetails. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` :return: The freeform_tags of this UpdateWebAppAccelerationPolicyDetails. :rtype: dict(str, str) �r r r r r r � s z3UpdateWebAppAccelerationPolicyDetails.freeform_tagsc C s || _ dS )a} Sets the freeform_tags of this UpdateWebAppAccelerationPolicyDetails. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` :param freeform_tags: The freeform_tags of this UpdateWebAppAccelerationPolicyDetails. :type: dict(str, str) Nr )r r r r r r � s c C s | j S )ak Gets the defined_tags of this UpdateWebAppAccelerationPolicyDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace": {"bar-key": "value"}}` :return: The defined_tags of this UpdateWebAppAccelerationPolicyDetails. :rtype: dict(str, dict(str, object)) �r r r r r r � s z2UpdateWebAppAccelerationPolicyDetails.defined_tagsc C s || _ dS )av Sets the defined_tags of this UpdateWebAppAccelerationPolicyDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace": {"bar-key": "value"}}` :param defined_tags: The defined_tags of this UpdateWebAppAccelerationPolicyDetails. :type: dict(str, dict(str, object)) Nr )r r r r r r � s c C s | j S )ah Gets the system_tags of this UpdateWebAppAccelerationPolicyDetails. Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` :return: The system_tags of this UpdateWebAppAccelerationPolicyDetails. :rtype: dict(str, dict(str, object)) �r r r r r r � s z1UpdateWebAppAccelerationPolicyDetails.system_tagsc C s || _ dS )ar Sets the system_tags of this UpdateWebAppAccelerationPolicyDetails. Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` :param system_tags: The system_tags of this UpdateWebAppAccelerationPolicyDetails. :type: dict(str, dict(str, object)) Nr )r r r r r r � s c C s t | �S �N)r r r r r �__repr__� s z.UpdateWebAppAccelerationPolicyDetails.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__� s z,UpdateWebAppAccelerationPolicyDetails.__eq__c C s | |k S r r r# r r r �__ne__� s z,UpdateWebAppAccelerationPolicyDetails.__ne__N)�__name__� __module__�__qualname__�__doc__r �propertyr �setterr r r r r r! r% r&