ruạṛ
a ���fD � @ 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 ZdZdZdZdd� Zedd� �Zej dd� �Zed d � �Z e j dd � �Z edd � �Zej dd � �Zdd� Zdd� Z dd� ZdS )�ConfigValuez? Details for a configuration value for a managed list. �MANAGED�CUSTOMc K s2 dddd�| _ dddd�| _d| _d| _d| _dS )a' Initializes a new ConfigValue object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param list_type: The value to assign to the list_type property of this ConfigValue. Allowed values for this property are: "MANAGED", "CUSTOM", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type list_type: str :param managed_list_type: The value to assign to the managed_list_type property of this ConfigValue. :type managed_list_type: str :param value: The value to assign to the value property of this ConfigValue. :type value: str �str)� list_type�managed_list_type�valueZlistTypeZmanagedListTyper N)Z swagger_typesZ attribute_map� _list_type�_managed_list_type�_value)�self�kwargs� r �G/usr/lib/python3.9/site-packages/oci/cloud_guard/models/config_value.py�__init__ s ��zConfigValue.__init__c C s | j S )a� **[Required]** Gets the list_type of this ConfigValue. Configuration list item type (CUSTOM or MANAGED) Allowed values for this property are: "MANAGED", "CUSTOM", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The list_type of this ConfigValue. :rtype: str )r �r r r r r >