📂 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
›
lib
›
python3.9
›
site-packages
›
oci
›
capacity_management
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/capacity_management/models/__pycache__
💾
Free:
45.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: placement_details.cpython-39.opt-1.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 ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zdd� Z dd� Zdd� ZdS )�PlacementDetailszs Details like building, room and block where the resource was placed after provisioning in the datacenter. c K sP ddddddd�| _ ddddddd�| _d | _d | _d | _d | _d | _d | _d S ) a Initializes a new PlacementDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param region: The value to assign to the region property of this PlacementDetails. :type region: str :param availability_domain: The value to assign to the availability_domain property of this PlacementDetails. :type availability_domain: str :param workload_type: The value to assign to the workload_type property of this PlacementDetails. :type workload_type: str :param building: The value to assign to the building property of this PlacementDetails. :type building: str :param room: The value to assign to the room property of this PlacementDetails. :type room: str :param block: The value to assign to the block property of this PlacementDetails. :type block: str �str)�region�availability_domain� workload_type�building�room�blockr ZavailabilityDomainZworkloadTyper r r N)Z swagger_typesZ attribute_map�_region�_availability_domain�_workload_type� _building�_room�_block)�self�kwargs� r �T/usr/lib/python3.9/site-packages/oci/capacity_management/models/placement_details.py�__init__ s( � � zPlacementDetails.__init__c C s | j S )z� **[Required]** Gets the region of this PlacementDetails. The name of the region for which the resources were provisioned. :return: The region of this PlacementDetails. :rtype: str �r �r r r r r I s zPlacementDetails.regionc C s || _ dS )z� Sets the region of this PlacementDetails. The name of the region for which the resources were provisioned. :param region: The region of this PlacementDetails. :type: str Nr )r r r r r r U s c C s | j S )z� **[Required]** Gets the availability_domain of this PlacementDetails. The availability domain (AD) for which the resources were provisioned. :return: The availability_domain of this PlacementDetails. :rtype: str �r r r r r r a s z$PlacementDetails.availability_domainc C s || _ dS )a Sets the availability_domain of this PlacementDetails. The availability domain (AD) for which the resources were provisioned. :param availability_domain: The availability_domain of this PlacementDetails. :type: str Nr )r r r r r r m s c C s | j S )z� **[Required]** Gets the workload_type of this PlacementDetails. The type of workload to which these resources were provisioned. :return: The workload_type of this PlacementDetails. :rtype: str �r r r r r r y s zPlacementDetails.workload_typec C s || _ dS )z� Sets the workload_type of this PlacementDetails. The type of workload to which these resources were provisioned. :param workload_type: The workload_type of this PlacementDetails. :type: str Nr )r r r r r r � s c C s | j S )z� **[Required]** Gets the building of this PlacementDetails. The datacenter building where the resource was placed. :return: The building of this PlacementDetails. :rtype: str �r r r r r r � s zPlacementDetails.buildingc C s || _ dS )z� Sets the building of this PlacementDetails. The datacenter building where the resource was placed. :param building: The building of this PlacementDetails. :type: str Nr )r r r r r r � s c C s | j S )z� **[Required]** Gets the room of this PlacementDetails. The name of the room in the dataacenter building where the resource was placed. :return: The room of this PlacementDetails. :rtype: str �r r r r r r � s zPlacementDetails.roomc C s || _ dS )z� Sets the room of this PlacementDetails. The name of the room in the dataacenter building where the resource was placed. :param room: The room of this PlacementDetails. :type: str Nr )r r r r r r � s c C s | j S )z� **[Required]** Gets the block of this PlacementDetails. The block in the datacenter room where the resource was placed. :return: The block of this PlacementDetails. :rtype: str �r r r r r r � s zPlacementDetails.blockc C s || _ dS )z� Sets the block of this PlacementDetails. The block in the datacenter room where the resource was placed. :param block: The block of this PlacementDetails. :type: str Nr )r r r r r r � s c C s t | �S �N)r r r r r �__repr__� s zPlacementDetails.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__� s zPlacementDetails.__eq__c C s | |k S r r r# r r r �__ne__� s zPlacementDetails.__ne__N)�__name__� __module__�__qualname__�__doc__r �propertyr �setterr r r r r r! r% r&