ruạṛ
a ���fx � @ 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 @ sJ e Zd ZdZdd� Zedd� �Zejdd� �Zdd� Zd d � Z dd� Z d S )� PurgeCachezy The list of cached resources to purge. If a resource is not specified, the purge targets all rules in a policy. c K s ddi| _ ddi| _d| _dS )aR Initializes a new PurgeCache object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param resources: The value to assign to the resources property of this PurgeCache. :type resources: list[str] � resourcesz list[str]N)Z swagger_typesZ attribute_map� _resources)�self�kwargs� r �?/usr/lib/python3.9/site-packages/oci/waas/models/purge_cache.py�__init__ s ��zPurgeCache.__init__c C s | j S )a� Gets the resources of this PurgeCache. A resource to purge, specified by either a hostless absolute path starting with a single slash (Example: `/path/to/resource`) or by a relative path in which the first component will be interpreted as a domain protected by the WAAS policy (Example: `example.com/path/to/resource`). :return: The resources of this PurgeCache. :rtype: list[str] �r �r r r r r &