📂 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
›
ocvp
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/ocvp/models/__pycache__
💾
Free:
45.6 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: esxi_host.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 @ st e Zd ZdZdZdZdZdZdZdZ dZ d Zd ZdZ dZd Zd ZdZdd � Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zed d!� �Zejd"d!� �Zed#d$� �Zejd%d$� �Zed&d'� �Zejd(d'� �Zed)d*� �Zejd+d*� �Zed,d-� �Zejd.d-� �Zed/d0� �Z e jd1d0� �Z ed2d3� �Z!e!jd4d3� �Z!ed5d6� �Z"e"jd7d6� �Z"ed8d9� �Z#e#jd:d9� �Z#ed;d<� �Z$e$jd=d<� �Z$ed>d?� �Z%e%jd@d?� �Z%edAdB� �Z&e&jdCdB� �Z&edDdE� �Z'e'jdFdE� �Z'edGdH� �Z(e(jdIdH� �Z(edJdK� �Z)e)jdLdK� �Z)edMdN� �Z*e*jdOdN� �Z*edPdQ� �Z+e+jdRdQ� �Z+edSdT� �Z,e,jdUdT� �Z,edVdW� �Z-e-jdXdW� �Z-edYdZ� �Z.e.jd[dZ� �Z.ed\d]� �Z/e/jd^d]� �Z/ed_d`� �Z0e0jdad`� �Z0edbdc� �Z1e1jdddc� �Z1ededf� �Z2e2jdgdf� �Z2dhdi� Z3djdk� Z4dldm� Z5dnS )o�EsxiHosta� An ESXi host is a node in a Cluster. At a minimum, each Cluster has 3 ESXi hosts that are used to implement a functioning VMware environment. In terms of implementation, an ESXi host is a Compute instance that is configured with the chosen bundle of VMware software. Notice that an `EsxiHost` object has its own OCID (`id`), and a separate attribute for the OCID of the Compute instance (`computeInstanceId`). �CREATING�UPDATING�ACTIVE�DELETING�DELETED�FAILED�HOUR�MONTH�ONE_YEAR�THREE_YEARSc K s@ ddddddddddddddddddddddddddddddd�| _ dd 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&| _d&| _d&| _d&| _d&| _d&S )'ar Initializes a new EsxiHost object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param id: The value to assign to the id property of this EsxiHost. :type id: str :param display_name: The value to assign to the display_name property of this EsxiHost. :type display_name: str :param sddc_id: The value to assign to the sddc_id property of this EsxiHost. :type sddc_id: str :param cluster_id: The value to assign to the cluster_id property of this EsxiHost. :type cluster_id: str :param compartment_id: The value to assign to the compartment_id property of this EsxiHost. :type compartment_id: str :param compute_instance_id: The value to assign to the compute_instance_id property of this EsxiHost. :type compute_instance_id: str :param time_created: The value to assign to the time_created property of this EsxiHost. :type time_created: datetime :param time_updated: The value to assign to the time_updated property of this EsxiHost. :type time_updated: datetime :param lifecycle_state: The value to assign to the lifecycle_state property of this EsxiHost. Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lifecycle_state: str :param billing_donor_host_id: The value to assign to the billing_donor_host_id property of this EsxiHost. :type billing_donor_host_id: str :param swap_billing_host_id: The value to assign to the swap_billing_host_id property of this EsxiHost. :type swap_billing_host_id: str :param is_billing_continuation_in_progress: The value to assign to the is_billing_continuation_in_progress property of this EsxiHost. :type is_billing_continuation_in_progress: bool :param is_billing_swapping_in_progress: The value to assign to the is_billing_swapping_in_progress property of this EsxiHost. :type is_billing_swapping_in_progress: bool :param current_commitment: The value to assign to the current_commitment property of this EsxiHost. Allowed values for this property are: "HOUR", "MONTH", "ONE_YEAR", "THREE_YEARS", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type current_commitment: str :param next_commitment: The value to assign to the next_commitment property of this EsxiHost. Allowed values for this property are: "HOUR", "MONTH", "ONE_YEAR", "THREE_YEARS", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type next_commitment: str :param billing_contract_end_date: The value to assign to the billing_contract_end_date property of this EsxiHost. :type billing_contract_end_date: datetime :param failed_esxi_host_id: The value to assign to the failed_esxi_host_id property of this EsxiHost. :type failed_esxi_host_id: str :param replacement_esxi_host_id: The value to assign to the replacement_esxi_host_id property of this EsxiHost. :type replacement_esxi_host_id: str :param grace_period_end_date: The value to assign to the grace_period_end_date property of this EsxiHost. :type grace_period_end_date: datetime :param vmware_software_version: The value to assign to the vmware_software_version property of this EsxiHost. :type vmware_software_version: str :param esxi_software_version: The value to assign to the esxi_software_version property of this EsxiHost. :type esxi_software_version: str :param non_upgraded_esxi_host_id: The value to assign to the non_upgraded_esxi_host_id property of this EsxiHost. :type non_upgraded_esxi_host_id: str :param upgraded_replacement_esxi_host_id: The value to assign to the upgraded_replacement_esxi_host_id property of this EsxiHost. :type upgraded_replacement_esxi_host_id: str :param compute_availability_domain: The value to assign to the compute_availability_domain property of this EsxiHost. :type compute_availability_domain: str :param host_shape_name: The value to assign to the host_shape_name property of this EsxiHost. :type host_shape_name: str :param host_ocpu_count: The value to assign to the host_ocpu_count property of this EsxiHost. :type host_ocpu_count: float :param capacity_reservation_id: The value to assign to the capacity_reservation_id property of this EsxiHost. :type capacity_reservation_id: str :param freeform_tags: The value to assign to the freeform_tags property of this EsxiHost. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this EsxiHost. :type defined_tags: dict(str, dict(str, object)) :param system_tags: The value to assign to the system_tags property of this EsxiHost. :type system_tags: dict(str, dict(str, object)) �strZdatetime�bool�floatzdict(str, str)zdict(str, dict(str, object)))�id�display_name�sddc_id� cluster_id�compartment_id�compute_instance_id�time_created�time_updated�lifecycle_state�billing_donor_host_id�swap_billing_host_id�#is_billing_continuation_in_progress�is_billing_swapping_in_progress�current_commitment�next_commitment�billing_contract_end_date�failed_esxi_host_id�replacement_esxi_host_id�grace_period_end_date�vmware_software_version�esxi_software_version�non_upgraded_esxi_host_id�!upgraded_replacement_esxi_host_id�compute_availability_domain�host_shape_name�host_ocpu_count�capacity_reservation_id� freeform_tags�defined_tags�system_tagsr ZdisplayNameZsddcIdZ clusterIdZ compartmentIdZcomputeInstanceIdZtimeCreatedZtimeUpdatedZlifecycleStateZbillingDonorHostIdZswapBillingHostIdZisBillingContinuationInProgressZisBillingSwappingInProgressZcurrentCommitmentZnextCommitmentZbillingContractEndDateZfailedEsxiHostIdZreplacementEsxiHostIdZgracePeriodEndDateZvmwareSoftwareVersionZesxiSoftwareVersionZnonUpgradedEsxiHostIdZupgradedReplacementEsxiHostIdZcomputeAvailabilityDomainZ hostShapeNameZ hostOcpuCountZcapacityReservationIdZfreeformTagsZdefinedTagsZ systemTagsN) Z swagger_typesZ attribute_map�_id� _display_name�_sddc_id�_cluster_id�_compartment_id�_compute_instance_id� _time_created� _time_updated�_lifecycle_state�_billing_donor_host_id�_swap_billing_host_id�$_is_billing_continuation_in_progress� _is_billing_swapping_in_progress�_current_commitment�_next_commitment�_billing_contract_end_date�_failed_esxi_host_id�_replacement_esxi_host_id�_grace_period_end_date�_vmware_software_version�_esxi_software_version�_non_upgraded_esxi_host_id�"_upgraded_replacement_esxi_host_id�_compute_availability_domain�_host_shape_name�_host_ocpu_count�_capacity_reservation_id�_freeform_tags� _defined_tags�_system_tags)�self�kwargs� rR �=/usr/lib/python3.9/site-packages/oci/ocvp/models/esxi_host.py�__init__Q s� �"�!zEsxiHost.__init__c C s | j S )z� **[Required]** Gets the id of this EsxiHost. The `OCID`__ of the ESXi host. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The id of this EsxiHost. :rtype: str �r2 �rP rR rR rS r 6 s zEsxiHost.idc C s || _ dS )z� Sets the id of this EsxiHost. The `OCID`__ of the ESXi host. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param id: The id of this EsxiHost. :type: str NrU )rP r rR rR rS r D s c C s | j S )a" **[Required]** Gets the display_name of this EsxiHost. A descriptive name for the ESXi host. Does not have to be unique, and it's changeable. Avoid entering confidential information. :return: The display_name of this EsxiHost. :rtype: str �r3 rV rR rR rS r R s zEsxiHost.display_namec C s || _ dS )a Sets the display_name of this EsxiHost. A descriptive name for the ESXi host. Does not have to be unique, and it's changeable. Avoid entering confidential information. :param display_name: The display_name of this EsxiHost. :type: str NrW )rP r rR rR rS r _ s c C s | j S )a# **[Required]** Gets the sddc_id of this EsxiHost. The `OCID`__ of the SDDC that the ESXi host belongs to. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The sddc_id of this EsxiHost. :rtype: str �r4 rV rR rR rS r l s zEsxiHost.sddc_idc C s || _ dS )a Sets the sddc_id of this EsxiHost. The `OCID`__ of the SDDC that the ESXi host belongs to. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param sddc_id: The sddc_id of this EsxiHost. :type: str NrX )rP r rR rR rS r { s c C s | j S )a, **[Required]** Gets the cluster_id of this EsxiHost. The `OCID`__ of the Cluster that the ESXi host belongs to. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The cluster_id of this EsxiHost. :rtype: str �r5 rV rR rR rS r � s zEsxiHost.cluster_idc C s || _ dS )a& Sets the cluster_id of this EsxiHost. The `OCID`__ of the Cluster that the ESXi host belongs to. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param cluster_id: The cluster_id of this EsxiHost. :type: str NrY )rP r rR rR rS r � s c C s | j S )a% Gets the compartment_id of this EsxiHost. The `OCID`__ of the compartment that contains the Cluster. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The compartment_id of this EsxiHost. :rtype: str �r6 rV rR rR rS r � s zEsxiHost.compartment_idc C s || _ dS )a2 Sets the compartment_id of this EsxiHost. The `OCID`__ of the compartment that contains the Cluster. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param compartment_id: The compartment_id of this EsxiHost. :type: str NrZ )rP r rR rR rS r � s c C s | j S )a� Gets the compute_instance_id of this EsxiHost. In terms of implementation, an ESXi host is a Compute instance that is configured with the chosen bundle of VMware software. The `computeInstanceId` is the `OCID`__ of that Compute instance. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The compute_instance_id of this EsxiHost. :rtype: str �r7 rV rR rR rS r � s zEsxiHost.compute_instance_idc C s || _ dS )a� Sets the compute_instance_id of this EsxiHost. In terms of implementation, an ESXi host is a Compute instance that is configured with the chosen bundle of VMware software. The `computeInstanceId` is the `OCID`__ of that Compute instance. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param compute_instance_id: The compute_instance_id of this EsxiHost. :type: str Nr[ )rP r rR rR rS r � s c C s | j S )aH Gets the time_created of this EsxiHost. The date and time the ESXi host was created, in the format defined by `RFC3339`__. Example: `2016-08-25T21:10:29.600Z` __ https://tools.ietf.org/html/rfc3339 :return: The time_created of this EsxiHost. :rtype: datetime �r8 rV rR rR rS r � s zEsxiHost.time_createdc C s || _ dS )aS Sets the time_created of this EsxiHost. The date and time the ESXi host was created, in the format defined by `RFC3339`__. Example: `2016-08-25T21:10:29.600Z` __ https://tools.ietf.org/html/rfc3339 :param time_created: The time_created of this EsxiHost. :type: datetime Nr\ )rP r rR rR rS r � s c C s | j S )a Gets the time_updated of this EsxiHost. The date and time the ESXi host was updated, in the format defined by `RFC3339`__. __ https://tools.ietf.org/html/rfc3339 :return: The time_updated of this EsxiHost. :rtype: datetime �r9 rV rR rR rS r s zEsxiHost.time_updatedc C s || _ dS )a& Sets the time_updated of this EsxiHost. The date and time the ESXi host was updated, in the format defined by `RFC3339`__. __ https://tools.ietf.org/html/rfc3339 :param time_updated: The time_updated of this EsxiHost. :type: datetime Nr] )rP r rR rR rS r s c C s | j S )a� Gets the lifecycle_state of this EsxiHost. The current state of the ESXi host. Allowed values for this property are: "CREATING", "UPDATING", "ACTIVE", "DELETING", "DELETED", "FAILED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The lifecycle_state of this EsxiHost. :rtype: str )r: rV rR rR rS r & s zEsxiHost.lifecycle_statec C s g d�}t ||�sd}|| _dS )z� Sets the lifecycle_state of this EsxiHost. The current state of the ESXi host. :param lifecycle_state: The lifecycle_state of this EsxiHost. :type: str )r r r r r r �UNKNOWN_ENUM_VALUEN)r r: )rP r �allowed_valuesrR rR rS r 5 s c C s | j S )a3 Gets the billing_donor_host_id of this EsxiHost. The `OCID`__ of the deleted ESXi Host with LeftOver billing cycle. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The billing_donor_host_id of this EsxiHost. :rtype: str �r; rV rR rR rS r D s zEsxiHost.billing_donor_host_idc C s || _ dS )aG Sets the billing_donor_host_id of this EsxiHost. The `OCID`__ of the deleted ESXi Host with LeftOver billing cycle. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param billing_donor_host_id: The billing_donor_host_id of this EsxiHost. :type: str Nr` )rP r rR rR rS r R s c C s | j S )a6 Gets the swap_billing_host_id of this EsxiHost. The `OCID`__ of the active ESXi Host to swap billing with current host. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The swap_billing_host_id of this EsxiHost. :rtype: str �r<