v2

package
v0.0.5-beta Latest Latest
Warning

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

Go to latest
Published: Apr 14, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EvsClientBuilder

func EvsClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForBatchCreateVolumeTags

func GenReqDefForBatchCreateVolumeTags() *def.HttpRequestDef

func GenReqDefForBatchDeleteVolumeTags

func GenReqDefForBatchDeleteVolumeTags() *def.HttpRequestDef

func GenReqDefForCinderAcceptVolumeTransfer

func GenReqDefForCinderAcceptVolumeTransfer() *def.HttpRequestDef

func GenReqDefForCinderCreateVolumeTransfer

func GenReqDefForCinderCreateVolumeTransfer() *def.HttpRequestDef

func GenReqDefForCinderDeleteVolumeTransfer

func GenReqDefForCinderDeleteVolumeTransfer() *def.HttpRequestDef

func GenReqDefForCinderListAvailabilityZones

func GenReqDefForCinderListAvailabilityZones() *def.HttpRequestDef

func GenReqDefForCinderListQuotas

func GenReqDefForCinderListQuotas() *def.HttpRequestDef

func GenReqDefForCinderListVolumeTransfers

func GenReqDefForCinderListVolumeTransfers() *def.HttpRequestDef

func GenReqDefForCinderListVolumeTypes

func GenReqDefForCinderListVolumeTypes() *def.HttpRequestDef

func GenReqDefForCinderShowVolumeTransfer

func GenReqDefForCinderShowVolumeTransfer() *def.HttpRequestDef

func GenReqDefForCreateSnapshot

func GenReqDefForCreateSnapshot() *def.HttpRequestDef

func GenReqDefForCreateVolume

func GenReqDefForCreateVolume() *def.HttpRequestDef

func GenReqDefForDeleteSnapshot

func GenReqDefForDeleteSnapshot() *def.HttpRequestDef

func GenReqDefForDeleteVolume

func GenReqDefForDeleteVolume() *def.HttpRequestDef

func GenReqDefForListSnapshots

func GenReqDefForListSnapshots() *def.HttpRequestDef

func GenReqDefForListVersions

func GenReqDefForListVersions() *def.HttpRequestDef

func GenReqDefForListVolumeTags

func GenReqDefForListVolumeTags() *def.HttpRequestDef

func GenReqDefForListVolumes

func GenReqDefForListVolumes() *def.HttpRequestDef

func GenReqDefForListVolumesByTags

func GenReqDefForListVolumesByTags() *def.HttpRequestDef

func GenReqDefForResizeVolume

func GenReqDefForResizeVolume() *def.HttpRequestDef

func GenReqDefForRollbackSnapshot

func GenReqDefForRollbackSnapshot() *def.HttpRequestDef

func GenReqDefForShowJob

func GenReqDefForShowJob() *def.HttpRequestDef

func GenReqDefForShowSnapshot

func GenReqDefForShowSnapshot() *def.HttpRequestDef

func GenReqDefForShowVersion

func GenReqDefForShowVersion() *def.HttpRequestDef

func GenReqDefForShowVolume

func GenReqDefForShowVolume() *def.HttpRequestDef

func GenReqDefForShowVolumeTags

func GenReqDefForShowVolumeTags() *def.HttpRequestDef

func GenReqDefForUpdateSnapshot

func GenReqDefForUpdateSnapshot() *def.HttpRequestDef

func GenReqDefForUpdateVolume

func GenReqDefForUpdateVolume() *def.HttpRequestDef

Types

type BatchCreateVolumeTagsInvoker

type BatchCreateVolumeTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateVolumeTagsInvoker) Invoke

type BatchDeleteVolumeTagsInvoker

type BatchDeleteVolumeTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteVolumeTagsInvoker) Invoke

type CinderAcceptVolumeTransferInvoker

type CinderAcceptVolumeTransferInvoker struct {
	*invoker.BaseInvoker
}

func (*CinderAcceptVolumeTransferInvoker) Invoke

type CinderCreateVolumeTransferInvoker

type CinderCreateVolumeTransferInvoker struct {
	*invoker.BaseInvoker
}

func (*CinderCreateVolumeTransferInvoker) Invoke

type CinderDeleteVolumeTransferInvoker

type CinderDeleteVolumeTransferInvoker struct {
	*invoker.BaseInvoker
}

func (*CinderDeleteVolumeTransferInvoker) Invoke

type CinderListAvailabilityZonesInvoker

type CinderListAvailabilityZonesInvoker struct {
	*invoker.BaseInvoker
}

func (*CinderListAvailabilityZonesInvoker) Invoke

type CinderListQuotasInvoker

type CinderListQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*CinderListQuotasInvoker) Invoke

type CinderListVolumeTransfersInvoker

type CinderListVolumeTransfersInvoker struct {
	*invoker.BaseInvoker
}

func (*CinderListVolumeTransfersInvoker) Invoke

type CinderListVolumeTypesInvoker

type CinderListVolumeTypesInvoker struct {
	*invoker.BaseInvoker
}

func (*CinderListVolumeTypesInvoker) Invoke

type CinderShowVolumeTransferInvoker

type CinderShowVolumeTransferInvoker struct {
	*invoker.BaseInvoker
}

func (*CinderShowVolumeTransferInvoker) Invoke

type CreateSnapshotInvoker

type CreateSnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSnapshotInvoker) Invoke

type CreateVolumeInvoker

type CreateVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVolumeInvoker) Invoke

type DeleteSnapshotInvoker

type DeleteSnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSnapshotInvoker) Invoke

type DeleteVolumeInvoker

type DeleteVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteVolumeInvoker) Invoke

type EvsClient

type EvsClient struct {
	HcClient *http_client.HcHttpClient
}

func NewEvsClient

func NewEvsClient(hcClient *http_client.HcHttpClient) *EvsClient

func (*EvsClient) BatchCreateVolumeTags

func (*EvsClient) BatchCreateVolumeTagsInvoker

func (c *EvsClient) BatchCreateVolumeTagsInvoker(request *model.BatchCreateVolumeTagsRequest) *BatchCreateVolumeTagsInvoker

func (*EvsClient) BatchDeleteVolumeTags

func (*EvsClient) BatchDeleteVolumeTagsInvoker

func (c *EvsClient) BatchDeleteVolumeTagsInvoker(request *model.BatchDeleteVolumeTagsRequest) *BatchDeleteVolumeTagsInvoker

func (*EvsClient) CinderAcceptVolumeTransferInvoker

func (c *EvsClient) CinderAcceptVolumeTransferInvoker(request *model.CinderAcceptVolumeTransferRequest) *CinderAcceptVolumeTransferInvoker

func (*EvsClient) CinderCreateVolumeTransferInvoker

func (c *EvsClient) CinderCreateVolumeTransferInvoker(request *model.CinderCreateVolumeTransferRequest) *CinderCreateVolumeTransferInvoker

func (*EvsClient) CinderDeleteVolumeTransferInvoker

func (c *EvsClient) CinderDeleteVolumeTransferInvoker(request *model.CinderDeleteVolumeTransferRequest) *CinderDeleteVolumeTransferInvoker

func (*EvsClient) CinderListAvailabilityZonesInvoker

func (c *EvsClient) CinderListAvailabilityZonesInvoker(request *model.CinderListAvailabilityZonesRequest) *CinderListAvailabilityZonesInvoker

func (*EvsClient) CinderListQuotas

func (c *EvsClient) CinderListQuotas(request *model.CinderListQuotasRequest) (*model.CinderListQuotasResponse, error)

func (*EvsClient) CinderListQuotasInvoker

func (c *EvsClient) CinderListQuotasInvoker(request *model.CinderListQuotasRequest) *CinderListQuotasInvoker

func (*EvsClient) CinderListVolumeTransfersInvoker

func (c *EvsClient) CinderListVolumeTransfersInvoker(request *model.CinderListVolumeTransfersRequest) *CinderListVolumeTransfersInvoker

func (*EvsClient) CinderListVolumeTypes

func (*EvsClient) CinderListVolumeTypesInvoker

func (c *EvsClient) CinderListVolumeTypesInvoker(request *model.CinderListVolumeTypesRequest) *CinderListVolumeTypesInvoker

func (*EvsClient) CinderShowVolumeTransfer

func (*EvsClient) CinderShowVolumeTransferInvoker

func (c *EvsClient) CinderShowVolumeTransferInvoker(request *model.CinderShowVolumeTransferRequest) *CinderShowVolumeTransferInvoker

func (*EvsClient) CreateSnapshot

func (c *EvsClient) CreateSnapshot(request *model.CreateSnapshotRequest) (*model.CreateSnapshotResponse, error)

func (*EvsClient) CreateSnapshotInvoker

func (c *EvsClient) CreateSnapshotInvoker(request *model.CreateSnapshotRequest) *CreateSnapshotInvoker

func (*EvsClient) CreateVolume

func (c *EvsClient) CreateVolume(request *model.CreateVolumeRequest) (*model.CreateVolumeResponse, error)

func (*EvsClient) CreateVolumeInvoker

func (c *EvsClient) CreateVolumeInvoker(request *model.CreateVolumeRequest) *CreateVolumeInvoker

func (*EvsClient) DeleteSnapshot

func (c *EvsClient) DeleteSnapshot(request *model.DeleteSnapshotRequest) (*model.DeleteSnapshotResponse, error)

func (*EvsClient) DeleteSnapshotInvoker

func (c *EvsClient) DeleteSnapshotInvoker(request *model.DeleteSnapshotRequest) *DeleteSnapshotInvoker

func (*EvsClient) DeleteVolume

func (c *EvsClient) DeleteVolume(request *model.DeleteVolumeRequest) (*model.DeleteVolumeResponse, error)

func (*EvsClient) DeleteVolumeInvoker

func (c *EvsClient) DeleteVolumeInvoker(request *model.DeleteVolumeRequest) *DeleteVolumeInvoker

func (*EvsClient) GetBatchCreateVolumeTagsRequest

func (c *EvsClient) GetBatchCreateVolumeTagsRequest() *model.BatchCreateVolumeTagsRequest

func (*EvsClient) GetBatchDeleteVolumeTagsRequest

func (c *EvsClient) GetBatchDeleteVolumeTagsRequest() *model.BatchDeleteVolumeTagsRequest

func (*EvsClient) GetCinderAcceptVolumeTransferRequest

func (c *EvsClient) GetCinderAcceptVolumeTransferRequest() *model.CinderAcceptVolumeTransferRequest

func (*EvsClient) GetCinderCreateVolumeTransferRequest

func (c *EvsClient) GetCinderCreateVolumeTransferRequest() *model.CinderCreateVolumeTransferRequest

func (*EvsClient) GetCinderDeleteVolumeTransferRequest

func (c *EvsClient) GetCinderDeleteVolumeTransferRequest() *model.CinderDeleteVolumeTransferRequest

func (*EvsClient) GetCinderListAvailabilityZonesRequest

func (c *EvsClient) GetCinderListAvailabilityZonesRequest() *model.CinderListAvailabilityZonesRequest

func (*EvsClient) GetCinderListQuotasRequest

func (c *EvsClient) GetCinderListQuotasRequest() *model.CinderListQuotasRequest

func (*EvsClient) GetCinderListVolumeTransfersRequest

func (c *EvsClient) GetCinderListVolumeTransfersRequest() *model.CinderListVolumeTransfersRequest

func (*EvsClient) GetCinderListVolumeTypesRequest

func (c *EvsClient) GetCinderListVolumeTypesRequest() *model.CinderListVolumeTypesRequest

func (*EvsClient) GetCinderShowVolumeTransferRequest

func (c *EvsClient) GetCinderShowVolumeTransferRequest() *model.CinderShowVolumeTransferRequest

func (*EvsClient) GetCreateSnapshotRequest

func (c *EvsClient) GetCreateSnapshotRequest() *model.CreateSnapshotRequest

func (*EvsClient) GetCreateVolumeRequest

func (c *EvsClient) GetCreateVolumeRequest() *model.CreateVolumeRequest

func (*EvsClient) GetDeleteSnapshotRequest

func (c *EvsClient) GetDeleteSnapshotRequest() *model.DeleteSnapshotRequest

func (*EvsClient) GetDeleteVolumeRequest

func (c *EvsClient) GetDeleteVolumeRequest() *model.DeleteVolumeRequest

func (*EvsClient) GetListSnapshotsRequest

func (c *EvsClient) GetListSnapshotsRequest() *model.ListSnapshotsRequest

func (*EvsClient) GetListVersionsRequest

func (c *EvsClient) GetListVersionsRequest() *model.ListVersionsRequest

func (*EvsClient) GetListVolumeTagsRequest

func (c *EvsClient) GetListVolumeTagsRequest() *model.ListVolumeTagsRequest

func (*EvsClient) GetListVolumesByTagsRequest

func (c *EvsClient) GetListVolumesByTagsRequest() *model.ListVolumesByTagsRequest

func (*EvsClient) GetListVolumesRequest

func (c *EvsClient) GetListVolumesRequest() *model.ListVolumesRequest

func (*EvsClient) GetResizeVolumeRequest

func (c *EvsClient) GetResizeVolumeRequest() *model.ResizeVolumeRequest

func (*EvsClient) GetRollbackSnapshotRequest

func (c *EvsClient) GetRollbackSnapshotRequest() *model.RollbackSnapshotRequest

func (*EvsClient) GetShowJobRequest

func (c *EvsClient) GetShowJobRequest() *model.ShowJobRequest

func (*EvsClient) GetShowSnapshotRequest

func (c *EvsClient) GetShowSnapshotRequest() *model.ShowSnapshotRequest

func (*EvsClient) GetShowVersionRequest

func (c *EvsClient) GetShowVersionRequest() *model.ShowVersionRequest

func (*EvsClient) GetShowVolumeRequest

func (c *EvsClient) GetShowVolumeRequest() *model.ShowVolumeRequest

func (*EvsClient) GetShowVolumeTagsRequest

func (c *EvsClient) GetShowVolumeTagsRequest() *model.ShowVolumeTagsRequest

func (*EvsClient) GetUpdateSnapshotRequest

func (c *EvsClient) GetUpdateSnapshotRequest() *model.UpdateSnapshotRequest

func (*EvsClient) GetUpdateVolumeRequest

func (c *EvsClient) GetUpdateVolumeRequest() *model.UpdateVolumeRequest

func (*EvsClient) ListSnapshots

func (c *EvsClient) ListSnapshots(request *model.ListSnapshotsRequest) (*model.ListSnapshotsResponse, error)

func (*EvsClient) ListSnapshotsInvoker

func (c *EvsClient) ListSnapshotsInvoker(request *model.ListSnapshotsRequest) *ListSnapshotsInvoker

func (*EvsClient) ListVersions

func (c *EvsClient) ListVersions(request *model.ListVersionsRequest) (*model.ListVersionsResponse, error)

func (*EvsClient) ListVersionsInvoker

func (c *EvsClient) ListVersionsInvoker(request *model.ListVersionsRequest) *ListVersionsInvoker

func (*EvsClient) ListVolumeTags

func (c *EvsClient) ListVolumeTags(request *model.ListVolumeTagsRequest) (*model.ListVolumeTagsResponse, error)

func (*EvsClient) ListVolumeTagsInvoker

func (c *EvsClient) ListVolumeTagsInvoker(request *model.ListVolumeTagsRequest) *ListVolumeTagsInvoker

func (*EvsClient) ListVolumes

func (c *EvsClient) ListVolumes(request *model.ListVolumesRequest) (*model.ListVolumesResponse, error)

func (*EvsClient) ListVolumesByTags

func (c *EvsClient) ListVolumesByTags(request *model.ListVolumesByTagsRequest) (*model.ListVolumesByTagsResponse, error)

func (*EvsClient) ListVolumesByTagsInvoker

func (c *EvsClient) ListVolumesByTagsInvoker(request *model.ListVolumesByTagsRequest) *ListVolumesByTagsInvoker

func (*EvsClient) ListVolumesInvoker

func (c *EvsClient) ListVolumesInvoker(request *model.ListVolumesRequest) *ListVolumesInvoker

func (*EvsClient) ResizeVolume

func (c *EvsClient) ResizeVolume(request *model.ResizeVolumeRequest) (*model.ResizeVolumeResponse, error)

func (*EvsClient) ResizeVolumeInvoker

func (c *EvsClient) ResizeVolumeInvoker(request *model.ResizeVolumeRequest) *ResizeVolumeInvoker

func (*EvsClient) RollbackSnapshot

func (c *EvsClient) RollbackSnapshot(request *model.RollbackSnapshotRequest) (*model.RollbackSnapshotResponse, error)

func (*EvsClient) RollbackSnapshotInvoker

func (c *EvsClient) RollbackSnapshotInvoker(request *model.RollbackSnapshotRequest) *RollbackSnapshotInvoker

func (*EvsClient) ShowJob

func (c *EvsClient) ShowJob(request *model.ShowJobRequest) (*model.ShowJobResponse, error)

func (*EvsClient) ShowJobInvoker

func (c *EvsClient) ShowJobInvoker(request *model.ShowJobRequest) *ShowJobInvoker

func (*EvsClient) ShowSnapshot

func (c *EvsClient) ShowSnapshot(request *model.ShowSnapshotRequest) (*model.ShowSnapshotResponse, error)

func (*EvsClient) ShowSnapshotInvoker

func (c *EvsClient) ShowSnapshotInvoker(request *model.ShowSnapshotRequest) *ShowSnapshotInvoker

func (*EvsClient) ShowVersion

func (c *EvsClient) ShowVersion(request *model.ShowVersionRequest) (*model.ShowVersionResponse, error)

func (*EvsClient) ShowVersionInvoker

func (c *EvsClient) ShowVersionInvoker(request *model.ShowVersionRequest) *ShowVersionInvoker

func (*EvsClient) ShowVolume

func (c *EvsClient) ShowVolume(request *model.ShowVolumeRequest) (*model.ShowVolumeResponse, error)

func (*EvsClient) ShowVolumeInvoker

func (c *EvsClient) ShowVolumeInvoker(request *model.ShowVolumeRequest) *ShowVolumeInvoker

func (*EvsClient) ShowVolumeTags

func (c *EvsClient) ShowVolumeTags(request *model.ShowVolumeTagsRequest) (*model.ShowVolumeTagsResponse, error)

func (*EvsClient) ShowVolumeTagsInvoker

func (c *EvsClient) ShowVolumeTagsInvoker(request *model.ShowVolumeTagsRequest) *ShowVolumeTagsInvoker

func (*EvsClient) UpdateSnapshot

func (c *EvsClient) UpdateSnapshot(request *model.UpdateSnapshotRequest) (*model.UpdateSnapshotResponse, error)

func (*EvsClient) UpdateSnapshotInvoker

func (c *EvsClient) UpdateSnapshotInvoker(request *model.UpdateSnapshotRequest) *UpdateSnapshotInvoker

func (*EvsClient) UpdateVolume

func (c *EvsClient) UpdateVolume(request *model.UpdateVolumeRequest) (*model.UpdateVolumeResponse, error)

func (*EvsClient) UpdateVolumeInvoker

func (c *EvsClient) UpdateVolumeInvoker(request *model.UpdateVolumeRequest) *UpdateVolumeInvoker

type ListSnapshotsInvoker

type ListSnapshotsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSnapshotsInvoker) Invoke

type ListVersionsInvoker

type ListVersionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVersionsInvoker) Invoke

type ListVolumeTagsInvoker

type ListVolumeTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVolumeTagsInvoker) Invoke

type ListVolumesByTagsInvoker

type ListVolumesByTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVolumesByTagsInvoker) Invoke

type ListVolumesInvoker

type ListVolumesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVolumesInvoker) Invoke

type ResizeVolumeInvoker

type ResizeVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*ResizeVolumeInvoker) Invoke

type RollbackSnapshotInvoker

type RollbackSnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*RollbackSnapshotInvoker) Invoke

type ShowJobInvoker

type ShowJobInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowJobInvoker) Invoke

func (i *ShowJobInvoker) Invoke() (*model.ShowJobResponse, error)

type ShowSnapshotInvoker

type ShowSnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSnapshotInvoker) Invoke

type ShowVersionInvoker

type ShowVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVersionInvoker) Invoke

type ShowVolumeInvoker

type ShowVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVolumeInvoker) Invoke

type ShowVolumeTagsInvoker

type ShowVolumeTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVolumeTagsInvoker) Invoke

type UpdateSnapshotInvoker

type UpdateSnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSnapshotInvoker) Invoke

type UpdateVolumeInvoker

type UpdateVolumeInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateVolumeInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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