ruạṛ
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 ZdZdZdZdZdZdd� Ze dd � �Z ed d� �Zej dd� �Zed d� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zdd� Zdd� Zdd� ZdS ) �HostResourceStatisticsz1 Contains host resource base statistics. �HOST_CPU_STATISTICS�HOST_MEMORY_STATISTICS�HOST_STORAGE_STATISTICS�HOST_NETWORK_STATISTICSc K sF dddddd�| _ dddddd�| _d | _d | _d | _d | _d | _d S ) a� Initializes a new HostResourceStatistics object with values from keyword arguments. This class has the following subclasses and if you are using this class as input to a service operations then you should favor using a subclass over the base class: * :class:`~oci.opsi.models.HostNetworkStatistics` * :class:`~oci.opsi.models.HostStorageStatistics` * :class:`~oci.opsi.models.HostMemoryStatistics` * :class:`~oci.opsi.models.HostCpuStatistics` The following keyword arguments are supported (corresponding to the getters/setters of this class): :param usage: The value to assign to the usage property of this HostResourceStatistics. :type usage: float :param capacity: The value to assign to the capacity property of this HostResourceStatistics. :type capacity: float :param utilization_percent: The value to assign to the utilization_percent property of this HostResourceStatistics. :type utilization_percent: float :param usage_change_percent: The value to assign to the usage_change_percent property of this HostResourceStatistics. :type usage_change_percent: float :param resource_name: The value to assign to the resource_name property of this HostResourceStatistics. Allowed values for this property are: "HOST_CPU_STATISTICS", "HOST_MEMORY_STATISTICS", "HOST_STORAGE_STATISTICS", "HOST_NETWORK_STATISTICS", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type resource_name: str �float�str)�usage�capacity�utilization_percent�usage_change_percent� resource_namer r ZutilizationPercentZusageChangePercent�resourceNameN)Z swagger_typesZ attribute_map�_usage� _capacity�_utilization_percent�_usage_change_percent�_resource_name)�self�kwargs� r �L/usr/lib/python3.9/site-packages/oci/opsi/models/host_resource_statistics.py�__init__"