📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/shelleycutler.com/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
libexec
›
oracle-cloud-agent
›
plugins
›
osms
›
oci
›
object_storage
›
📁 models
📍
Lokasi:
/usr/libexec/oracle-cloud-agent/plugins/osms/oci/object_storage/models
💾
Free:
45.7 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: update_object_storage_tier_details.pyc
a O��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 ZdZdZdZdZdd� Zedd� �Z e j d d� �Z ed d� �Zej dd� �Zed d� �Zej dd� �Zdd� Z dd� Zdd� ZdS )�UpdateObjectStorageTierDetailsa� To change the storage tier of an object, we specify the object name and the desired storage tier in the body. Objects can be moved between Standard and InfrequentAccess tiers and from Standard or InfrequentAccess tier to Archive tier. If a version id is specified, only the specified version of the object is moved to a different storage tier, else the current version is used. �Standard�InfrequentAccess�Archivec K s2 dddd�| _ dddd�| _d| _d| _d| _dS )a Initializes a new UpdateObjectStorageTierDetails 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 UpdateObjectStorageTierDetails. :type object_name: str :param storage_tier: The value to assign to the storage_tier property of this UpdateObjectStorageTierDetails. Allowed values for this property are: "Standard", "InfrequentAccess", "Archive" :type storage_tier: str :param version_id: The value to assign to the version_id property of this UpdateObjectStorageTierDetails. :type version_id: str �str)�object_name�storage_tier� version_id� objectName�storageTier� versionIdN)� swagger_types� attribute_map�_object_name� _storage_tier�_version_id)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/object_storage/models/update_object_storage_tier_details.py�__init__ s ��z'UpdateObjectStorageTierDetails.__init__c C s | j S )z� **[Required]** Gets the object_name of this UpdateObjectStorageTierDetails. An object for which the storage tier needs to be changed. :return: The object_name of this UpdateObjectStorageTierDetails. :rtype: str �r �r r r r r C s z*UpdateObjectStorageTierDetails.object_namec C s || _ dS )z� Sets the object_name of this UpdateObjectStorageTierDetails. An object for which the storage tier needs to be changed. :param object_name: The object_name of this UpdateObjectStorageTierDetails. :type: str Nr )r r r r r r O s c C s | j S )aT **[Required]** Gets the storage_tier of this UpdateObjectStorageTierDetails. The storage tier that the object should be moved to. Allowed values for this property are: "Standard", "InfrequentAccess", "Archive" :return: The storage_tier of this UpdateObjectStorageTierDetails. :rtype: str )r r r r r r [ s z+UpdateObjectStorageTierDetails.storage_tierc C s* g d�}t ||�s td�|���|| _dS )z� Sets the storage_tier of this UpdateObjectStorageTierDetails. The storage tier that the object should be moved to. :param storage_tier: The storage_tier of this UpdateObjectStorageTierDetails. :type: str )r r r z<Invalid value for `storage_tier`, must be None or one of {0}N)r � ValueError�formatr )r r �allowed_valuesr r r r i s ��c C s | j S )z� Gets the version_id of this UpdateObjectStorageTierDetails. The versionId of the object. Current object version is used by default. :return: The version_id of this UpdateObjectStorageTierDetails. :rtype: str �r r r r r r { s z)UpdateObjectStorageTierDetails.version_idc C s || _ dS )a Sets the version_id of this UpdateObjectStorageTierDetails. The versionId of the object. Current object version is used by default. :param version_id: The version_id of this UpdateObjectStorageTierDetails. :type: str Nr )r r r r r r � s c C s t | �S �N)r r r r r �__repr__� s z'UpdateObjectStorageTierDetails.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__� s z%UpdateObjectStorageTierDetails.__eq__c C s | |k S r! r r$ r r r �__ne__� s z%UpdateObjectStorageTierDetails.__ne__N)�__name__� __module__�__qualname__�__doc__�STORAGE_TIER_STANDARD�STORAGE_TIER_INFREQUENT_ACCESS�STORAGE_TIER_ARCHIVEr �propertyr �setterr r r"