package simulator
import "github.com/vmware/govmomi/pbm/simulator"
Index ¶
- Constants
- func New() *simulator.Registry
- type PlacementSolver
- func (m *PlacementSolver) PbmCheckCompatibility(req *types.PbmCheckCompatibility) soap.HasFault
- func (m *PlacementSolver) PbmCheckRequirements(req *types.PbmCheckRequirements) soap.HasFault
- type ProfileManager
- func (m *ProfileManager) PbmCreate(ctx *simulator.Context, req *types.PbmCreate) soap.HasFault
- func (m *ProfileManager) PbmDelete(req *types.PbmDelete) soap.HasFault
- func (m *ProfileManager) PbmQueryAssociatedProfile(req *types.PbmQueryAssociatedProfile) soap.HasFault
- func (m *ProfileManager) PbmQueryAssociatedProfiles(req *types.PbmQueryAssociatedProfiles) soap.HasFault
- func (m *ProfileManager) PbmQueryIOFiltersFromProfileId(req *types.PbmQueryIOFiltersFromProfileId) soap.HasFault
- func (m *ProfileManager) PbmQueryProfile(req *types.PbmQueryProfile) soap.HasFault
- func (m *ProfileManager) PbmRetrieveContent(req *types.PbmRetrieveContent) soap.HasFault
- type ServiceInstance
Constants ¶
const DefaultEncryptionProfileID = "4d5f673c-536f-11e6-beb8-9e71128cae77"
Functions ¶
func New ¶
Types ¶
type PlacementSolver ¶
type PlacementSolver struct { vim.ManagedObjectReference }
func (*PlacementSolver) PbmCheckCompatibility ¶
func (m *PlacementSolver) PbmCheckCompatibility(req *types.PbmCheckCompatibility) soap.HasFault
func (*PlacementSolver) PbmCheckRequirements ¶
func (m *PlacementSolver) PbmCheckRequirements(req *types.PbmCheckRequirements) soap.HasFault
type ProfileManager ¶
type ProfileManager struct { vim.ManagedObjectReference // contains filtered or unexported fields }
func (*ProfileManager) PbmCreate ¶
func (*ProfileManager) PbmDelete ¶
func (m *ProfileManager) PbmDelete(req *types.PbmDelete) soap.HasFault
func (*ProfileManager) PbmQueryAssociatedProfile ¶
func (m *ProfileManager) PbmQueryAssociatedProfile(req *types.PbmQueryAssociatedProfile) soap.HasFault
func (*ProfileManager) PbmQueryAssociatedProfiles ¶
func (m *ProfileManager) PbmQueryAssociatedProfiles(req *types.PbmQueryAssociatedProfiles) soap.HasFault
func (*ProfileManager) PbmQueryIOFiltersFromProfileId ¶
func (m *ProfileManager) PbmQueryIOFiltersFromProfileId(req *types.PbmQueryIOFiltersFromProfileId) soap.HasFault
func (*ProfileManager) PbmQueryProfile ¶
func (m *ProfileManager) PbmQueryProfile(req *types.PbmQueryProfile) soap.HasFault
func (*ProfileManager) PbmRetrieveContent ¶
func (m *ProfileManager) PbmRetrieveContent(req *types.PbmRetrieveContent) soap.HasFault
type ServiceInstance ¶
type ServiceInstance struct { vim.ManagedObjectReference Content types.PbmServiceInstanceContent }
func (*ServiceInstance) PbmRetrieveServiceContent ¶
func (s *ServiceInstance) PbmRetrieveServiceContent(_ *types.PbmRetrieveServiceContent) soap.HasFault
Source Files ¶
- Version
- v0.48.1 (latest)
- Published
- Feb 11, 2025
- Platform
- linux/amd64
- Imports
- 9 packages
- Last checked
- 2 months ago –
Tools for package owners.