File: //lib/python3.9/site-packages/oci/database/models/__pycache__/create_database_base.cpython-39.pyc
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 ZdZdZdZdd� Zedd� �Ze dd � �Z
e
jd
d � �Z
e dd� �Zejd
d� �Ze dd� �Z
e
jdd� �Z
e dd� �Zejdd� �Ze dd� �Zejdd� �Zdd� Zdd� Zdd� ZdS )�CreateDatabaseBasez�
Details for creating a database.
**Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API.
�NONE� DB_BACKUPc K sF dddddd�| _ dddddd�| _d| _d| _d| _d| _d| _dS ) a&
Initializes a new CreateDatabaseBase object with values from keyword arguments. This class has the following subclasses and if you are using this class as input
to a service operations then you should favor using a subclass over the base class:
* :class:`~oci.database.models.CreateNewDatabaseDetails`
* :class:`~oci.database.models.CreateDatabaseFromBackup`
The following keyword arguments are supported (corresponding to the getters/setters of this class):
:param db_home_id:
The value to assign to the db_home_id property of this CreateDatabaseBase.
:type db_home_id: str
:param db_version:
The value to assign to the db_version property of this CreateDatabaseBase.
:type db_version: str
:param source:
The value to assign to the source property of this CreateDatabaseBase.
Allowed values for this property are: "NONE", "DB_BACKUP"
:type source: str
:param kms_key_id:
The value to assign to the kms_key_id property of this CreateDatabaseBase.
:type kms_key_id: str
:param kms_key_version_id:
The value to assign to the kms_key_version_id property of this CreateDatabaseBase.
:type kms_key_version_id: str
�str)�
db_home_id�
db_version�source�
kms_key_id�kms_key_version_idZdbHomeIdZ dbVersionr ZkmsKeyIdZkmsKeyVersionIdN)Z
swagger_typesZ
attribute_map�_db_home_id�_db_version�_source�_kms_key_id�_kms_key_version_id)�self�kwargs� r �L/usr/lib/python3.9/site-packages/oci/database/models/create_database_base.py�__init__ s"