vmwarevcenterdatastores

package
v0.21.1 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package vmwarevcenterdatastores contains methods related to VmwareVcenterDatastores

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VmwareVcenterDatastoresV1

type VmwareVcenterDatastoresV1 struct {
	// contains filtered or unexported fields
}

VmwareVcenterDatastoresV1 represents a custom type struct

func (*VmwareVcenterDatastoresV1) ListVmwareVcenterDatastores

func (v *VmwareVcenterDatastoresV1) ListVmwareVcenterDatastores(
	vcenterId string,
	limit *int64,
	start *string,
	filter *string) (
	*models.ListVMwareDatastoresResponse, *apiutils.APIError)

ListVmwareVcenterDatastores Returns a list of datastores in the specified vCenter server.

Supported Datastore Types
Clumio supports the following VMware datastore types:

Network File System (nfs)
vSAN (virtual_storage_area_network)
vSphere Virtual Machine File System (vmfs)
Virtual Volumes (virtual_volume)

func (*VmwareVcenterDatastoresV1) ReadVmwareVcenterDatastore

func (v *VmwareVcenterDatastoresV1) ReadVmwareVcenterDatastore(
	vcenterId string,
	datastoreId string) (
	*models.ReadVMwareDatastoreResponse, *apiutils.APIError)

ReadVmwareVcenterDatastore Returns a representation of the specified datastore.

type VmwareVcenterDatastoresV1Client

type VmwareVcenterDatastoresV1Client interface {
	// ListVmwareVcenterDatastores Returns a list of datastores in the specified vCenter server.
	//
	//
	//  Supported Datastore Types
	//  Clumio supports the following VMware datastore types:
	//
	//  Network File System (nfs)
	//  vSAN (virtual_storage_area_network)
	//  vSphere Virtual Machine File System (vmfs)
	//  Virtual Volumes (virtual_volume)
	//
	ListVmwareVcenterDatastores(
		vcenterId string,
		limit *int64,
		start *string,
		filter *string) (
		*models.ListVMwareDatastoresResponse, *apiutils.APIError)

	// ReadVmwareVcenterDatastore Returns a representation of the specified datastore.
	ReadVmwareVcenterDatastore(
		vcenterId string,
		datastoreId string) (
		*models.ReadVMwareDatastoreResponse, *apiutils.APIError)
}

VmwareVcenterDatastoresV1Client represents a custom type interface

func NewVmwareVcenterDatastoresV1

func NewVmwareVcenterDatastoresV1(config config.Config) VmwareVcenterDatastoresV1Client

NewVmwareVcenterDatastoresV1 returns VmwareVcenterDatastoresV1Client

Jump to

Keyboard shortcuts

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