ruạṛ
a O��ff � @ 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 d d� Z dd� Zdd� ZdS )�RestoreObjectsDetailsz& RestoreObjectsDetails model. c K s2 dddd�| _ dddd�| _d| _d| _d| _dS )a� Initializes a new RestoreObjectsDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param object_name: The value to assign to the object_name property of this RestoreObjectsDetails. :type object_name: str :param hours: The value to assign to the hours property of this RestoreObjectsDetails. :type hours: int :param version_id: The value to assign to the version_id property of this RestoreObjectsDetails. :type version_id: str �str�int)�object_name�hours� version_id� objectNamer � versionIdN)� swagger_types� attribute_map�_object_name�_hours�_version_id)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/object_storage/models/restore_objects_details.py�__init__ s ��zRestoreObjectsDetails.__init__c C s | j S )z� **[Required]** Gets the object_name of this RestoreObjectsDetails. An object that is in an archive storage tier and needs to be restored. :return: The object_name of this RestoreObjectsDetails. :rtype: str �r �r r r r r 2 s z!RestoreObjectsDetails.object_namec C s || _ dS )z� Sets the object_name of this RestoreObjectsDetails. An object that is in an archive storage tier and needs to be restored. :param object_name: The object_name of this RestoreObjectsDetails. :type: str Nr )r r r r r r >