ruạṛ
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 ZdZdZdZdZdZdZdZ dZ d Zd ZdZ dZd Zdd� Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zd"d#� Zd$d%� Zd&d'� Zd(S ))� Parameterz# Metadata for a Parameter. �STRING�INTEGER�FLOAT�BOOLEAN�SECURE�CREATING�UPDATING�ACTIVE�INACTIVE�DELETING�DELETED�FAILEDc K sP ddddddd�| _ ddddddd�| _d | _d | _d | _d | _d | _d | _d S ) a� Initializes a new Parameter 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 Parameter. :type name: str :param display_name: The value to assign to the display_name property of this Parameter. :type display_name: str :param description: The value to assign to the description property of this Parameter. :type description: str :param type: The value to assign to the type property of this Parameter. Allowed values for this property are: "STRING", "INTEGER", "FLOAT", "BOOLEAN", "SECURE" :type type: str :param value: The value to assign to the value property of this Parameter. :type value: str :param lifecycle_state: The value to assign to the lifecycle_state property of this Parameter. Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "INACTIVE", "DELETING", "DELETED", "FAILED" :type lifecycle_state: str �str)�name�display_name�description�type�value�lifecycle_stater ZdisplayNamer r r ZlifecycleStateN)Z swagger_typesZ attribute_map�_name� _display_name�_description�_type�_value�_lifecycle_state)�self�kwargs� r"