Documentation ¶
Index ¶
- func CnsAttachVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsAttachVolume) (*types.CnsAttachVolumeResponse, error)
- func CnsConfigureVolumeACLs(ctx context.Context, r soap.RoundTripper, req *types.CnsConfigureVolumeACLs) (*types.CnsConfigureVolumeACLsResponse, error)
- func CnsCreateSnapshots(ctx context.Context, r soap.RoundTripper, req *types.CnsCreateSnapshots) (*types.CnsCreateSnapshotsResponse, error)
- func CnsCreateVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsCreateVolume) (*types.CnsCreateVolumeResponse, error)
- func CnsDeleteSnapshots(ctx context.Context, r soap.RoundTripper, req *types.CnsDeleteSnapshots) (*types.CnsDeleteSnapshotsResponse, error)
- func CnsDeleteVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsDeleteVolume) (*types.CnsDeleteVolumeResponse, error)
- func CnsDetachVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsDetachVolume) (*types.CnsDetachVolumeResponse, error)
- func CnsExtendVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsExtendVolume) (*types.CnsExtendVolumeResponse, error)
- func CnsQueryAllVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsQueryAllVolume) (*types.CnsQueryAllVolumeResponse, error)
- func CnsQueryAsync(ctx context.Context, r soap.RoundTripper, req *types.CnsQueryAsync) (*types.CnsQueryAsyncResponse, error)
- func CnsQuerySnapshots(ctx context.Context, r soap.RoundTripper, req *types.CnsQuerySnapshots) (*types.CnsQuerySnapshotsResponse, error)
- func CnsQueryVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsQueryVolume) (*types.CnsQueryVolumeResponse, error)
- func CnsQueryVolumeInfo(ctx context.Context, r soap.RoundTripper, req *types.CnsQueryVolumeInfo) (*types.CnsQueryVolumeInfoResponse, error)
- func CnsReconfigVolumePolicy(ctx context.Context, r soap.RoundTripper, req *types.CnsReconfigVolumePolicy) (*types.CnsReconfigVolumePolicyResponse, error)
- func CnsRelocateVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsRelocateVolume) (*types.CnsRelocateVolumeResponse, error)
- func CnsSyncDatastore(ctx context.Context, r soap.RoundTripper, req *types.CnsSyncDatastore) (*types.CnsSyncDatastoreResponse, error)
- func CnsUpdateVolumeCrypto(ctx context.Context, r soap.RoundTripper, req *types.CnsUpdateVolumeCrypto) (*types.CnsUpdateVolumeCryptoResponse, error)
- func CnsUpdateVolumeMetadata(ctx context.Context, r soap.RoundTripper, req *types.CnsUpdateVolumeMetadata) (*types.CnsUpdateVolumeMetadataResponse, error)
- type CnsAttachVolumeBody
- type CnsConfigureVolumeACLsBody
- type CnsCreateSnapshotsBody
- type CnsCreateVolumeBody
- type CnsDeleteSnapshotBody
- type CnsDeleteVolumeBody
- type CnsDetachVolumeBody
- type CnsExtendVolumeBody
- type CnsQueryAllVolumeBody
- type CnsQueryAsyncBody
- type CnsQuerySnapshotsBody
- type CnsQueryVolumeBody
- type CnsQueryVolumeInfoBody
- type CnsReconfigVolumePolicyBody
- type CnsRelocateVolumeBody
- type CnsSyncDatastoreBody
- type CnsUpdateVolumeBody
- type CnsUpdateVolumeCryptoBody
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CnsAttachVolume ¶
func CnsAttachVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsAttachVolume) (*types.CnsAttachVolumeResponse, error)
func CnsConfigureVolumeACLs ¶ added in v0.24.0
func CnsConfigureVolumeACLs(ctx context.Context, r soap.RoundTripper, req *types.CnsConfigureVolumeACLs) (*types.CnsConfigureVolumeACLsResponse, error)
func CnsCreateSnapshots ¶ added in v0.26.0
func CnsCreateSnapshots(ctx context.Context, r soap.RoundTripper, req *types.CnsCreateSnapshots) (*types.CnsCreateSnapshotsResponse, error)
func CnsCreateVolume ¶
func CnsCreateVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsCreateVolume) (*types.CnsCreateVolumeResponse, error)
func CnsDeleteSnapshots ¶ added in v0.26.0
func CnsDeleteSnapshots(ctx context.Context, r soap.RoundTripper, req *types.CnsDeleteSnapshots) (*types.CnsDeleteSnapshotsResponse, error)
func CnsDeleteVolume ¶
func CnsDeleteVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsDeleteVolume) (*types.CnsDeleteVolumeResponse, error)
func CnsDetachVolume ¶
func CnsDetachVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsDetachVolume) (*types.CnsDetachVolumeResponse, error)
func CnsExtendVolume ¶ added in v0.23.0
func CnsExtendVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsExtendVolume) (*types.CnsExtendVolumeResponse, error)
func CnsQueryAllVolume ¶
func CnsQueryAllVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsQueryAllVolume) (*types.CnsQueryAllVolumeResponse, error)
func CnsQueryAsync ¶ added in v0.26.0
func CnsQueryAsync(ctx context.Context, r soap.RoundTripper, req *types.CnsQueryAsync) (*types.CnsQueryAsyncResponse, error)
func CnsQuerySnapshots ¶ added in v0.26.1
func CnsQuerySnapshots(ctx context.Context, r soap.RoundTripper, req *types.CnsQuerySnapshots) (*types.CnsQuerySnapshotsResponse, error)
func CnsQueryVolume ¶
func CnsQueryVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsQueryVolume) (*types.CnsQueryVolumeResponse, error)
func CnsQueryVolumeInfo ¶ added in v0.23.0
func CnsQueryVolumeInfo(ctx context.Context, r soap.RoundTripper, req *types.CnsQueryVolumeInfo) (*types.CnsQueryVolumeInfoResponse, error)
func CnsReconfigVolumePolicy ¶ added in v0.30.0
func CnsReconfigVolumePolicy(ctx context.Context, r soap.RoundTripper, req *types.CnsReconfigVolumePolicy) (*types.CnsReconfigVolumePolicyResponse, error)
func CnsRelocateVolume ¶ added in v0.24.0
func CnsRelocateVolume(ctx context.Context, r soap.RoundTripper, req *types.CnsRelocateVolume) (*types.CnsRelocateVolumeResponse, error)
func CnsSyncDatastore ¶ added in v0.31.0
func CnsSyncDatastore(ctx context.Context, r soap.RoundTripper, req *types.CnsSyncDatastore) (*types.CnsSyncDatastoreResponse, error)
Note: To be used only by VMware's internal support tools.
func CnsUpdateVolumeCrypto ¶ added in v0.46.1
func CnsUpdateVolumeCrypto(ctx context.Context, r soap.RoundTripper, req *types.CnsUpdateVolumeCrypto) (*types.CnsUpdateVolumeCryptoResponse, error)
func CnsUpdateVolumeMetadata ¶
func CnsUpdateVolumeMetadata(ctx context.Context, r soap.RoundTripper, req *types.CnsUpdateVolumeMetadata) (*types.CnsUpdateVolumeMetadataResponse, error)
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 ¶ added in v0.24.0
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 ¶ added in v0.24.0
func (b *CnsConfigureVolumeACLsBody) Fault() *soap.Fault
type CnsCreateSnapshotsBody ¶ added in v0.26.0
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 ¶ added in v0.26.0
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 ¶ added in v0.26.0
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 ¶ added in v0.26.0
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 ¶ added in v0.23.0
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 ¶ added in v0.23.0
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 ¶ added in v0.26.0
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 ¶ added in v0.26.0
func (b *CnsQueryAsyncBody) Fault() *soap.Fault
type CnsQuerySnapshotsBody ¶ added in v0.26.1
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 ¶ added in v0.26.1
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 ¶ added in v0.23.0
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 ¶ added in v0.23.0
func (b *CnsQueryVolumeInfoBody) Fault() *soap.Fault
type CnsReconfigVolumePolicyBody ¶ added in v0.30.0
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 ¶ added in v0.30.0
func (b *CnsReconfigVolumePolicyBody) Fault() *soap.Fault
type CnsRelocateVolumeBody ¶ added in v0.24.0
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 ¶ added in v0.24.0
func (b *CnsRelocateVolumeBody) Fault() *soap.Fault
type CnsSyncDatastoreBody ¶ added in v0.31.0
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 ¶ added in v0.31.0
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 ¶ added in v0.46.1
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 ¶ added in v0.46.1
func (b *CnsUpdateVolumeCryptoBody) Fault() *soap.Fault
Click to show internal directories.
Click to hide internal directories.