VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::appliance::Update Interface Reference

The Update interface provides methods to get the status of the appliance update. More...

Inherited by vmware::appliance::UpdateStub.

List of all members.

Public Member Functions

vmware.appliance.UpdateTypes.Info Get ()
 Gets the current status of the appliance update.
vmware.appliance.UpdateTypes.Info Get (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Gets the current status of the appliance update.
global::System.Threading.Tasks.Task
< vmware.appliance.UpdateTypes.Info
GetAsync ()
 Gets the current status of the appliance update.
global::System.Threading.Tasks.Task
< vmware.appliance.UpdateTypes.Info
GetAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Gets the current status of the appliance update.
void Cancel ()
 Request the cancellation the update operation that is currently in progress.
void Cancel (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Request the cancellation the update operation that is currently in progress.
global::System.Threading.Tasks.Task CancelAsync ()
 Request the cancellation the update operation that is currently in progress.
global::System.Threading.Tasks.Task CancelAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Request the cancellation the update operation that is currently in progress.

Detailed Description

The Update interface provides methods to get the status of the appliance update.

This interface was added in vSphere API 6.7.


Member Function Documentation

void vmware::appliance::Update::Cancel ( )

Request the cancellation the update operation that is currently in progress.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.NotAllowedInCurrentStateCurrent task is not cancellable
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation

Implemented in vmware::appliance::UpdateStub.

void vmware::appliance::Update::Cancel ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Request the cancellation the update operation that is currently in progress.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.NotAllowedInCurrentStateCurrent task is not cancellable
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation

Implemented in vmware::appliance::UpdateStub.

global::System.Threading.Tasks.Task vmware::appliance::Update::CancelAsync ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Request the cancellation the update operation that is currently in progress.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.NotAllowedInCurrentStateCurrent task is not cancellable
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation

Implemented in vmware::appliance::UpdateStub.

global::System.Threading.Tasks.Task vmware::appliance::Update::CancelAsync ( )

Request the cancellation the update operation that is currently in progress.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.NotAllowedInCurrentStateCurrent task is not cancellable
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation

Implemented in vmware::appliance::UpdateStub.

vmware.appliance.UpdateTypes.Info vmware::appliance::Update::Get ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Gets the current status of the appliance update.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Returns:
Info structure containing the status information about the appliance.

Implemented in vmware::appliance::UpdateStub.

vmware.appliance.UpdateTypes.Info vmware::appliance::Update::Get ( )

Gets the current status of the appliance update.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Returns:
Info structure containing the status information about the appliance.

Implemented in vmware::appliance::UpdateStub.

global::System.Threading.Tasks.Task<vmware.appliance.UpdateTypes.Info> vmware::appliance::Update::GetAsync ( )

Gets the current status of the appliance update.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Returns:
Info structure containing the status information about the appliance.

Implemented in vmware::appliance::UpdateStub.

global::System.Threading.Tasks.Task<vmware.appliance.UpdateTypes.Info> vmware::appliance::Update::GetAsync ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Gets the current status of the appliance update.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.ErrorGeneric error
vmware.vapi.std.errors.Unauthenticatedsession is not authenticated
vmware.vapi.std.errors.Unauthorizedsession is not authorized to perform this operation
Returns:
Info structure containing the status information about the appliance.

Implemented in vmware::appliance::UpdateStub.


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