📂 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: create_exadb_vm_cluster_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 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� �Zed9d:� �Zej d;d:� �Zed<d=� �Zej d>d=� �Zed?d@� �Zej dAd@� �ZedBdC� �Zej dDdC� �ZedEdF� �Zej dGdF� �ZedHdI� �Zej dJdI� �ZedKdL� �Z e j dMdL� �Z edNdO� �Z!e!j dPdO� �Z!edQdR� �Z"e"j dSdR� �Z"edTdU� �Z#e#j dVdU� �Z#dWdX� Z$dYdZ� Z%d[d\� Z&d]S )^�CreateExadbVmClusterDetailsz� Details for the create Exadata VM cluster on Exascale Infrastructure operation. Applies to Exadata Database Service on Exascale Infrastructure only. �LICENSE_INCLUDED�BRING_YOUR_OWN_LICENSEc K s" dddddddddddddddddddddddddddd�| _ d d ddd ddddddddddddddddddd d!d"d#d�| _d$| _d$| _d$| _d$| _d$| _d$| _d$| _d$| _ d$| _ d$| _d$| _d$| _ d$| _d$| _d$| _d$| _d$| _d$| _d$| _d$| _d$| _d$| _d$| _d$| _d$| _d$| _d$| _d$S )%a� Initializes a new CreateExadbVmClusterDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param compartment_id: The value to assign to the compartment_id property of this CreateExadbVmClusterDetails. :type compartment_id: str :param availability_domain: The value to assign to the availability_domain property of this CreateExadbVmClusterDetails. :type availability_domain: str :param subnet_id: The value to assign to the subnet_id property of this CreateExadbVmClusterDetails. :type subnet_id: str :param backup_subnet_id: The value to assign to the backup_subnet_id property of this CreateExadbVmClusterDetails. :type backup_subnet_id: str :param cluster_name: The value to assign to the cluster_name property of this CreateExadbVmClusterDetails. :type cluster_name: str :param display_name: The value to assign to the display_name property of this CreateExadbVmClusterDetails. :type display_name: str :param hostname: The value to assign to the hostname property of this CreateExadbVmClusterDetails. :type hostname: str :param domain: The value to assign to the domain property of this CreateExadbVmClusterDetails. :type domain: str :param ssh_public_keys: The value to assign to the ssh_public_keys property of this CreateExadbVmClusterDetails. :type ssh_public_keys: list[str] :param license_model: The value to assign to the license_model property of this CreateExadbVmClusterDetails. Allowed values for this property are: "LICENSE_INCLUDED", "BRING_YOUR_OWN_LICENSE" :type license_model: str :param time_zone: The value to assign to the time_zone property of this CreateExadbVmClusterDetails. :type time_zone: str :param scan_listener_port_tcp: The value to assign to the scan_listener_port_tcp property of this CreateExadbVmClusterDetails. :type scan_listener_port_tcp: int :param scan_listener_port_tcp_ssl: The value to assign to the scan_listener_port_tcp_ssl property of this CreateExadbVmClusterDetails. :type scan_listener_port_tcp_ssl: int :param private_zone_id: The value to assign to the private_zone_id property of this CreateExadbVmClusterDetails. :type private_zone_id: str :param shape: The value to assign to the shape property of this CreateExadbVmClusterDetails. :type shape: str :param node_count: The value to assign to the node_count property of this CreateExadbVmClusterDetails. :type node_count: int :param total_e_cpu_count: The value to assign to the total_e_cpu_count property of this CreateExadbVmClusterDetails. :type total_e_cpu_count: int :param enabled_e_cpu_count: The value to assign to the enabled_e_cpu_count property of this CreateExadbVmClusterDetails. :type enabled_e_cpu_count: int :param vm_file_system_storage: The value to assign to the vm_file_system_storage property of this CreateExadbVmClusterDetails. :type vm_file_system_storage: oci.database.models.ExadbVmClusterStorageDetails :param exascale_db_storage_vault_id: The value to assign to the exascale_db_storage_vault_id property of this CreateExadbVmClusterDetails. :type exascale_db_storage_vault_id: str :param nsg_ids: The value to assign to the nsg_ids property of this CreateExadbVmClusterDetails. :type nsg_ids: list[str] :param backup_network_nsg_ids: The value to assign to the backup_network_nsg_ids property of this CreateExadbVmClusterDetails. :type backup_network_nsg_ids: list[str] :param grid_image_id: The value to assign to the grid_image_id property of this CreateExadbVmClusterDetails. :type grid_image_id: str :param system_version: The value to assign to the system_version property of this CreateExadbVmClusterDetails. :type system_version: str :param freeform_tags: The value to assign to the freeform_tags property of this CreateExadbVmClusterDetails. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this CreateExadbVmClusterDetails. :type defined_tags: dict(str, dict(str, object)) :param data_collection_options: The value to assign to the data_collection_options property of this CreateExadbVmClusterDetails. :type data_collection_options: oci.database.models.DataCollectionOptions �strz list[str]�intZExadbVmClusterStorageDetailszdict(str, str)zdict(str, dict(str, object))ZDataCollectionOptions)�compartment_id�availability_domain� subnet_id�backup_subnet_id�cluster_name�display_name�hostname�domain�ssh_public_keys� license_model� time_zone�scan_listener_port_tcp�scan_listener_port_tcp_ssl�private_zone_id�shape� node_count�total_e_cpu_count�enabled_e_cpu_count�vm_file_system_storage�exascale_db_storage_vault_id�nsg_ids�backup_network_nsg_ids� grid_image_id�system_version� freeform_tags�defined_tags�data_collection_optionsZ compartmentIdZavailabilityDomainZsubnetIdZbackupSubnetIdZclusterNameZdisplayNamer r Z sshPublicKeysZlicenseModelZtimeZoneZscanListenerPortTcpZscanListenerPortTcpSslZ privateZoneIdr Z nodeCountZtotalECpuCountZenabledECpuCountZvmFileSystemStorageZexascaleDbStorageVaultIdZnsgIdsZbackupNetworkNsgIdsZgridImageIdZ systemVersionZfreeformTagsZdefinedTagsZdataCollectionOptionsN)Z swagger_typesZ attribute_map�_compartment_id�_availability_domain� _subnet_id�_backup_subnet_id� _cluster_name� _display_name� _hostname�_domain�_ssh_public_keys�_license_model� _time_zone�_scan_listener_port_tcp�_scan_listener_port_tcp_ssl�_private_zone_id�_shape�_node_count�_total_e_cpu_count�_enabled_e_cpu_count�_vm_file_system_storage�_exascale_db_storage_vault_id�_nsg_ids�_backup_network_nsg_ids�_grid_image_id�_system_version�_freeform_tags� _defined_tags�_data_collection_options)�self�kwargs� rC �W/usr/lib/python3.9/site-packages/oci/database/models/create_exadb_vm_cluster_details.py�__init__ s� t��z$CreateExadbVmClusterDetails.__init__c C s | j S )a8 **[Required]** Gets the compartment_id of this CreateExadbVmClusterDetails. The `OCID`__ of the compartment. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The compartment_id of this CreateExadbVmClusterDetails. :rtype: str �r&