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 ZdZdZdZdd� Zedd� �Zej dd� �Zed d � �Z e j dd � �Z edd � �Zej dd � �Zdd� Zdd� Z dd� ZdS )�DatastoreSummaryz2 Datastore summary for a getting an Sddc. � MANAGEMENT�WORKLOADc K s2 dddd�| _ dddd�| _d| _d| _d| _dS ) a] Initializes a new DatastoreSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param block_volume_ids: The value to assign to the block_volume_ids property of this DatastoreSummary. :type block_volume_ids: list[str] :param datastore_type: The value to assign to the datastore_type property of this DatastoreSummary. Allowed values for this property are: "MANAGEMENT", "WORKLOAD", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type datastore_type: str :param capacity: The value to assign to the capacity property of this DatastoreSummary. :type capacity: float z list[str]�str�float)�block_volume_ids�datastore_type�capacityZblockVolumeIdsZ datastoreTyper N)Z swagger_typesZ attribute_map�_block_volume_ids�_datastore_type� _capacity)�self�kwargs� r �E/usr/lib/python3.9/site-packages/oci/ocvp/models/datastore_summary.py�__init__ s ��zDatastoreSummary.__init__c C s | j S )a9 **[Required]** Gets the block_volume_ids of this DatastoreSummary. A list of `OCID`__s of Block Storage Volumes. __ https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm :return: The block_volume_ids of this DatastoreSummary. :rtype: list[str] �r �r r r r r >