📂 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
›
database
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/database/models/__pycache__
💾
Free:
45.4 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: update_cloud_vm_cluster_details.cpython-39.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 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� �Zedd� �Zej dd� �Zedd� �Zej d d� �Zed!d"� �Zej d#d"� �Zed$d%� �Zej d&d%� �Zed'd(� �Zej d)d(� �Zed*d+� �Zej d,d+� �Zed-d.� �Zej d/d.� �Zed0d1� �Zej d2d1� �Zed3d4� �Zej d5d4� �Zed6d7� �Zej d8d7� �Zd9d:� Zd;d<� Zd=d>� Zd?S )@�UpdateCloudVmClusterDetailsze Details for updating the cloud VM cluster. Applies to Exadata Cloud Service instances only. �LICENSE_INCLUDED�BRING_YOUR_OWN_LICENSEc K s� ddddddddddddddddd d �| _ ddd ddddddddddddddd �| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ d| _d| _d| _d| _d| _dS )a� Initializes a new UpdateCloudVmClusterDetails 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 UpdateCloudVmClusterDetails. :type display_name: str :param cpu_core_count: The value to assign to the cpu_core_count property of this UpdateCloudVmClusterDetails. :type cpu_core_count: int :param ocpu_count: The value to assign to the ocpu_count property of this UpdateCloudVmClusterDetails. :type ocpu_count: float :param memory_size_in_gbs: The value to assign to the memory_size_in_gbs property of this UpdateCloudVmClusterDetails. :type memory_size_in_gbs: int :param db_node_storage_size_in_gbs: The value to assign to the db_node_storage_size_in_gbs property of this UpdateCloudVmClusterDetails. :type db_node_storage_size_in_gbs: int :param data_storage_size_in_tbs: The value to assign to the data_storage_size_in_tbs property of this UpdateCloudVmClusterDetails. :type data_storage_size_in_tbs: float :param license_model: The value to assign to the license_model property of this UpdateCloudVmClusterDetails. Allowed values for this property are: "LICENSE_INCLUDED", "BRING_YOUR_OWN_LICENSE" :type license_model: str :param ssh_public_keys: The value to assign to the ssh_public_keys property of this UpdateCloudVmClusterDetails. :type ssh_public_keys: list[str] :param update_details: The value to assign to the update_details property of this UpdateCloudVmClusterDetails. :type update_details: oci.database.models.UpdateDetails :param nsg_ids: The value to assign to the nsg_ids property of this UpdateCloudVmClusterDetails. :type nsg_ids: list[str] :param backup_network_nsg_ids: The value to assign to the backup_network_nsg_ids property of this UpdateCloudVmClusterDetails. :type backup_network_nsg_ids: list[str] :param compute_nodes: The value to assign to the compute_nodes property of this UpdateCloudVmClusterDetails. :type compute_nodes: list[str] :param storage_size_in_gbs: The value to assign to the storage_size_in_gbs property of this UpdateCloudVmClusterDetails. :type storage_size_in_gbs: int :param freeform_tags: The value to assign to the freeform_tags property of this UpdateCloudVmClusterDetails. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this UpdateCloudVmClusterDetails. :type defined_tags: dict(str, dict(str, object)) :param data_collection_options: The value to assign to the data_collection_options property of this UpdateCloudVmClusterDetails. :type data_collection_options: oci.database.models.DataCollectionOptions :param file_system_configuration_details: The value to assign to the file_system_configuration_details property of this UpdateCloudVmClusterDetails. :type file_system_configuration_details: list[oci.database.models.FileSystemConfigurationDetail] �str�int�floatz list[str]Z UpdateDetailszdict(str, str)zdict(str, dict(str, object))ZDataCollectionOptionsz#list[FileSystemConfigurationDetail])�display_name�cpu_core_count� ocpu_count�memory_size_in_gbs�db_node_storage_size_in_gbs�data_storage_size_in_tbs� license_model�ssh_public_keys�update_details�nsg_ids�backup_network_nsg_ids� compute_nodes�storage_size_in_gbs� freeform_tags�defined_tags�data_collection_options�!file_system_configuration_detailsZdisplayNameZcpuCoreCountZ ocpuCountZmemorySizeInGBsZdbNodeStorageSizeInGBsZdataStorageSizeInTBsZlicenseModelZ sshPublicKeysZ updateDetailsZnsgIdsZbackupNetworkNsgIdsZcomputeNodesZstorageSizeInGBsZfreeformTagsZdefinedTagsZdataCollectionOptionsZfileSystemConfigurationDetailsN)Z swagger_typesZ attribute_map� _display_name�_cpu_core_count�_ocpu_count�_memory_size_in_gbs�_db_node_storage_size_in_gbs�_data_storage_size_in_tbs�_license_model�_ssh_public_keys�_update_details�_nsg_ids�_backup_network_nsg_ids�_compute_nodes�_storage_size_in_gbs�_freeform_tags� _defined_tags�_data_collection_options�"_file_system_configuration_details)�self�kwargs� r0 �W/usr/lib/python3.9/site-packages/oci/database/models/update_cloud_vm_cluster_details.py�__init__ sj L��z$UpdateCloudVmClusterDetails.__init__c C s | j S )a Gets the display_name of this UpdateCloudVmClusterDetails. The user-friendly name for the cloud VM cluster. The name does not need to be unique. :return: The display_name of this UpdateCloudVmClusterDetails. :rtype: str �r �r. r0 r0 r1 r � s z(UpdateCloudVmClusterDetails.display_namec C s || _ dS )a Sets the display_name of this UpdateCloudVmClusterDetails. The user-friendly name for the cloud VM cluster. The name does not need to be unique. :param display_name: The display_name of this UpdateCloudVmClusterDetails. :type: str Nr3 )r. r r0 r0 r1 r � s c C s | j S )z� Gets the cpu_core_count of this UpdateCloudVmClusterDetails. The number of CPU cores to enable for the cloud VM cluster. :return: The cpu_core_count of this UpdateCloudVmClusterDetails. :rtype: int �r r4 r0 r0 r1 r � s z*UpdateCloudVmClusterDetails.cpu_core_countc C s || _ dS )z� Sets the cpu_core_count of this UpdateCloudVmClusterDetails. The number of CPU cores to enable for the cloud VM cluster. :param cpu_core_count: The cpu_core_count of this UpdateCloudVmClusterDetails. :type: int Nr5 )r. r r0 r0 r1 r � s c C s | j S )a# Gets the ocpu_count of this UpdateCloudVmClusterDetails. The number of OCPU cores to enable for a cloud VM cluster. Only 1 decimal place is allowed for the fractional part. :return: The ocpu_count of this UpdateCloudVmClusterDetails. :rtype: float �r r4 r0 r0 r1 r � s z&UpdateCloudVmClusterDetails.ocpu_countc C s || _ dS )a, Sets the ocpu_count of this UpdateCloudVmClusterDetails. The number of OCPU cores to enable for a cloud VM cluster. Only 1 decimal place is allowed for the fractional part. :param ocpu_count: The ocpu_count of this UpdateCloudVmClusterDetails. :type: float Nr6 )r. r r0 r0 r1 r � s c C s | j S )z� Gets the memory_size_in_gbs of this UpdateCloudVmClusterDetails. The memory to be allocated in GBs. :return: The memory_size_in_gbs of this UpdateCloudVmClusterDetails. :rtype: int �r r4 r0 r0 r1 r � s z.UpdateCloudVmClusterDetails.memory_size_in_gbsc C s || _ dS )z� Sets the memory_size_in_gbs of this UpdateCloudVmClusterDetails. The memory to be allocated in GBs. :param memory_size_in_gbs: The memory_size_in_gbs of this UpdateCloudVmClusterDetails. :type: int Nr7 )r. r r0 r0 r1 r � s c C s | j S )z� Gets the db_node_storage_size_in_gbs of this UpdateCloudVmClusterDetails. The local node storage to be allocated in GBs. :return: The db_node_storage_size_in_gbs of this UpdateCloudVmClusterDetails. :rtype: int �r! r4 r0 r0 r1 r � s z7UpdateCloudVmClusterDetails.db_node_storage_size_in_gbsc C s || _ dS )a Sets the db_node_storage_size_in_gbs of this UpdateCloudVmClusterDetails. The local node storage to be allocated in GBs. :param db_node_storage_size_in_gbs: The db_node_storage_size_in_gbs of this UpdateCloudVmClusterDetails. :type: int Nr8 )r. r r0 r0 r1 r s c C s | j S )z� Gets the data_storage_size_in_tbs of this UpdateCloudVmClusterDetails. The data disk group size to be allocated in TBs. :return: The data_storage_size_in_tbs of this UpdateCloudVmClusterDetails. :rtype: float �r"