📂 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
›
core
›
📁 models
📍
Lokasi:
/usr/libexec/oracle-cloud-agent/plugins/osms/oci/core/models
💾
Free:
45.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: compute_instance_details.pyc
a N��f� � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )�$InstanceConfigurationInstanceDetails� )�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 d d� Z dd� Zdd� ZdS )�ComputeInstanceDetailsz: Compute Instance Configuration instance details. c K sB ddddd�| _ dddd d�| _d | _d | _d | _d | _d| _d S )a� Initializes a new ComputeInstanceDetails object with values from keyword arguments. The default value of the :py:attr:`~oci.core.models.ComputeInstanceDetails.instance_type` attribute of this class is ``compute`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param instance_type: The value to assign to the instance_type property of this ComputeInstanceDetails. :type instance_type: str :param block_volumes: The value to assign to the block_volumes property of this ComputeInstanceDetails. :type block_volumes: list[oci.core.models.InstanceConfigurationBlockVolumeDetails] :param launch_details: The value to assign to the launch_details property of this ComputeInstanceDetails. :type launch_details: oci.core.models.InstanceConfigurationLaunchInstanceDetails :param secondary_vnics: The value to assign to the secondary_vnics property of this ComputeInstanceDetails. :type secondary_vnics: list[oci.core.models.InstanceConfigurationAttachVnicDetails] �strz-list[InstanceConfigurationBlockVolumeDetails]�*InstanceConfigurationLaunchInstanceDetailsz,list[InstanceConfigurationAttachVnicDetails])� instance_type� block_volumes�launch_details�secondary_vnics�instanceType�blockVolumes� launchDetails�secondaryVnicsN�compute)� swagger_types� attribute_map�_instance_type�_block_volumes�_launch_details�_secondary_vnics)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/core/models/compute_instance_details.py�__init__ s ��zComputeInstanceDetails.__init__c C s | j S )z� Gets the block_volumes of this ComputeInstanceDetails. :return: The block_volumes of this ComputeInstanceDetails. :rtype: list[oci.core.models.InstanceConfigurationBlockVolumeDetails] �r �r r r r r ; s z$ComputeInstanceDetails.block_volumesc C s || _ dS )z� Sets the block_volumes of this ComputeInstanceDetails. :param block_volumes: The block_volumes of this ComputeInstanceDetails. :type: list[oci.core.models.InstanceConfigurationBlockVolumeDetails] Nr )r r r r r r E s c C s | j S )z� Gets the launch_details of this ComputeInstanceDetails. :return: The launch_details of this ComputeInstanceDetails. :rtype: oci.core.models.InstanceConfigurationLaunchInstanceDetails �r r r r r r O s z%ComputeInstanceDetails.launch_detailsc C s || _ dS )z� Sets the launch_details of this ComputeInstanceDetails. :param launch_details: The launch_details of this ComputeInstanceDetails. :type: oci.core.models.InstanceConfigurationLaunchInstanceDetails Nr! )r r r r r r Y s c C s | j S )z� Gets the secondary_vnics of this ComputeInstanceDetails. :return: The secondary_vnics of this ComputeInstanceDetails. :rtype: list[oci.core.models.InstanceConfigurationAttachVnicDetails] �r r r r r r c s z&ComputeInstanceDetails.secondary_vnicsc C s || _ dS )z� Sets the secondary_vnics of this ComputeInstanceDetails. :param secondary_vnics: The secondary_vnics of this ComputeInstanceDetails. :type: list[oci.core.models.InstanceConfigurationAttachVnicDetails] Nr"