package methods

import "github.com/vmware/govmomi/cns/methods"

Index

Functions

func CnsAttachVolume

func CnsConfigureVolumeACLs

func CnsCreateSnapshots

func CnsCreateVolume

func CnsDeleteSnapshots

func CnsDeleteVolume

func CnsDetachVolume

func CnsExtendVolume

func CnsQueryAllVolume

func CnsQueryAsync

func CnsQuerySnapshots

func CnsQueryVolume

func CnsQueryVolumeInfo

func CnsReconfigVolumePolicy

func CnsRelocateVolume

func CnsSyncDatastore

Note: To be used only by VMware's internal support tools.

func CnsUpdateVolumeCrypto

func CnsUpdateVolumeMetadata

Types

type CnsAttachVolumeBody

type CnsAttachVolumeBody struct {
	Req    *types.CnsAttachVolume         `xml:"urn:vsan CnsAttachVolume,omitempty"`
	Res    *types.CnsAttachVolumeResponse `xml:"urn:vsan CnsAttachVolumeResponse,omitempty"`
	Fault_ *soap.Fault                    `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsAttachVolumeBody) Fault

func (b *CnsAttachVolumeBody) Fault() *soap.Fault

type CnsConfigureVolumeACLsBody

type CnsConfigureVolumeACLsBody struct {
	Req    *types.CnsConfigureVolumeACLs         `xml:"urn:vsan CnsConfigureVolumeACLs,omitempty"`
	Res    *types.CnsConfigureVolumeACLsResponse `xml:"urn:vsan CnsConfigureVolumeACLsResponse,omitempty"`
	Fault_ *soap.Fault                           `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsConfigureVolumeACLsBody) Fault

type CnsCreateSnapshotsBody

type CnsCreateSnapshotsBody struct {
	Req    *types.CnsCreateSnapshots         `xml:"urn:vsan CnsCreateSnapshots,omitempty"`
	Res    *types.CnsCreateSnapshotsResponse `xml:"urn:vsan CnsCreateSnapshotsResponse,omitempty"`
	Fault_ *soap.Fault                       `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsCreateSnapshotsBody) Fault

func (b *CnsCreateSnapshotsBody) Fault() *soap.Fault

type CnsCreateVolumeBody

type CnsCreateVolumeBody struct {
	Req    *types.CnsCreateVolume         `xml:"urn:vsan CnsCreateVolume,omitempty"`
	Res    *types.CnsCreateVolumeResponse `xml:"urn:vsan CnsCreateVolumeResponse,omitempty"`
	Fault_ *soap.Fault                    `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsCreateVolumeBody) Fault

func (b *CnsCreateVolumeBody) Fault() *soap.Fault

type CnsDeleteSnapshotBody

type CnsDeleteSnapshotBody struct {
	Req    *types.CnsDeleteSnapshots         `xml:"urn:vsan CnsDeleteSnapshots,omitempty"`
	Res    *types.CnsDeleteSnapshotsResponse `xml:"urn:vsan CnsDeleteSnapshotsResponse,omitempty"`
	Fault_ *soap.Fault                       `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsDeleteSnapshotBody) Fault

func (b *CnsDeleteSnapshotBody) Fault() *soap.Fault

type CnsDeleteVolumeBody

type CnsDeleteVolumeBody struct {
	Req    *types.CnsDeleteVolume         `xml:"urn:vsan CnsDeleteVolume,omitempty"`
	Res    *types.CnsDeleteVolumeResponse `xml:"urn:vsan CnsDeleteVolumeResponse,omitempty"`
	Fault_ *soap.Fault                    `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsDeleteVolumeBody) Fault

func (b *CnsDeleteVolumeBody) Fault() *soap.Fault

type CnsDetachVolumeBody

type CnsDetachVolumeBody struct {
	Req    *types.CnsDetachVolume         `xml:"urn:vsan CnsDetachVolume,omitempty"`
	Res    *types.CnsDetachVolumeResponse `xml:"urn:vsan CnsDetachVolumeResponse,omitempty"`
	Fault_ *soap.Fault                    `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsDetachVolumeBody) Fault

func (b *CnsDetachVolumeBody) Fault() *soap.Fault

type CnsExtendVolumeBody

type CnsExtendVolumeBody struct {
	Req    *types.CnsExtendVolume         `xml:"urn:vsan CnsExtendVolume,omitempty"`
	Res    *types.CnsExtendVolumeResponse `xml:"urn:vsan CnsExtendVolumeResponse,omitempty"`
	Fault_ *soap.Fault                    `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsExtendVolumeBody) Fault

func (b *CnsExtendVolumeBody) Fault() *soap.Fault

type CnsQueryAllVolumeBody

type CnsQueryAllVolumeBody struct {
	Req    *types.CnsQueryAllVolume         `xml:"urn:vsan CnsQueryAllVolume,omitempty"`
	Res    *types.CnsQueryAllVolumeResponse `xml:"urn:vsan CnsQueryAllVolumeResponse,omitempty"`
	Fault_ *soap.Fault                      `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsQueryAllVolumeBody) Fault

func (b *CnsQueryAllVolumeBody) Fault() *soap.Fault

type CnsQueryAsyncBody

type CnsQueryAsyncBody struct {
	Req    *types.CnsQueryAsync         `xml:"urn:vsan CnsQueryAsync,omitempty"`
	Res    *types.CnsQueryAsyncResponse `xml:"urn:vsan CnsQueryAsyncResponse,omitempty"`
	Fault_ *soap.Fault                  `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsQueryAsyncBody) Fault

func (b *CnsQueryAsyncBody) Fault() *soap.Fault

type CnsQuerySnapshotsBody

type CnsQuerySnapshotsBody struct {
	Req    *types.CnsQuerySnapshots         `xml:"urn:vsan CnsQuerySnapshots,omitempty"`
	Res    *types.CnsQuerySnapshotsResponse `xml:"urn:vsan CnsQuerySnapshotsResponse,omitempty"`
	Fault_ *soap.Fault                      `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsQuerySnapshotsBody) Fault

func (b *CnsQuerySnapshotsBody) Fault() *soap.Fault

type CnsQueryVolumeBody

type CnsQueryVolumeBody struct {
	Req    *types.CnsQueryVolume         `xml:"urn:vsan CnsQueryVolume,omitempty"`
	Res    *types.CnsQueryVolumeResponse `xml:"urn:vsan CnsQueryVolumeResponse,omitempty"`
	Fault_ *soap.Fault                   `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsQueryVolumeBody) Fault

func (b *CnsQueryVolumeBody) Fault() *soap.Fault

type CnsQueryVolumeInfoBody

type CnsQueryVolumeInfoBody struct {
	Req    *types.CnsQueryVolumeInfo         `xml:"urn:vsan CnsQueryVolumeInfo,omitempty"`
	Res    *types.CnsQueryVolumeInfoResponse `xml:"urn:vsan CnsQueryVolumeInfoResponse,omitempty"`
	Fault_ *soap.Fault                       `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsQueryVolumeInfoBody) Fault

func (b *CnsQueryVolumeInfoBody) Fault() *soap.Fault

type CnsReconfigVolumePolicyBody

type CnsReconfigVolumePolicyBody struct {
	Req    *types.CnsReconfigVolumePolicy         `xml:"urn:vsan CnsReconfigVolumePolicy,omitempty"`
	Res    *types.CnsReconfigVolumePolicyResponse `xml:"urn:vsan CnsReconfigVolumePolicyResponse,omitempty"`
	Fault_ *soap.Fault                            `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsReconfigVolumePolicyBody) Fault

type CnsRelocateVolumeBody

type CnsRelocateVolumeBody struct {
	Req    *types.CnsRelocateVolume         `xml:"urn:vsan CnsRelocateVolume,omitempty"`
	Res    *types.CnsRelocateVolumeResponse `xml:"urn:vsan CnsRelocateVolumeResponse,omitempty"`
	Fault_ *soap.Fault                      `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsRelocateVolumeBody) Fault

func (b *CnsRelocateVolumeBody) Fault() *soap.Fault

type CnsSyncDatastoreBody

type CnsSyncDatastoreBody struct {
	Req    *types.CnsSyncDatastore         `xml:"urn:vsan CnsSyncDatastore,omitempty"`
	Res    *types.CnsSyncDatastoreResponse `xml:"urn:vsan CnsSyncDatastoreResponse,omitempty"`
	Fault_ *soap.Fault                     `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsSyncDatastoreBody) Fault

func (b *CnsSyncDatastoreBody) Fault() *soap.Fault

type CnsUpdateVolumeBody

type CnsUpdateVolumeBody struct {
	Req    *types.CnsUpdateVolumeMetadata         `xml:"urn:vsan CnsUpdateVolumeMetadata,omitempty"`
	Res    *types.CnsUpdateVolumeMetadataResponse `xml:"urn:vsan CnsUpdateVolumeMetadataResponse,omitempty"`
	Fault_ *soap.Fault                            `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsUpdateVolumeBody) Fault

func (b *CnsUpdateVolumeBody) Fault() *soap.Fault

type CnsUpdateVolumeCryptoBody

type CnsUpdateVolumeCryptoBody struct {
	Req    *types.CnsUpdateVolumeCrypto         `xml:"urn:vsan CnsUpdateVolumeCrypto,omitempty"`
	Res    *types.CnsUpdateVolumeCryptoResponse `xml:"urn:vsan CnsUpdateVolumeCryptoResponse,omitempty"`
	Fault_ *soap.Fault                          `xml:"http://schemas.xmlsoap.org/soap/envelope/ Fault,omitempty"`
}

func (*CnsUpdateVolumeCryptoBody) Fault

func (b *CnsUpdateVolumeCryptoBody) Fault() *soap.Fault

Source Files

methods.go unreleased.go

Version
v0.48.1 (latest)
Published
Feb 11, 2025
Platform
linux/amd64
Imports
3 packages
Last checked
2 months ago

Tools for package owners.