models_v2.remote_disk module¶
- 
class 
models_v2.remote_disk.RemoteDisk(mount_path=None, tier=None, id=None, node_id=None, capacity_bytes=None, used_capacity_bytes=None, status=None, file_system_name=None, data_vip=None, node_ip=None)[source]¶ Bases:
objectImplementation of the ‘Remote disk’ model.
Specifies the configuration of a remote disk.
- Attributes:
 id (long|int): Specifies the disk id. mount_path (string): Specifies the NFS mount path of the remote disk. node_id (long|int): Specifies the node id of the disk. If not
specified, the disk will be evenly distributed across all the nodes.
tier (TierEnum): Specifies the tier of the disk capacity_bytes (long|int): Specifies the capacity of the disk in
bytes.
- used_capacity_bytes (long|int): Specifies the used capacity of remote
 disk in bytes.
status (Status17Enum): Specifies the status of a remote disk. file_system_name (string): Specifies the name of filesystem on remote
storage.
- data_vip (string): Specifies the data vip used to mount the
 filesystem.
- node_ip (string): Specifies ip address of the node that this remote
 disk is mounted on.
- 
classmethod 
from_dictionary(dictionary)[source]¶ Creates an instance of this model from a dictionary
- Args:
 dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.
- Returns:
 object: An instance of this structure class.