📂 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.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: esxi_host_summary.cpython-39.opt-1.pyc
a ���fQ� � @ 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 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`� �Z0dbdc� Z1ddde� Z2dfdg� Z3dhS )i�EsxiHostSummaryz% A summary of the ESXi host. �CREATING�UPDATING�ACTIVE�DELETING�DELETED�FAILED�HOUR�MONTH�ONE_YEAR�THREE_YEARSc K s, ddddddddddddddddddddddddddddd�| _ 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$S )%a� Initializes a new EsxiHostSummary 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 EsxiHostSummary. :type id: str :param display_name: The value to assign to the display_name property of this EsxiHostSummary. :type display_name: str :param sddc_id: The value to assign to the sddc_id property of this EsxiHostSummary. :type sddc_id: str :param cluster_id: The value to assign to the cluster_id property of this EsxiHostSummary. :type cluster_id: str :param compartment_id: The value to assign to the compartment_id property of this EsxiHostSummary. :type compartment_id: str :param compute_instance_id: The value to assign to the compute_instance_id property of this EsxiHostSummary. :type compute_instance_id: str :param time_created: The value to assign to the time_created property of this EsxiHostSummary. :type time_created: datetime :param time_updated: The value to assign to the time_updated property of this EsxiHostSummary. :type time_updated: datetime :param lifecycle_state: The value to assign to the lifecycle_state property of this EsxiHostSummary. 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 current_commitment: The value to assign to the current_commitment property of this EsxiHostSummary. 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 EsxiHostSummary. 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 EsxiHostSummary. :type billing_contract_end_date: datetime :param failed_esxi_host_id: The value to assign to the failed_esxi_host_id property of this EsxiHostSummary. :type failed_esxi_host_id: str :param replacement_esxi_host_id: The value to assign to the replacement_esxi_host_id property of this EsxiHostSummary. :type replacement_esxi_host_id: str :param grace_period_end_date: The value to assign to the grace_period_end_date property of this EsxiHostSummary. :type grace_period_end_date: datetime :param vmware_software_version: The value to assign to the vmware_software_version property of this EsxiHostSummary. :type vmware_software_version: str :param non_upgraded_esxi_host_id: The value to assign to the non_upgraded_esxi_host_id property of this EsxiHostSummary. :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 EsxiHostSummary. :type upgraded_replacement_esxi_host_id: str :param compute_availability_domain: The value to assign to the compute_availability_domain property of this EsxiHostSummary. :type compute_availability_domain: str :param host_shape_name: The value to assign to the host_shape_name property of this EsxiHostSummary. :type host_shape_name: str :param host_ocpu_count: The value to assign to the host_ocpu_count property of this EsxiHostSummary. :type host_ocpu_count: float :param billing_donor_host_id: The value to assign to the billing_donor_host_id property of this EsxiHostSummary. :type billing_donor_host_id: str :param swap_billing_host_id: The value to assign to the swap_billing_host_id property of this EsxiHostSummary. :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 EsxiHostSummary. :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 EsxiHostSummary. :type is_billing_swapping_in_progress: bool :param freeform_tags: The value to assign to the freeform_tags property of this EsxiHostSummary. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this EsxiHostSummary. :type defined_tags: dict(str, dict(str, object)) :param system_tags: The value to assign to the system_tags property of this EsxiHostSummary. :type system_tags: dict(str, dict(str, object)) �strZdatetime�float�boolzdict(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�current_commitment�next_commitment�billing_contract_end_date�failed_esxi_host_id�replacement_esxi_host_id�grace_period_end_date�vmware_software_version�non_upgraded_esxi_host_id�!upgraded_replacement_esxi_host_id�compute_availability_domain�host_shape_name�host_ocpu_count�billing_donor_host_id�swap_billing_host_id�#is_billing_continuation_in_progress�is_billing_swapping_in_progress� freeform_tags�defined_tags�system_tagsr ZdisplayNameZsddcIdZ clusterIdZ compartmentIdZcomputeInstanceIdZtimeCreatedZtimeUpdatedZlifecycleStateZcurrentCommitmentZnextCommitmentZbillingContractEndDateZfailedEsxiHostIdZreplacementEsxiHostIdZgracePeriodEndDateZvmwareSoftwareVersionZnonUpgradedEsxiHostIdZupgradedReplacementEsxiHostIdZcomputeAvailabilityDomainZ hostShapeNameZ hostOcpuCountZbillingDonorHostIdZswapBillingHostIdZisBillingContinuationInProgressZisBillingSwappingInProgressZfreeformTagsZdefinedTagsZ systemTagsN)Z swagger_typesZ attribute_map�_id� _display_name�_sddc_id�_cluster_id�_compartment_id�_compute_instance_id� _time_created� _time_updated�_lifecycle_state�_current_commitment�_next_commitment�_billing_contract_end_date�_failed_esxi_host_id�_replacement_esxi_host_id�_grace_period_end_date�_vmware_software_version�_non_upgraded_esxi_host_id�"_upgraded_replacement_esxi_host_id�_compute_availability_domain�_host_shape_name�_host_ocpu_count�_billing_donor_host_id�_swap_billing_host_id�$_is_billing_continuation_in_progress� _is_billing_swapping_in_progress�_freeform_tags� _defined_tags�_system_tags)�self�kwargs� rN �E/usr/lib/python3.9/site-packages/oci/ocvp/models/esxi_host_summary.py�__init__J s� }� �zEsxiHostSummary.__init__c C s | j S )a **[Required]** Gets the id of this EsxiHostSummary. The `OCID`__ of the ESXi host. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The id of this EsxiHostSummary. :rtype: str �r0 �rL rN rN rO r ! s zEsxiHostSummary.idc C s || _ dS )z� Sets the id of this EsxiHostSummary. The `OCID`__ of the ESXi host. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :param id: The id of this EsxiHostSummary. :type: str NrQ )rL r rN rN rO r / s c C s | j S )a! Gets the display_name of this EsxiHostSummary. 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 EsxiHostSummary. :rtype: str �r1 rR rN rN rO r = s zEsxiHostSummary.display_namec C s || _ dS )a, Sets the display_name of this EsxiHostSummary. 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 EsxiHostSummary. :type: str NrS )rL r rN rN rO r J s c C s | j S )a1 **[Required]** Gets the sddc_id of this EsxiHostSummary. 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 EsxiHostSummary. :rtype: str �r2 rR rN rN rO r W s zEsxiHostSummary.sddc_idc C s || _ dS )a( Sets the sddc_id of this EsxiHostSummary. 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 EsxiHostSummary. :type: str NrT )rL r rN rN rO r f s c C s | j S )a: **[Required]** Gets the cluster_id of this EsxiHostSummary. 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 EsxiHostSummary. :rtype: str �r3 rR rN rN rO r u s zEsxiHostSummary.cluster_idc C s || _ dS )a4 Sets the cluster_id of this EsxiHostSummary. 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 EsxiHostSummary. :type: str NrU )rL r rN rN rO r � s c C s | j S )a3 Gets the compartment_id of this EsxiHostSummary. 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 EsxiHostSummary. :rtype: str �r4 rR rN rN rO r � s zEsxiHostSummary.compartment_idc C s || _ dS )a@ Sets the compartment_id of this EsxiHostSummary. 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 EsxiHostSummary. :type: str NrV )rL r rN rN rO r � s c C s | j S )a� Gets the compute_instance_id of this EsxiHostSummary. 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 EsxiHostSummary. :rtype: str �r5 rR rN rN rO r � s z#EsxiHostSummary.compute_instance_idc C s || _ dS )a� Sets the compute_instance_id of this EsxiHostSummary. 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 EsxiHostSummary. :type: str NrW )rL r rN rN rO r � s c C s | j S )aV Gets the time_created of this EsxiHostSummary. 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 EsxiHostSummary. :rtype: datetime �r6 rR rN rN rO r � s zEsxiHostSummary.time_createdc C s || _ dS )aa Sets the time_created of this EsxiHostSummary. 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 EsxiHostSummary. :type: datetime NrX )rL r rN rN rO r � s c C s | j S )a) Gets the time_updated of this EsxiHostSummary. 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 EsxiHostSummary. :rtype: datetime �r7 rR rN rN rO r � s zEsxiHostSummary.time_updatedc C s || _ dS )a4 Sets the time_updated of this EsxiHostSummary. 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 EsxiHostSummary. :type: datetime NrY )rL r rN rN rO r s c C s | j S )a� Gets the lifecycle_state of this EsxiHostSummary. 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 EsxiHostSummary. :rtype: str )r8 rR rN rN rO r s zEsxiHostSummary.lifecycle_statec C s g d�}t ||�sd}|| _dS )z� Sets the lifecycle_state of this EsxiHostSummary. The current state of the ESXi host. :param lifecycle_state: The lifecycle_state of this EsxiHostSummary. :type: str )r r r r r r �UNKNOWN_ENUM_VALUEN)r r8 )rL r �allowed_valuesrN rN rO r s c C s | j S )a� **[Required]** Gets the current_commitment of this EsxiHostSummary. The billing option currently used by the ESXi host. :func:`list_supported_commitments`. 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'. :return: The current_commitment of this EsxiHostSummary. :rtype: str )r9 rR rN rN rO r / s z"EsxiHostSummary.current_commitmentc C s g d�}t ||�sd}|| _dS )a Sets the current_commitment of this EsxiHostSummary. The billing option currently used by the ESXi host. :func:`list_supported_commitments`. :param current_commitment: The current_commitment of this EsxiHostSummary. :type: str �r r r r rZ N)r r9 )rL r r[ rN rN rO r ? s c C s | j S )aV **[Required]** Gets the next_commitment of this EsxiHostSummary. The billing option to switch to after the current billing cycle ends. If `nextCommitment` is null or empty, `currentCommitment` continues to the next billing cycle. :func:`list_supported_commitments`. 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'. :return: The next_commitment of this EsxiHostSummary. :rtype: str )r: rR rN rN rO r O s zEsxiHostSummary.next_commitmentc C s g d�}t ||�sd}|| _dS )a� Sets the next_commitment of this EsxiHostSummary. The billing option to switch to after the current billing cycle ends. If `nextCommitment` is null or empty, `currentCommitment` continues to the next billing cycle. :func:`list_supported_commitments`. :param next_commitment: The next_commitment of this EsxiHostSummary. :type: str r\ rZ N)r r: )rL r r[ rN rN rO r ` s c C s | j S )a� **[Required]** Gets the billing_contract_end_date of this EsxiHostSummary. Current billing cycle end date. If the value in `currentCommitment` and `nextCommitment` are different, the value specified in `nextCommitment` becomes the new `currentCommitment` when the `contractEndDate` is reached. Example: `2016-08-25T21:10:29.600Z` :return: The billing_contract_end_date of this EsxiHostSummary. :rtype: datetime �r; rR rN rN rO r q s z)EsxiHostSummary.billing_contract_end_datec C s || _ dS )a� Sets the billing_contract_end_date of this EsxiHostSummary. Current billing cycle end date. If the value in `currentCommitment` and `nextCommitment` are different, the value specified in `nextCommitment` becomes the new `currentCommitment` when the `contractEndDate` is reached. Example: `2016-08-25T21:10:29.600Z` :param billing_contract_end_date: The billing_contract_end_date of this EsxiHostSummary. :type: datetime Nr] )rL r rN rN rO r s c C s | j S )a% Gets the failed_esxi_host_id of this EsxiHostSummary. The `OCID`__ of the ESXi host that failed. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The failed_esxi_host_id of this EsxiHostSummary. :rtype: str �r<