Documentation
¶
Index ¶
- type Aggregate
- type Client
- func (c *Client) CheckCluster() (statusCode int, err error)
- func (c *Client) Do(method string, body interface{}) (*http.Response, error)
- func (c *Client) GetSystemVersion() (string, error)
- func (c *Client) ListAggregates() (aggregates []*Aggregate, err error)
- func (c *Client) ListVolumes() (volumes []*Volume, err error)
- type Volume
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) CheckCluster ¶
func (*Client) GetSystemVersion ¶
func (*Client) ListAggregates ¶
func (*Client) ListVolumes ¶
type Volume ¶
type Volume struct {
Aggregate string
Comment string
InodeFilesTotal float64
InodeFilesUsed float64
IsEncrypted bool
IsSpaceReportingLogical bool
IsSpaceEnforcementLogical bool
Node string
PercentageSizeUsed float64
PercentageSnapshotReserve float64
PercentageCompressionSpaceSaved float64
PercentageDeduplicationSpaceSaved float64
PercentageTotalSpaceSaved float64
ProjectID string
Size int
SizeTotal float64
SizeAvailable float64
SizeAvailableForSnapshots float64
SizeLogicalUsed float64
SizeUsed float64
SizeUsedBySnapshots float64
SisCompressionSpaceSaved float64
SisDeduplicationSpaceSaved float64
SisTotalSpaceSaved float64
SnapshotPolicy string
SnapshotReserveSize float64
State int
Volume string
VolumeType string
VolumeState string
Vserver string
}
Click to show internal directories.
Click to hide internal directories.