vcd

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Jul 12, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppPortManager added in v0.0.10

type AppPortManager struct {
	Client *vcdsdk.Client
}

func (*AppPortManager) Delete added in v0.0.10

func (manager *AppPortManager) Delete(names []string, failIfAbsent bool, network string)

func (*AppPortManager) List added in v0.0.10

func (manager *AppPortManager) List() []*types.NsxtAppPortProfile

type DiskListParams added in v0.0.10

type DiskListParams struct {
	Unattached bool
}

type DiskManager added in v0.0.10

type DiskManager struct {
	Client *vcdsdk.Client
}

func (*DiskManager) Delete added in v0.0.10

func (manager *DiskManager) Delete(names []string, detach bool)

func (*DiskManager) List added in v0.0.10

func (manager *DiskManager) List(params DiskListParams) []*types.DiskRecordType

type LBListParams added in v0.0.10

type LBListParams struct {
	Network string
}

type LoadBalancerPoolManager added in v0.0.10

type LoadBalancerPoolManager struct {
	Client *vcdsdk.Client
}

func (*LoadBalancerPoolManager) Delete added in v0.0.10

func (manager *LoadBalancerPoolManager) Delete(names []string, failIfAbsent bool, verbose bool, cascade bool, network string)

func (*LoadBalancerPoolManager) List added in v0.0.10

func (manager *LoadBalancerPoolManager) List(params LBListParams) []*types.NsxtAlbPool

type MetadataManager added in v0.0.10

type MetadataManager struct {
	Client *vcdsdk.Client
}

func (*MetadataManager) List added in v0.0.10

func (manager *MetadataManager) List(href string) []*types.MetadataEntry

type VappManager added in v0.0.10

type VappManager struct {
	Client *vcdsdk.Client
}

func (*VappManager) Delete added in v0.0.10

func (manager *VappManager) Delete(names []string)

func (*VappManager) List added in v0.0.10

func (manager *VappManager) List() []*types.QueryResultVAppRecordType

type VirtualServiceListParams added in v0.0.10

type VirtualServiceListParams struct {
	Network string
}

type VirtualServiceManager added in v0.0.10

type VirtualServiceManager struct {
	Client *vcdsdk.Client
}

func (*VirtualServiceManager) Delete added in v0.0.10

func (manager *VirtualServiceManager) Delete(names []string, failIfAbsent bool, network string)

func (*VirtualServiceManager) List added in v0.0.10

func (manager *VirtualServiceManager) List(params VirtualServiceListParams) []*types.NsxtAlbVirtualService

type VmListParams added in v0.0.10

type VmListParams struct {
	Vapp         string
	OnlyTemplate bool
}

type VmManager added in v0.0.10

type VmManager struct {
	Client *vcdsdk.Client
}

func (*VmManager) Delete added in v0.0.10

func (manager *VmManager) Delete(names []string, vapp string)

func (*VmManager) List added in v0.0.10

func (manager *VmManager) List(params VmListParams) []*types.QueryResultVMRecordType

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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