Struct gluster::Volume
[−]
[src]
pub struct Volume { pub name: String, pub vol_type: VolumeType, pub id: Uuid, pub status: String, pub transport: Transport, pub bricks: Vec<Brick>, pub options: BTreeMap<String, String>, }
A volume is a logical collection of bricks. Most of the gluster management operations happen on the volume.
Fields
name: String
The name of the volume
vol_type: VolumeType
The type of the volume
id: Uuid
The unique id of the volume
status: String
transport: Transport
The underlying Transport mechanism
bricks: Vec<Brick>
A Vec containing all the Brick's that are in the Volume
options: BTreeMap<String, String>
A Vec containing a tuple of options that are configured on this Volume