ComputeProperties¶
-
class
oci.cloud_bridge.models.
ComputeProperties
(**kwargs)¶ Bases:
object
Compute related properties.
Methods
__init__
(**kwargs)Initializes a new ComputeProperties object with values from keyword arguments. Attributes
connected_networks
Gets the connected_networks of this ComputeProperties. cores_count
Gets the cores_count of this ComputeProperties. cpu_model
Gets the cpu_model of this ComputeProperties. description
Gets the description of this ComputeProperties. disks
Gets the disks of this ComputeProperties. disks_count
Gets the disks_count of this ComputeProperties. dns_name
Gets the dns_name of this ComputeProperties. firmware
Gets the firmware of this ComputeProperties. gpu_devices
Gets the gpu_devices of this ComputeProperties. gpu_devices_count
Gets the gpu_devices_count of this ComputeProperties. guest_state
Gets the guest_state of this ComputeProperties. hardware_version
Gets the hardware_version of this ComputeProperties. host_name
Gets the host_name of this ComputeProperties. is_pmem_enabled
Gets the is_pmem_enabled of this ComputeProperties. is_tpm_enabled
Gets the is_tpm_enabled of this ComputeProperties. latency_sensitivity
Gets the latency_sensitivity of this ComputeProperties. memory_in_mbs
Gets the memory_in_mbs of this ComputeProperties. nics
Gets the nics of this ComputeProperties. nics_count
Gets the nics_count of this ComputeProperties. nvdimm_controller
Gets the nvdimm_controller of this ComputeProperties. nvdimms
Gets the nvdimms of this ComputeProperties. operating_system
Gets the operating_system of this ComputeProperties. operating_system_version
Gets the operating_system_version of this ComputeProperties. pmem_in_mbs
Gets the pmem_in_mbs of this ComputeProperties. power_state
Gets the power_state of this ComputeProperties. primary_ip
Gets the primary_ip of this ComputeProperties. scsi_controller
Gets the scsi_controller of this ComputeProperties. storage_provisioned_in_mbs
Gets the storage_provisioned_in_mbs of this ComputeProperties. threads_per_core_count
Gets the threads_per_core_count of this ComputeProperties. -
__init__
(**kwargs)¶ Initializes a new ComputeProperties object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - primary_ip (str) – The value to assign to the primary_ip property of this ComputeProperties.
- dns_name (str) – The value to assign to the dns_name property of this ComputeProperties.
- description (str) – The value to assign to the description property of this ComputeProperties.
- cores_count (int) – The value to assign to the cores_count property of this ComputeProperties.
- cpu_model (str) – The value to assign to the cpu_model property of this ComputeProperties.
- gpu_devices_count (int) – The value to assign to the gpu_devices_count property of this ComputeProperties.
- gpu_devices (list[oci.cloud_bridge.models.GpuDevice]) – The value to assign to the gpu_devices property of this ComputeProperties.
- threads_per_core_count (int) – The value to assign to the threads_per_core_count property of this ComputeProperties.
- memory_in_mbs (int) – The value to assign to the memory_in_mbs property of this ComputeProperties.
- is_pmem_enabled (bool) – The value to assign to the is_pmem_enabled property of this ComputeProperties.
- pmem_in_mbs (int) – The value to assign to the pmem_in_mbs property of this ComputeProperties.
- operating_system (str) – The value to assign to the operating_system property of this ComputeProperties.
- operating_system_version (str) – The value to assign to the operating_system_version property of this ComputeProperties.
- host_name (str) – The value to assign to the host_name property of this ComputeProperties.
- power_state (str) – The value to assign to the power_state property of this ComputeProperties.
- guest_state (str) – The value to assign to the guest_state property of this ComputeProperties.
- is_tpm_enabled (bool) – The value to assign to the is_tpm_enabled property of this ComputeProperties.
- connected_networks (int) – The value to assign to the connected_networks property of this ComputeProperties.
- nics_count (int) – The value to assign to the nics_count property of this ComputeProperties.
- nics (list[oci.cloud_bridge.models.Nic]) – The value to assign to the nics property of this ComputeProperties.
- storage_provisioned_in_mbs (int) – The value to assign to the storage_provisioned_in_mbs property of this ComputeProperties.
- disks_count (int) – The value to assign to the disks_count property of this ComputeProperties.
- disks (list[oci.cloud_bridge.models.Disk]) – The value to assign to the disks property of this ComputeProperties.
- firmware (str) – The value to assign to the firmware property of this ComputeProperties.
- latency_sensitivity (str) – The value to assign to the latency_sensitivity property of this ComputeProperties.
- nvdimms (list[oci.cloud_bridge.models.Nvdimm]) – The value to assign to the nvdimms property of this ComputeProperties.
- nvdimm_controller (oci.cloud_bridge.models.NvdimmController) – The value to assign to the nvdimm_controller property of this ComputeProperties.
- scsi_controller (oci.cloud_bridge.models.ScsiController) – The value to assign to the scsi_controller property of this ComputeProperties.
- hardware_version (str) – The value to assign to the hardware_version property of this ComputeProperties.
-
connected_networks
¶ Gets the connected_networks of this ComputeProperties. Number of connected networks.
Returns: The connected_networks of this ComputeProperties. Return type: int
-
cores_count
¶ Gets the cores_count of this ComputeProperties. Number of CPUs.
Returns: The cores_count of this ComputeProperties. Return type: int
-
cpu_model
¶ Gets the cpu_model of this ComputeProperties. CPU model name.
Returns: The cpu_model of this ComputeProperties. Return type: str
-
description
¶ Gets the description of this ComputeProperties. Information about the asset.
Returns: The description of this ComputeProperties. Return type: str
-
disks
¶ Gets the disks of this ComputeProperties. Lists the set of disks belonging to the virtual machine. This list is unordered.
Returns: The disks of this ComputeProperties. Return type: list[oci.cloud_bridge.models.Disk]
-
disks_count
¶ Gets the disks_count of this ComputeProperties. Number of disks.
Returns: The disks_count of this ComputeProperties. Return type: int
-
dns_name
¶ Gets the dns_name of this ComputeProperties. Fully Qualified DNS Name.
Returns: The dns_name of this ComputeProperties. Return type: str
-
firmware
¶ Gets the firmware of this ComputeProperties. Information about firmware type for this virtual machine.
Returns: The firmware of this ComputeProperties. Return type: str
-
gpu_devices
¶ Gets the gpu_devices of this ComputeProperties. List of GPU devices attached to a virtual machine.
Returns: The gpu_devices of this ComputeProperties. Return type: list[oci.cloud_bridge.models.GpuDevice]
-
gpu_devices_count
¶ Gets the gpu_devices_count of this ComputeProperties. Number of GPU devices.
Returns: The gpu_devices_count of this ComputeProperties. Return type: int
-
guest_state
¶ Gets the guest_state of this ComputeProperties. Guest state.
Returns: The guest_state of this ComputeProperties. Return type: str
-
hardware_version
¶ Gets the hardware_version of this ComputeProperties. Hardware version.
Returns: The hardware_version of this ComputeProperties. Return type: str
-
host_name
¶ Gets the host_name of this ComputeProperties. Host name of the VM.
Returns: The host_name of this ComputeProperties. Return type: str
-
is_pmem_enabled
¶ Gets the is_pmem_enabled of this ComputeProperties. Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
Returns: The is_pmem_enabled of this ComputeProperties. Return type: bool
-
is_tpm_enabled
¶ Gets the is_tpm_enabled of this ComputeProperties. Whether Trusted Platform Module (TPM) is enabled.
Returns: The is_tpm_enabled of this ComputeProperties. Return type: bool
-
latency_sensitivity
¶ Gets the latency_sensitivity of this ComputeProperties. Latency sensitivity.
Returns: The latency_sensitivity of this ComputeProperties. Return type: str
-
memory_in_mbs
¶ Gets the memory_in_mbs of this ComputeProperties. Memory size in MBs.
Returns: The memory_in_mbs of this ComputeProperties. Return type: int
-
nics
¶ Gets the nics of this ComputeProperties. List of network ethernet cards attached to a virtual machine.
Returns: The nics of this ComputeProperties. Return type: list[oci.cloud_bridge.models.Nic]
-
nics_count
¶ Gets the nics_count of this ComputeProperties. Number of network ethernet cards.
Returns: The nics_count of this ComputeProperties. Return type: int
-
nvdimm_controller
¶ Gets the nvdimm_controller of this ComputeProperties.
Returns: The nvdimm_controller of this ComputeProperties. Return type: oci.cloud_bridge.models.NvdimmController
-
nvdimms
¶ Gets the nvdimms of this ComputeProperties. The properties of the NVDIMMs attached to a virtual machine.
Returns: The nvdimms of this ComputeProperties. Return type: list[oci.cloud_bridge.models.Nvdimm]
-
operating_system
¶ Gets the operating_system of this ComputeProperties. Operating system.
Returns: The operating_system of this ComputeProperties. Return type: str
-
operating_system_version
¶ Gets the operating_system_version of this ComputeProperties. Operating system version.
Returns: The operating_system_version of this ComputeProperties. Return type: str
-
pmem_in_mbs
¶ Gets the pmem_in_mbs of this ComputeProperties. Pmem size in MBs.
Returns: The pmem_in_mbs of this ComputeProperties. Return type: int
-
power_state
¶ Gets the power_state of this ComputeProperties. The current power state of the virtual machine.
Returns: The power_state of this ComputeProperties. Return type: str
-
primary_ip
¶ Gets the primary_ip of this ComputeProperties. Primary IP address of the compute instance.
Returns: The primary_ip of this ComputeProperties. Return type: str
-
scsi_controller
¶ Gets the scsi_controller of this ComputeProperties.
Returns: The scsi_controller of this ComputeProperties. Return type: oci.cloud_bridge.models.ScsiController
-
storage_provisioned_in_mbs
¶ Gets the storage_provisioned_in_mbs of this ComputeProperties. Provision storage size in MBs.
Returns: The storage_provisioned_in_mbs of this ComputeProperties. Return type: int
-
threads_per_core_count
¶ Gets the threads_per_core_count of this ComputeProperties. Number of threads per core.
Returns: The threads_per_core_count of this ComputeProperties. Return type: int
-