Documentation ¶
Index ¶
Constants ¶
View Source
const ( ZONEID = "zoneid" DATAREDUNDANCYTYPE = "dataredundancytype" PROTOCOLTYPE = "protocoltype" STORAGETYPE = "storagetype" FILESYSTEMNAME = "filesystemname" SPACECAPACITY = "spacecapacity" THROUGHPUTMODE = "throughputmode" PROVISIONEDTHROUGHPUTINMIBPS = "provisionedthroughputinmibps" FILESYSTEMID = "filesystemid" TopologyKey = "topology.kubernetes.io/region" )
View Source
const (
DriverName = "povplugin.csi.alibabacloud.com"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cloud ¶
type Cloud interface { CreateVolume(ctx context.Context, volumeName string, diskOptions *PovOptions) (fsId, requestID string, err error) DeleteVolume(ctx context.Context, volumeName string) (reuqestID string, err error) CreateVolumeMountPoint(ctx context.Context, filesystemID string) (mpId string, err error) AttachVscMountPoint(ctx context.Context, mpId, fsId, instanceID string) (requestID string, err error) DescribeVscMountPoints(ctx context.Context, fsId, mpId string) (dvmpr *dfs.DescribeVscMountPointsResponse, err error) DetachVscMountPoint(ctx context.Context, mpId, filesystemID, instanceID string) (requestID string, err error) }
type GlobalConfig ¶
type GlobalConfig struct {
// contains filtered or unexported fields
}
var GlobalConfigVar GlobalConfig
type MPInstance ¶
type PoV ¶
type PoV struct {
// contains filtered or unexported fields
}
Pangu Over Virtio
type PovOptions ¶
type PovOptions struct {
// contains filtered or unexported fields
}
type VscMountPoint ¶
type VscMountPoint struct { MountPointId string InstanceTotalCount int MountPointInstance []*MPInstance }
type VscMountPointResp ¶
type VscMountPointResp struct { RequestID string TotalCount string MountPoints []*VscMountPoint }
Click to show internal directories.
Click to hide internal directories.