clientv6

package
v4.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package clientv6 defines Urls of oceanstor storage

Index

Constants

View Source
const SplitCloneFileSystem = "/clone_fs_split"

SplitCloneFileSystem provides storage url for split clone filesystem

Variables

This section is empty.

Functions

This section is empty.

Types

type ClientV6

type ClientV6 struct {
	client.BaseClient
}

ClientV6 provides base client of clientv6

func NewClientV6

func NewClientV6(ctx context.Context, param *client.NewClientConfig) (*ClientV6, error)

NewClientV6 inits a new client of clientv6

func (*ClientV6) MakeLunName

func (cli *ClientV6) MakeLunName(name string) string

MakeLunName v6 storage lun name support 1 to 255 characters

func (*ClientV6) SplitCloneFS

func (cli *ClientV6) SplitCloneFS(ctx context.Context, fsID, vStoreId string, splitSpeed int, deleteParentSnapshot bool) error

SplitCloneFS used to split clone for dorado or oceantor v6

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL