GlusterCLI::VolumeInfo
Inherits JSON::Serializable / Struct / Value / Object
Constructors
new(pull : JSON::PullParser)
Sourcenew
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
arbiter_count
Sourcearbiter_count=(arbiter_count : Int32)
Sourcebrick_count
Sourcebrick_count=(brick_count : Int32)
Sourcebricks
Sourcedisperse_count
Sourcedisperse_count=(disperse_count : Int32)
Sourcedisperse_redundancy_count
Sourcedisperse_redundancy_count=(disperse_redundancy_count : Int32)
Sourcedistribute_count
Sourcedistribute_count=(distribute_count : Int32)
Sourcehealth
Sourcehealth=(health : String)
Sourceid
Sourceid=(id : String)
Sourceinodes_free
Sourceinodes_free=(inodes_free : UInt64)
Sourceinodes_total
Sourceinodes_total=(inodes_total : UInt64)
Sourceinodes_used
Sourceinodes_used=(inodes_used : UInt64)
Sourcename
Sourcename=(name : String)
Sourceoptions
Sourceoptions=(options : Hash(String, String))
Sourcereplica_count
Sourcereplica_count=(replica_count : Int32)
Sourcesize_free
Sourcesize_free=(size_free : UInt64)
Sourcesize_total
Sourcesize_total=(size_total : UInt64)
Sourcesize_used
Sourcesize_used=(size_used : UInt64)
Sourcesnapshot_count
Sourcesnapshot_count=(snapshot_count : Int32)
Sourcestate
Sourcestate=(state : String)
Sourcesubvol_size
Sourcesubvol_type
Sourcesubvols
Sourcetransport
Sourcetransport=(transport : String)
Sourcetype
Sourcetype=(type : String)
Sourceup_subvols
Sourceup_subvols=(up_subvols : Int32)
Source