Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ComputeMapper ¶ added in v0.6.0
type Converter ¶
type Converter struct {
// contains filtered or unexported fields
}
func New ¶
func New(net NetworkMapper, ds DatastoreMapper, cm ComputeMapper) *Converter
func (*Converter) TargetSpec ¶
type DatastoreMapper ¶ added in v0.2.0
type MappedCompute ¶ added in v0.6.0
type MappedCompute struct {
// contains filtered or unexported fields
}
func NewEmptyMappedCompute ¶ added in v0.6.0
func NewEmptyMappedCompute() *MappedCompute
func NewMappedCompute ¶ added in v0.6.0
func NewMappedCompute(azMappings []AZMapping) *MappedCompute
func (*MappedCompute) Add ¶ added in v0.6.0
func (c *MappedCompute) Add(source AZ, target AZ) *MappedCompute
func (*MappedCompute) TargetCompute ¶ added in v0.6.0
func (c *MappedCompute) TargetCompute(sourceVM *vcenter.VM) (AZ, error)
func (*MappedCompute) TargetComputeFromSourceAZ ¶ added in v0.6.0
func (c *MappedCompute) TargetComputeFromSourceAZ(srcAZ AZ) (AZ, error)
func (*MappedCompute) TargetComputesFromSourceAZ ¶ added in v0.6.0
func (c *MappedCompute) TargetComputesFromSourceAZ(srcCompute AZ) ([]AZ, error)
type MappedDS ¶ added in v0.2.0
type MappedDS struct {
// contains filtered or unexported fields
}
func NewEmptyMappedDatastore ¶ added in v0.2.0
func NewEmptyMappedDatastore() *MappedDS
func NewMappedDatastore ¶ added in v0.2.0
type MappedNet ¶
type MappedNet struct {
// contains filtered or unexported fields
}
func NewEmptyMappedNetwork ¶
func NewEmptyMappedNetwork() *MappedNet
func NewMappedNetwork ¶
Click to show internal directories.
Click to hide internal directories.