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.