VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::vcenter::vm::hardware::Boot Interface Reference

The Boot interface provides methods for configuring the settings used when booting a virtual machine. More...

Inherited by vmware::vcenter::vm::hardware::BootStub.

List of all members.

Public Member Functions

vmware.vcenter.vm.hardware.BootTypes.Info Get (string vm)
 Returns the boot-related settings of a virtual machine.
vmware.vcenter.vm.hardware.BootTypes.Info Get (string vm, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns the boot-related settings of a virtual machine.
global::System.Threading.Tasks.Task
< vmware.vcenter.vm.hardware.BootTypes.Info
GetAsync (string vm)
 Returns the boot-related settings of a virtual machine.
global::System.Threading.Tasks.Task
< vmware.vcenter.vm.hardware.BootTypes.Info
GetAsync (string vm, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns the boot-related settings of a virtual machine.
void Update (string vm, vmware.vcenter.vm.hardware.BootTypes.UpdateSpec spec)
 Updates the boot-related settings of a virtual machine.
void Update (string vm, vmware.vcenter.vm.hardware.BootTypes.UpdateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Updates the boot-related settings of a virtual machine.
global::System.Threading.Tasks.Task UpdateAsync (string vm, vmware.vcenter.vm.hardware.BootTypes.UpdateSpec spec)
 Updates the boot-related settings of a virtual machine.
global::System.Threading.Tasks.Task UpdateAsync (string vm, vmware.vcenter.vm.hardware.BootTypes.UpdateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Updates the boot-related settings of a virtual machine.

Detailed Description

The Boot interface provides methods for configuring the settings used when booting a virtual machine.


Member Function Documentation

vmware.vcenter.vm.hardware.BootTypes.Info vmware::vcenter::vm::hardware::Boot::Get ( string  vm)

Returns the boot-related settings of a virtual machine.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.NotFoundif the virtual machine is not found.
vmware.vapi.std.errors.ResourceInaccessibleif the virtual machine's configuration state cannot be accessed.
vmware.vapi.std.errors.ServiceUnavailableif the system is unable to communicate with a service to complete the request.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user doesn't have the required privileges.
Parameters:
vmVirtual machine identifier. The parameter must be an identifier for the resource type: VirtualMachine .
Returns:
Boot-related settings of the virtual machine.

Implemented in vmware::vcenter::vm::hardware::BootStub.

vmware.vcenter.vm.hardware.BootTypes.Info vmware::vcenter::vm::hardware::Boot::Get ( string  vm,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns the boot-related settings of a virtual machine.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.NotFoundif the virtual machine is not found.
vmware.vapi.std.errors.ResourceInaccessibleif the virtual machine's configuration state cannot be accessed.
vmware.vapi.std.errors.ServiceUnavailableif the system is unable to communicate with a service to complete the request.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user doesn't have the required privileges.
Parameters:
vmVirtual machine identifier. The parameter must be an identifier for the resource type: VirtualMachine .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Boot-related settings of the virtual machine.

Implemented in vmware::vcenter::vm::hardware::BootStub.

global::System.Threading.Tasks.Task<vmware.vcenter.vm.hardware.BootTypes.Info> vmware::vcenter::vm::hardware::Boot::GetAsync ( string  vm,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns the boot-related settings of a virtual machine.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.NotFoundif the virtual machine is not found.
vmware.vapi.std.errors.ResourceInaccessibleif the virtual machine's configuration state cannot be accessed.
vmware.vapi.std.errors.ServiceUnavailableif the system is unable to communicate with a service to complete the request.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user doesn't have the required privileges.
Parameters:
vmVirtual machine identifier. The parameter must be an identifier for the resource type: VirtualMachine .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Boot-related settings of the virtual machine.

Implemented in vmware::vcenter::vm::hardware::BootStub.

global::System.Threading.Tasks.Task<vmware.vcenter.vm.hardware.BootTypes.Info> vmware::vcenter::vm::hardware::Boot::GetAsync ( string  vm)

Returns the boot-related settings of a virtual machine.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.NotFoundif the virtual machine is not found.
vmware.vapi.std.errors.ResourceInaccessibleif the virtual machine's configuration state cannot be accessed.
vmware.vapi.std.errors.ServiceUnavailableif the system is unable to communicate with a service to complete the request.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user doesn't have the required privileges.
Parameters:
vmVirtual machine identifier. The parameter must be an identifier for the resource type: VirtualMachine .
Returns:
Boot-related settings of the virtual machine.

Implemented in vmware::vcenter::vm::hardware::BootStub.

void vmware::vcenter::vm::hardware::Boot::Update ( string  vm,
vmware.vcenter.vm.hardware.BootTypes.UpdateSpec  spec 
)

Updates the boot-related settings of a virtual machine.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.NotFoundif the virtual machine is not found.
vmware.vapi.std.errors.InvalidArgumentif one of the provided settings is not permitted; for example, specifying a negative value for delay .
vmware.vapi.std.errors.ResourceBusyif the virtual machine is busy performing another operation.
vmware.vapi.std.errors.ResourceInaccessibleif the virtual machine's configuration state cannot be accessed.
vmware.vapi.std.errors.ServiceUnavailableif the system is unable to communicate with a service to complete the request.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user doesn't have the required privileges.
Parameters:
vmVirtual machine identifier. The parameter must be an identifier for the resource type: VirtualMachine .
specSpecification for updating the boot-related settings of the virtual machine.

Implemented in vmware::vcenter::vm::hardware::BootStub.

void vmware::vcenter::vm::hardware::Boot::Update ( string  vm,
vmware.vcenter.vm.hardware.BootTypes.UpdateSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Updates the boot-related settings of a virtual machine.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.NotFoundif the virtual machine is not found.
vmware.vapi.std.errors.InvalidArgumentif one of the provided settings is not permitted; for example, specifying a negative value for delay .
vmware.vapi.std.errors.ResourceBusyif the virtual machine is busy performing another operation.
vmware.vapi.std.errors.ResourceInaccessibleif the virtual machine's configuration state cannot be accessed.
vmware.vapi.std.errors.ServiceUnavailableif the system is unable to communicate with a service to complete the request.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user doesn't have the required privileges.
Parameters:
vmVirtual machine identifier. The parameter must be an identifier for the resource type: VirtualMachine .
specSpecification for updating the boot-related settings of the virtual machine.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implemented in vmware::vcenter::vm::hardware::BootStub.

global::System.Threading.Tasks.Task vmware::vcenter::vm::hardware::Boot::UpdateAsync ( string  vm,
vmware.vcenter.vm.hardware.BootTypes.UpdateSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Updates the boot-related settings of a virtual machine.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.NotFoundif the virtual machine is not found.
vmware.vapi.std.errors.InvalidArgumentif one of the provided settings is not permitted; for example, specifying a negative value for delay .
vmware.vapi.std.errors.ResourceBusyif the virtual machine is busy performing another operation.
vmware.vapi.std.errors.ResourceInaccessibleif the virtual machine's configuration state cannot be accessed.
vmware.vapi.std.errors.ServiceUnavailableif the system is unable to communicate with a service to complete the request.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user doesn't have the required privileges.
Parameters:
vmVirtual machine identifier. The parameter must be an identifier for the resource type: VirtualMachine .
specSpecification for updating the boot-related settings of the virtual machine.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implemented in vmware::vcenter::vm::hardware::BootStub.

global::System.Threading.Tasks.Task vmware::vcenter::vm::hardware::Boot::UpdateAsync ( string  vm,
vmware.vcenter.vm.hardware.BootTypes.UpdateSpec  spec 
)

Updates the boot-related settings of a virtual machine.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.NotFoundif the virtual machine is not found.
vmware.vapi.std.errors.InvalidArgumentif one of the provided settings is not permitted; for example, specifying a negative value for delay .
vmware.vapi.std.errors.ResourceBusyif the virtual machine is busy performing another operation.
vmware.vapi.std.errors.ResourceInaccessibleif the virtual machine's configuration state cannot be accessed.
vmware.vapi.std.errors.ServiceUnavailableif the system is unable to communicate with a service to complete the request.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user doesn't have the required privileges.
Parameters:
vmVirtual machine identifier. The parameter must be an identifier for the resource type: VirtualMachine .
specSpecification for updating the boot-related settings of the virtual machine.

Implemented in vmware::vcenter::vm::hardware::BootStub.


The documentation for this interface was generated from the following file: