ruạṛ
a O��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 ZdZdZdZdd� Zedd� �Zej dd� �Zed d � �Z e j dd � �Z edd � �Zej dd � �Zedd� �Zej dd� �Zedd� �Z e j dd� �Z edd� �Zej dd� �Zedd� �Zej dd� �Zdd� Zdd� Zdd � Zd!S )"�ConnectionDetailszj Connection details to connect to the database. HostName, protocol, and port should be specified. �TCP�TCPSc K sZ dddddddd�| _ dddddd d d�| _d| _d| _d| _d| _d| _d| _d| _dS )ap Initializes a new ConnectionDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param protocol: The value to assign to the protocol property of this ConnectionDetails. Allowed values for this property are: "TCP", "TCPS", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type protocol: str :param port: The value to assign to the port property of this ConnectionDetails. :type port: int :param connector_id: The value to assign to the connector_id property of this ConnectionDetails. :type connector_id: str :param service_name: The value to assign to the service_name property of this ConnectionDetails. :type service_name: str :param db_unique_name: The value to assign to the db_unique_name property of this ConnectionDetails. :type db_unique_name: str :param db_id: The value to assign to the db_id property of this ConnectionDetails. :type db_id: str :param ssl_secret_id: The value to assign to the ssl_secret_id property of this ConnectionDetails. :type ssl_secret_id: str �str�int)�protocol�port�connector_id�service_name�db_unique_name�db_id� ssl_secret_idr r �connectorId�serviceName�dbUniqueName�dbId�sslSecretIdN) � swagger_types� attribute_map� _protocol�_port� _connector_id� _service_name�_db_unique_name�_db_id�_ssl_secret_id)�self�kwargs� r"