ruạṛ
a N��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 )"�(UpdateAutonomousContainerDatabaseDetailszV Describes the modification parameters for the Autonomous Container Database. �RELEASE_UPDATES�RELEASE_UPDATE_REVISIONSc K sZ dddddddd�| _ dd d ddd dd�| _d| _d| _d| _d| _d| _d| _d| _dS )a� Initializes a new UpdateAutonomousContainerDatabaseDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param display_name: The value to assign to the display_name property of this UpdateAutonomousContainerDatabaseDetails. :type display_name: str :param patch_model: The value to assign to the patch_model property of this UpdateAutonomousContainerDatabaseDetails. Allowed values for this property are: "RELEASE_UPDATES", "RELEASE_UPDATE_REVISIONS" :type patch_model: str :param maintenance_window_details: The value to assign to the maintenance_window_details property of this UpdateAutonomousContainerDatabaseDetails. :type maintenance_window_details: oci.database.models.MaintenanceWindow :param standby_maintenance_buffer_in_days: The value to assign to the standby_maintenance_buffer_in_days property of this UpdateAutonomousContainerDatabaseDetails. :type standby_maintenance_buffer_in_days: int :param freeform_tags: The value to assign to the freeform_tags property of this UpdateAutonomousContainerDatabaseDetails. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this UpdateAutonomousContainerDatabaseDetails. :type defined_tags: dict(str, dict(str, object)) :param backup_config: The value to assign to the backup_config property of this UpdateAutonomousContainerDatabaseDetails. :type backup_config: oci.database.models.AutonomousContainerDatabaseBackupConfig �str�MaintenanceWindow�intzdict(str, str)zdict(str, dict(str, object))�'AutonomousContainerDatabaseBackupConfig)�display_name�patch_model�maintenance_window_details�"standby_maintenance_buffer_in_days� freeform_tags�defined_tags� backup_config�displayName� patchModel�maintenanceWindowDetails�standbyMaintenanceBufferInDays�freeformTags�definedTags�backupConfigN) � swagger_types� attribute_map� _display_name�_patch_model�_maintenance_window_details�#_standby_maintenance_buffer_in_days�_freeform_tags� _defined_tags�_backup_config)�self�kwargs� r&