VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::vcenter::Deployment Interface Reference

The Deployment interface provides methods to get the status of the vCenter appliance deployment. More...

Inherited by vmware::vcenter::DeploymentStub.

List of all members.

Public Member Functions

vmware.vcenter.DeploymentTypes.Info Get ()
 Get the current status of the appliance deployment.
vmware.vcenter.DeploymentTypes.Info Get (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get the current status of the appliance deployment.
global::System.Threading.Tasks.Task
< vmware.vcenter.DeploymentTypes.Info
GetAsync ()
 Get the current status of the appliance deployment.
global::System.Threading.Tasks.Task
< vmware.vcenter.DeploymentTypes.Info
GetAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get the current status of the appliance deployment.
void Rollback ()
 Rollback a failed appliance so it can be configured once again.
void Rollback (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Rollback a failed appliance so it can be configured once again.
global::System.Threading.Tasks.Task RollbackAsync ()
 Rollback a failed appliance so it can be configured once again.
global::System.Threading.Tasks.Task RollbackAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Rollback a failed appliance so it can be configured once again.

Detailed Description

The Deployment interface provides methods to get the status of the vCenter appliance deployment.

This interface was added in vSphere API 6.7.


Member Function Documentation

vmware.vcenter.DeploymentTypes.Info vmware::vcenter::Deployment::Get ( )

Get the current status of the appliance deployment.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotFoundif appliance state cannot be determined.
Returns:
Info structure containing the status information about the appliance.

Implemented in vmware::vcenter::DeploymentStub.

vmware.vcenter.DeploymentTypes.Info vmware::vcenter::Deployment::Get ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Get the current status of the appliance deployment.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotFoundif appliance state cannot be determined.
Returns:
Info structure containing the status information about the appliance.

Implemented in vmware::vcenter::DeploymentStub.

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

Get the current status of the appliance deployment.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotFoundif appliance state cannot be determined.
Returns:
Info structure containing the status information about the appliance.

Implemented in vmware::vcenter::DeploymentStub.

global::System.Threading.Tasks.Task<vmware.vcenter.DeploymentTypes.Info> vmware::vcenter::Deployment::GetAsync ( )

Get the current status of the appliance deployment.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotFoundif appliance state cannot be determined.
Returns:
Info structure containing the status information about the appliance.

Implemented in vmware::vcenter::DeploymentStub.

void vmware::vcenter::Deployment::Rollback ( )

Rollback a failed appliance so it can be configured once again.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unsupportedif the appliance is not in FAILED state.
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.

Implemented in vmware::vcenter::DeploymentStub.

void vmware::vcenter::Deployment::Rollback ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Rollback a failed appliance so it can be configured once again.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unsupportedif the appliance is not in FAILED state.
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.

Implemented in vmware::vcenter::DeploymentStub.

global::System.Threading.Tasks.Task vmware::vcenter::Deployment::RollbackAsync ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Rollback a failed appliance so it can be configured once again.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unsupportedif the appliance is not in FAILED state.
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.

Implemented in vmware::vcenter::DeploymentStub.

global::System.Threading.Tasks.Task vmware::vcenter::Deployment::RollbackAsync ( )

Rollback a failed appliance so it can be configured once again.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unsupportedif the appliance is not in FAILED state.
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.

Implemented in vmware::vcenter::DeploymentStub.


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