| Server IP : 162.144.4.212 / Your IP : 216.73.216.108 Web Server : Apache System : Linux gator2125.hostgator.com 5.14.0-162.23.1.9991722448259.nf.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 31 18:11:45 UTC 2024 x86_64 User : cozeellc ( 2980) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/libexec/oracle-cloud-agent/plugins/osms/oci/database/models/ |
Upload File : |
a
N��f� � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )�CreateDatabaseBase� )�formatted_flat_dict�
NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ sJ e Zd ZdZdd� Zedd� �Zejdd� �Zdd� Zd d
� Z dd� Z
d
S )�CreateDatabaseFromBackupz�
Details for creating a database by restoring from a database backup.
**Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API.
c K sV ddddddd�| _ dddddd d�| _d
| _d
| _d
| _d
| _d
| _d
| _d| _d
S )a�
Initializes a new CreateDatabaseFromBackup object with values from keyword arguments. The default value of the :py:attr:`~oci.database.models.CreateDatabaseFromBackup.source` attribute
of this class is ``DB_BACKUP`` and it should not be changed.
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 CreateDatabaseFromBackup.
:type db_home_id: str
:param db_version:
The value to assign to the db_version property of this CreateDatabaseFromBackup.
:type db_version: str
:param source:
The value to assign to the source property of this CreateDatabaseFromBackup.
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 CreateDatabaseFromBackup.
:type kms_key_id: str
:param kms_key_version_id:
The value to assign to the kms_key_version_id property of this CreateDatabaseFromBackup.
:type kms_key_version_id: str
:param database:
The value to assign to the database property of this CreateDatabaseFromBackup.
:type database: oci.database.models.CreateDatabaseFromBackupDetails
�str�CreateDatabaseFromBackupDetails)�
db_home_id�
db_version�source�
kms_key_id�kms_key_version_id�database�dbHomeId� dbVersionr
�kmsKeyId�kmsKeyVersionIdr N� DB_BACKUP)�
swagger_types�
attribute_map�_db_home_id�_db_version�_source�_kms_key_id�_kms_key_version_id� _database)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/database/models/create_database_from_backup.py�__init__ s* !�
� z!CreateDatabaseFromBackup.__init__c C s | j S )z�
**[Required]** Gets the database of this CreateDatabaseFromBackup.
:return: The database of this CreateDatabaseFromBackup.
:rtype: oci.database.models.CreateDatabaseFromBackupDetails
�r �r r r r! r L s z!CreateDatabaseFromBackup.databasec C s
|| _ dS )z�
Sets the database of this CreateDatabaseFromBackup.
:param database: The database of this CreateDatabaseFromBackup.
:type: oci.database.models.CreateDatabaseFromBackupDetails
Nr# )r r r r r! r V s c C s t | �S �N)r r$ r r r! �__repr__` s z!CreateDatabaseFromBackup.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r! �__eq__c s zCreateDatabaseFromBackup.__eq__c C s
| |k S r% r r( r r r! �__ne__i s zCreateDatabaseFromBackup.__ne__N)�__name__�
__module__�__qualname__�__doc__r"