Documentation ¶
Index ¶
- Constants
- type Base
- type NAS
- func (p *NAS) Create(params map[string]interface{}) error
- func (p *NAS) CreateSnapshot(name, snapshotName string) (map[string]interface{}, error)
- func (p *NAS) Delete(name string) error
- func (p *NAS) DeleteSnapshot(snapshotParentId, snapshotName string) error
- func (p *NAS) Expand(name string, newSize int64) error
- type SAN
- func (p *SAN) Create(params map[string]interface{}) error
- func (p *SAN) CreateSnapshot(lunName, snapshotName string) (map[string]interface{}, error)
- func (p *SAN) Delete(name string) error
- func (p *SAN) DeleteSnapshot(snapshotName string) error
- func (p *SAN) Expand(name string, newSize int64) (bool, error)
Constants ¶
View Source
const ( HYPERMETROPAIR_HEALTH_STATUS_FAULT = "2" HYPERMETROPAIR_RUNNING_STATUS_NORMAL = "1" HYPERMETROPAIR_RUNNING_STATUS_TO_SYNC = "100" HYPERMETROPAIR_RUNNING_STATUS_SYNCING = "23" HYPERMETROPAIR_RUNNING_STATUS_UNKNOWN = "0" HYPERMETROPAIR_RUNNING_STATUS_PAUSE = "41" HYPERMETROPAIR_RUNNING_STATUS_ERROR = "94" HYPERMETROPAIR_RUNNING_STATUS_INVALID = "35" HYPERMETRODOMAIN_RUNNING_STATUS_NORMAL = "1" )
View Source
const ( FILESYSTEM_HEALTH_STATUS_NORMAL = "1" FILESYSTEM_SPLIT_STATUS_NOT_START = "1" FILESYSTEM_SPLIT_STATUS_SPLITTING = "2" FILESYSTEM_SPLIT_STATUS_QUEUING = "3" FILESYSTEM_SPLIT_STATUS_ABNORMAL = "4" REMOTE_DEVICE_HEALTH_STATUS = "1" REMOTE_DEVICE_RUNNING_STATUS_LINK_UP = "10" REPLICATION_PAIR_RUNNING_STATUS_NORMAL = "1" REPLICATION_PAIR_RUNNING_STATUS_SYNC = "23" REPLICATION_VSTORE_PAIR_RUNNING_STATUS_NORMAL = "1" REPLICATION_VSTORE_PAIR_RUNNING_STATUS_SYNC = "23" REPLICATION_ROLE_PRIMARY = "0" )
View Source
const ( LUNCOPY_HEALTH_STATUS_FAULT = "2" LUNCOPY_RUNNING_STATUS_QUEUING = "37" LUNCOPY_RUNNING_STATUS_COPYING = "39" LUNCOPY_RUNNING_STATUS_STOP = "38" LUNCOPY_RUNNING_STATUS_PAUSED = "41" CLONEPAIR_HEALTH_STATUS_FAULT = "1" CLONEPAIR_RUNNING_STATUS_UNSYNCING = "0" CLONEPAIR_RUNNING_STATUS_SYNCING = "1" CLONEPAIR_RUNNING_STATUS_NORMAL = "2" CLONEPAIR_RUNNING_STATUS_INITIALIZING = "3" SNAPSHOT_RUNNING_STATUS_ACTIVE = "43" SNAPSHOT_RUNNING_STATUS_INACTIVE = "45" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NAS ¶
type NAS struct {
Base
}
func (*NAS) CreateSnapshot ¶
func (*NAS) DeleteSnapshot ¶
type SAN ¶
type SAN struct {
Base
}
func (*SAN) CreateSnapshot ¶
func (*SAN) DeleteSnapshot ¶
Click to show internal directories.
Click to hide internal directories.