ruạṛ
a ���fJ � @ 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� �Zdd� Zdd� Z dd� ZdS )�CloudSqlDetailsz: The information about added Cloud SQL capability c K sF dddddd�| _ dddd d d�| _d| _d| _d| _d| _d| _dS )a. Initializes a new CloudSqlDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param shape: The value to assign to the shape property of this CloudSqlDetails. :type shape: str :param block_volume_size_in_gbs: The value to assign to the block_volume_size_in_gbs property of this CloudSqlDetails. :type block_volume_size_in_gbs: int :param is_kerberos_mapped_to_database_users: The value to assign to the is_kerberos_mapped_to_database_users property of this CloudSqlDetails. :type is_kerberos_mapped_to_database_users: bool :param ip_address: The value to assign to the ip_address property of this CloudSqlDetails. :type ip_address: str :param kerberos_details: The value to assign to the kerberos_details property of this CloudSqlDetails. :type kerberos_details: list[oci.bds.models.KerberosDetails] �str�int�boolzlist[KerberosDetails])�shape�block_volume_size_in_gbs�$is_kerberos_mapped_to_database_users� ip_address�kerberos_detailsr ZblockVolumeSizeInGBsZisKerberosMappedToDatabaseUsersZ ipAddressZkerberosDetailsN)Z swagger_typesZ attribute_map�_shape�_block_volume_size_in_gbs�%_is_kerberos_mapped_to_database_users�_ip_address�_kerberos_details)�self�kwargs� r �D/usr/lib/python3.9/site-packages/oci/bds/models/cloud_sql_details.py�__init__ s"