📂 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.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: update_exadb_vm_cluster_details.cpython-39.pyc
a ���f�Z � @ 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 ZdZdZdZdZdZdZdZ dd � Z ed d� �Zej dd� �Zed d� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �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 d0d/� �Zed1d2� �Zej d3d2� �Zed4d5� �Zej d6d5� �Zd7d8� Zd9d:� Zd;d<� Zd=S )>�UpdateExadbVmClusterDetailsz� Details for updating the Exadata VM cluster on Exascale Infrastructure. Applies to Exadata Database Service on Exascale Infrastructure only. �LICENSE_INCLUDED�BRING_YOUR_OWN_LICENSE� ROLLING_APPLY�NON_ROLLING_APPLY�PRECHECK�ROLLBACKc K s� dddddddddddddddd�| _ d d ddd ddddddddddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ d| _d| _d| _dS )a Initializes a new UpdateExadbVmClusterDetails 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 UpdateExadbVmClusterDetails. :type display_name: str :param total_e_cpu_count: The value to assign to the total_e_cpu_count property of this UpdateExadbVmClusterDetails. :type total_e_cpu_count: int :param enabled_e_cpu_count: The value to assign to the enabled_e_cpu_count property of this UpdateExadbVmClusterDetails. :type enabled_e_cpu_count: int :param vm_file_system_storage: The value to assign to the vm_file_system_storage property of this UpdateExadbVmClusterDetails. :type vm_file_system_storage: oci.database.models.ExadbVmClusterStorageDetails :param node_count: The value to assign to the node_count property of this UpdateExadbVmClusterDetails. :type node_count: int :param license_model: The value to assign to the license_model property of this UpdateExadbVmClusterDetails. 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 UpdateExadbVmClusterDetails. :type ssh_public_keys: list[str] :param nsg_ids: The value to assign to the nsg_ids property of this UpdateExadbVmClusterDetails. :type nsg_ids: list[str] :param backup_network_nsg_ids: The value to assign to the backup_network_nsg_ids property of this UpdateExadbVmClusterDetails. :type backup_network_nsg_ids: list[str] :param freeform_tags: The value to assign to the freeform_tags property of this UpdateExadbVmClusterDetails. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this UpdateExadbVmClusterDetails. :type defined_tags: dict(str, dict(str, object)) :param data_collection_options: The value to assign to the data_collection_options property of this UpdateExadbVmClusterDetails. :type data_collection_options: oci.database.models.DataCollectionOptions :param system_version: The value to assign to the system_version property of this UpdateExadbVmClusterDetails. :type system_version: str :param grid_image_id: The value to assign to the grid_image_id property of this UpdateExadbVmClusterDetails. :type grid_image_id: str :param update_action: The value to assign to the update_action property of this UpdateExadbVmClusterDetails. Allowed values for this property are: "ROLLING_APPLY", "NON_ROLLING_APPLY", "PRECHECK", "ROLLBACK" :type update_action: str �str�intZExadbVmClusterStorageDetailsz list[str]zdict(str, str)zdict(str, dict(str, object))ZDataCollectionOptions)�display_name�total_e_cpu_count�enabled_e_cpu_count�vm_file_system_storage� node_count� license_model�ssh_public_keys�nsg_ids�backup_network_nsg_ids� freeform_tags�defined_tags�data_collection_options�system_version� grid_image_id� update_actionZdisplayNameZtotalECpuCountZenabledECpuCountZvmFileSystemStorageZ nodeCountZlicenseModelZ sshPublicKeysZnsgIdsZbackupNetworkNsgIdsZfreeformTagsZdefinedTagsZdataCollectionOptionsZ systemVersionZgridImageIdZupdateActionN)Z swagger_typesZ attribute_map� _display_name�_total_e_cpu_count�_enabled_e_cpu_count�_vm_file_system_storage�_node_count�_license_model�_ssh_public_keys�_nsg_ids�_backup_network_nsg_ids�_freeform_tags� _defined_tags�_data_collection_options�_system_version�_grid_image_id�_update_action)�self�kwargs� r/ �W/usr/lib/python3.9/site-packages/oci/database/models/update_exadb_vm_cluster_details.py�__init__* s^ E��z$UpdateExadbVmClusterDetails.__init__c C s | j S )a$ Gets the display_name of this UpdateExadbVmClusterDetails. The user-friendly name for the Exadata VM cluster on Exascale Infrastructure. The name does not need to be unique. :return: The display_name of this UpdateExadbVmClusterDetails. :rtype: str �r �r- r/ r/ r0 r � s z(UpdateExadbVmClusterDetails.display_namec C s || _ dS )a/ Sets the display_name of this UpdateExadbVmClusterDetails. The user-friendly name for the Exadata VM cluster on Exascale Infrastructure. The name does not need to be unique. :param display_name: The display_name of this UpdateExadbVmClusterDetails. :type: str Nr2 )r- r r/ r/ r0 r � s c C s | j S )a Gets the total_e_cpu_count of this UpdateExadbVmClusterDetails. The number of Total ECPUs for an Exadata VM cluster on Exascale Infrastructure. :return: The total_e_cpu_count of this UpdateExadbVmClusterDetails. :rtype: int �r r3 r/ r/ r0 r � s z-UpdateExadbVmClusterDetails.total_e_cpu_countc C s || _ dS )a Sets the total_e_cpu_count of this UpdateExadbVmClusterDetails. The number of Total ECPUs for an Exadata VM cluster on Exascale Infrastructure. :param total_e_cpu_count: The total_e_cpu_count of this UpdateExadbVmClusterDetails. :type: int Nr4 )r- r r/ r/ r0 r � s c C s | j S )a Gets the enabled_e_cpu_count of this UpdateExadbVmClusterDetails. The number of ECPUs to enable for an Exadata VM cluster on Exascale Infrastructure. :return: The enabled_e_cpu_count of this UpdateExadbVmClusterDetails. :rtype: int �r r3 r/ r/ r0 r � s z/UpdateExadbVmClusterDetails.enabled_e_cpu_countc C s || _ dS )a% Sets the enabled_e_cpu_count of this UpdateExadbVmClusterDetails. The number of ECPUs to enable for an Exadata VM cluster on Exascale Infrastructure. :param enabled_e_cpu_count: The enabled_e_cpu_count of this UpdateExadbVmClusterDetails. :type: int Nr5 )r- r r/ r/ r0 r � s c C s | j S )z� Gets the vm_file_system_storage of this UpdateExadbVmClusterDetails. :return: The vm_file_system_storage of this UpdateExadbVmClusterDetails. :rtype: oci.database.models.ExadbVmClusterStorageDetails �r! r3 r/ r/ r0 r � s z2UpdateExadbVmClusterDetails.vm_file_system_storagec C s || _ dS )z� Sets the vm_file_system_storage of this UpdateExadbVmClusterDetails. :param vm_file_system_storage: The vm_file_system_storage of this UpdateExadbVmClusterDetails. :type: oci.database.models.ExadbVmClusterStorageDetails Nr6 )r- r r/ r/ r0 r � s c C s | j S )a Gets the node_count of this UpdateExadbVmClusterDetails. The number of nodes to be added in the Exadata VM cluster on Exascale Infrastructure. :return: The node_count of this UpdateExadbVmClusterDetails. :rtype: int �r"