Documentation
¶
Index ¶
- type Client
- type VirtualMachine
- func (vm *VirtualMachine) BootTime() *time.Time
- func (vm *VirtualMachine) Destroy(ctx context.Context) error
- func (vm *VirtualMachine) ID() string
- func (vm *VirtualMachine) Name() string
- func (vm *VirtualMachine) PowerOff(ctx context.Context) error
- func (vm *VirtualMachine) PoweredOn() bool
- func (vm *VirtualMachine) Uptime() time.Duration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) ListVMs ¶
func (c *Client) ListVMs(ctx context.Context, path string) ([]vspherejanitor.VirtualMachine, error)
type VirtualMachine ¶
type VirtualMachine struct {
// contains filtered or unexported fields
}
func (*VirtualMachine) BootTime ¶
func (vm *VirtualMachine) BootTime() *time.Time
func (*VirtualMachine) ID ¶
func (vm *VirtualMachine) ID() string
func (*VirtualMachine) Name ¶
func (vm *VirtualMachine) Name() string
func (*VirtualMachine) PoweredOn ¶
func (vm *VirtualMachine) PoweredOn() bool
func (*VirtualMachine) Uptime ¶
func (vm *VirtualMachine) Uptime() time.Duration
Click to show internal directories.
Click to hide internal directories.