VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::appliance::recovery::reconciliation::Job Interface Reference

The Job interface provides methods to create and get the status of reconciliation job. More...

Inherited by vmware::appliance::recovery::reconciliation::JobStub.

List of all members.

Public Member Functions

vmware.appliance.recovery.reconciliation.JobTypes.Info Create (vmware.appliance.recovery.reconciliation.JobTypes.CreateSpec spec)
 Initiate reconciliation.
vmware.appliance.recovery.reconciliation.JobTypes.Info Create (vmware.appliance.recovery.reconciliation.JobTypes.CreateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Initiate reconciliation.
global::System.Threading.Tasks.Task
< vmware.appliance.recovery.reconciliation.JobTypes.Info
CreateAsync (vmware.appliance.recovery.reconciliation.JobTypes.CreateSpec spec)
 Initiate reconciliation.
global::System.Threading.Tasks.Task
< vmware.appliance.recovery.reconciliation.JobTypes.Info
CreateAsync (vmware.appliance.recovery.reconciliation.JobTypes.CreateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Initiate reconciliation.
vmware.appliance.recovery.reconciliation.JobTypes.Info Get ()
 Get reconciliation job progress/result.
vmware.appliance.recovery.reconciliation.JobTypes.Info Get (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get reconciliation job progress/result.
global::System.Threading.Tasks.Task
< vmware.appliance.recovery.reconciliation.JobTypes.Info
GetAsync ()
 Get reconciliation job progress/result.
global::System.Threading.Tasks.Task
< vmware.appliance.recovery.reconciliation.JobTypes.Info
GetAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get reconciliation job progress/result.

Detailed Description

The Job interface provides methods to create and get the status of reconciliation job.

This interface was added in vSphere API 6.7.


Member Function Documentation

Initiate reconciliation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.FeatureInUseA backup or restore is already in progress.
vmware.vapi.std.errors.NotAllowedInCurrentStateReconciliation is allowed only after restore has finished successfully.
vmware.vapi.std.errors.Errorif any error occurs during the execution of the operation.
Parameters:
specCreateSpec Structure
Returns:
Info Structure

Implemented in vmware::appliance::recovery::reconciliation::JobStub.

vmware.appliance.recovery.reconciliation.JobTypes.Info vmware::appliance::recovery::reconciliation::Job::Create ( vmware.appliance.recovery.reconciliation.JobTypes.CreateSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Initiate reconciliation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.FeatureInUseA backup or restore is already in progress.
vmware.vapi.std.errors.NotAllowedInCurrentStateReconciliation is allowed only after restore has finished successfully.
vmware.vapi.std.errors.Errorif any error occurs during the execution of the operation.
Parameters:
specCreateSpec Structure
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Info Structure

Implemented in vmware::appliance::recovery::reconciliation::JobStub.

global::System.Threading.Tasks.Task<vmware.appliance.recovery.reconciliation.JobTypes.Info> vmware::appliance::recovery::reconciliation::Job::CreateAsync ( vmware.appliance.recovery.reconciliation.JobTypes.CreateSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Initiate reconciliation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.FeatureInUseA backup or restore is already in progress.
vmware.vapi.std.errors.NotAllowedInCurrentStateReconciliation is allowed only after restore has finished successfully.
vmware.vapi.std.errors.Errorif any error occurs during the execution of the operation.
Parameters:
specCreateSpec Structure
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Info Structure

Implemented in vmware::appliance::recovery::reconciliation::JobStub.

global::System.Threading.Tasks.Task<vmware.appliance.recovery.reconciliation.JobTypes.Info> vmware::appliance::recovery::reconciliation::Job::CreateAsync ( vmware.appliance.recovery.reconciliation.JobTypes.CreateSpec  spec)

Initiate reconciliation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.FeatureInUseA backup or restore is already in progress.
vmware.vapi.std.errors.NotAllowedInCurrentStateReconciliation is allowed only after restore has finished successfully.
vmware.vapi.std.errors.Errorif any error occurs during the execution of the operation.
Parameters:
specCreateSpec Structure
Returns:
Info Structure

Implemented in vmware::appliance::recovery::reconciliation::JobStub.

vmware.appliance.recovery.reconciliation.JobTypes.Info vmware::appliance::recovery::reconciliation::Job::Get ( )

Get reconciliation job progress/result.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.NotFoundif there is no running reconciliation job.
vmware.vapi.std.errors.Errorif any error occurs during the execution of the operation.
Returns:
Info Structure

Implemented in vmware::appliance::recovery::reconciliation::JobStub.

vmware.appliance.recovery.reconciliation.JobTypes.Info vmware::appliance::recovery::reconciliation::Job::Get ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Get reconciliation job progress/result.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.NotFoundif there is no running reconciliation job.
vmware.vapi.std.errors.Errorif any error occurs during the execution of the operation.
Returns:
Info Structure

Implemented in vmware::appliance::recovery::reconciliation::JobStub.

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

Get reconciliation job progress/result.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.NotFoundif there is no running reconciliation job.
vmware.vapi.std.errors.Errorif any error occurs during the execution of the operation.
Returns:
Info Structure

Implemented in vmware::appliance::recovery::reconciliation::JobStub.

global::System.Threading.Tasks.Task<vmware.appliance.recovery.reconciliation.JobTypes.Info> vmware::appliance::recovery::reconciliation::Job::GetAsync ( )

Get reconciliation job progress/result.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.NotFoundif there is no running reconciliation job.
vmware.vapi.std.errors.Errorif any error occurs during the execution of the operation.
Returns:
Info Structure

Implemented in vmware::appliance::recovery::reconciliation::JobStub.


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