VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::vcenter::deployment::InstallStub Class Reference

Remote stub implementation of the Install API service. More...

Inherits vmware::vcenter::deployment::Install.

List of all members.

Public Member Functions

 InstallStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.TypeConverter typeConverter, vmware.vapi.bindings.IStubConfiguration config)
 InstallStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.IStubConfiguration config)
vmware.vcenter.deployment.InstallTypes.InstallSpec Get ()
 Get the parameters used to configure the ongoing appliance installation.
vmware.vcenter.deployment.InstallTypes.InstallSpec Get (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get the parameters used to configure the ongoing appliance installation.
global::System.Threading.Tasks.Task
< vmware.vcenter.deployment.InstallTypes.InstallSpec
GetAsync ()
 Get the parameters used to configure the ongoing appliance installation.
global::System.Threading.Tasks.Task
< vmware.vcenter.deployment.InstallTypes.InstallSpec
GetAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get the parameters used to configure the ongoing appliance installation.
vmware.vcenter.deployment.CheckInfo Check (vmware.vcenter.deployment.InstallTypes.InstallSpec spec)
 Run sanity checks using the InstallSpec parameters passed.
vmware.vcenter.deployment.CheckInfo Check (vmware.vcenter.deployment.InstallTypes.InstallSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Run sanity checks using the InstallSpec parameters passed.
global::System.Threading.Tasks.Task
< vmware.vcenter.deployment.CheckInfo
CheckAsync (vmware.vcenter.deployment.InstallTypes.InstallSpec spec)
 Run sanity checks using the InstallSpec parameters passed.
global::System.Threading.Tasks.Task
< vmware.vcenter.deployment.CheckInfo
CheckAsync (vmware.vcenter.deployment.InstallTypes.InstallSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Run sanity checks using the InstallSpec parameters passed.
void Start (vmware.vcenter.deployment.InstallTypes.InstallSpec spec)
 Start the appliance installation.
void Start (vmware.vcenter.deployment.InstallTypes.InstallSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Start the appliance installation.
global::System.Threading.Tasks.Task StartAsync (vmware.vcenter.deployment.InstallTypes.InstallSpec spec)
 Start the appliance installation.
global::System.Threading.Tasks.Task StartAsync (vmware.vcenter.deployment.InstallTypes.InstallSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Start the appliance installation.
void Cancel ()
 Cancel the appliance installation that is in progress.
void Cancel (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Cancel the appliance installation that is in progress.
global::System.Threading.Tasks.Task CancelAsync ()
 Cancel the appliance installation that is in progress.
global::System.Threading.Tasks.Task CancelAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Cancel the appliance installation that is in progress.

Detailed Description

Remote stub implementation of the Install API service.


Constructor & Destructor Documentation

vmware::vcenter::deployment::InstallStub::InstallStub ( vmware.vapi.core.IApiProvider  iApiProvider,
vmware.vapi.bindings.TypeConverter  typeConverter,
vmware.vapi.bindings.IStubConfiguration  config 
) [inline]
vmware::vcenter::deployment::InstallStub::InstallStub ( vmware.vapi.core.IApiProvider  iApiProvider,
vmware.vapi.bindings.IStubConfiguration  config 
) [inline]

Member Function Documentation

void vmware::vcenter::deployment::InstallStub::Cancel ( ) [inline]

Cancel the appliance installation that is in progress.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in CONFIG_IN_PROGRESS state and if the operation is not INSTALL.

Implements vmware::vcenter::deployment::Install.

void vmware::vcenter::deployment::InstallStub::Cancel ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Cancel the appliance installation that is in progress.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in CONFIG_IN_PROGRESS state and if the operation is not INSTALL.

Implements vmware::vcenter::deployment::Install.

global::System.Threading.Tasks.Task vmware::vcenter::deployment::InstallStub::CancelAsync ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Cancel the appliance installation that is in progress.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in CONFIG_IN_PROGRESS state and if the operation is not INSTALL.

Implements vmware::vcenter::deployment::Install.

global::System.Threading.Tasks.Task vmware::vcenter::deployment::InstallStub::CancelAsync ( ) [inline]

Cancel the appliance installation that is in progress.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in CONFIG_IN_PROGRESS state and if the operation is not INSTALL.

Implements vmware::vcenter::deployment::Install.

vmware.vcenter.deployment.CheckInfo vmware::vcenter::deployment::InstallStub::Check ( vmware.vcenter.deployment.InstallTypes.InstallSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Run sanity checks using the InstallSpec parameters passed.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring PSC to replicate with an external existing PSC.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring a VCSA_EXTERNAL appliance.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specInstallSpec parameters to run sanity check with.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
CheckInfo containing the check results.

Implements vmware::vcenter::deployment::Install.

vmware.vcenter.deployment.CheckInfo vmware::vcenter::deployment::InstallStub::Check ( vmware.vcenter.deployment.InstallTypes.InstallSpec  spec) [inline]

Run sanity checks using the InstallSpec parameters passed.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring PSC to replicate with an external existing PSC.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring a VCSA_EXTERNAL appliance.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specInstallSpec parameters to run sanity check with.
Returns:
CheckInfo containing the check results.

Implements vmware::vcenter::deployment::Install.

global::System.Threading.Tasks.Task<vmware.vcenter.deployment.CheckInfo> vmware::vcenter::deployment::InstallStub::CheckAsync ( vmware.vcenter.deployment.InstallTypes.InstallSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Run sanity checks using the InstallSpec parameters passed.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring PSC to replicate with an external existing PSC.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring a VCSA_EXTERNAL appliance.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specInstallSpec parameters to run sanity check with.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
CheckInfo containing the check results.

Implements vmware::vcenter::deployment::Install.

global::System.Threading.Tasks.Task<vmware.vcenter.deployment.CheckInfo> vmware::vcenter::deployment::InstallStub::CheckAsync ( vmware.vcenter.deployment.InstallTypes.InstallSpec  spec) [inline]

Run sanity checks using the InstallSpec parameters passed.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring PSC to replicate with an external existing PSC.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring a VCSA_EXTERNAL appliance.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specInstallSpec parameters to run sanity check with.
Returns:
CheckInfo containing the check results.

Implements vmware::vcenter::deployment::Install.

vmware.vcenter.deployment.InstallTypes.InstallSpec vmware::vcenter::deployment::InstallStub::Get ( ) [inline]

Get the parameters used to configure the ongoing appliance installation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif appliance is not in INSTALL_PROGRESS state.
Returns:
InstallSpec parameters being used to configure appliance install.

Implements vmware::vcenter::deployment::Install.

vmware.vcenter.deployment.InstallTypes.InstallSpec vmware::vcenter::deployment::InstallStub::Get ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Get the parameters used to configure the ongoing appliance installation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif appliance is not in INSTALL_PROGRESS state.
Returns:
InstallSpec parameters being used to configure appliance install.

Implements vmware::vcenter::deployment::Install.

global::System.Threading.Tasks.Task<vmware.vcenter.deployment.InstallTypes.InstallSpec> vmware::vcenter::deployment::InstallStub::GetAsync ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Get the parameters used to configure the ongoing appliance installation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif appliance is not in INSTALL_PROGRESS state.
Returns:
InstallSpec parameters being used to configure appliance install.

Implements vmware::vcenter::deployment::Install.

global::System.Threading.Tasks.Task<vmware.vcenter.deployment.InstallTypes.InstallSpec> vmware::vcenter::deployment::InstallStub::GetAsync ( ) [inline]

Get the parameters used to configure the ongoing appliance installation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif appliance is not in INSTALL_PROGRESS state.
Returns:
InstallSpec parameters being used to configure appliance install.

Implements vmware::vcenter::deployment::Install.

void vmware::vcenter::deployment::InstallStub::Start ( vmware.vcenter.deployment.InstallTypes.InstallSpec  spec) [inline]

Start the appliance installation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif the partner PSC credentials are not valid when configuring PSC to replicate with partner PSC.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring a VCSA_EXTERNAL appliance.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specInstallSpec parameters to configure the appliance install.

Implements vmware::vcenter::deployment::Install.

void vmware::vcenter::deployment::InstallStub::Start ( vmware.vcenter.deployment.InstallTypes.InstallSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Start the appliance installation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif the partner PSC credentials are not valid when configuring PSC to replicate with partner PSC.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring a VCSA_EXTERNAL appliance.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specInstallSpec parameters to configure the appliance install.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implements vmware::vcenter::deployment::Install.

global::System.Threading.Tasks.Task vmware::vcenter::deployment::InstallStub::StartAsync ( vmware.vcenter.deployment.InstallTypes.InstallSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Start the appliance installation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif the partner PSC credentials are not valid when configuring PSC to replicate with partner PSC.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring a VCSA_EXTERNAL appliance.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specInstallSpec parameters to configure the appliance install.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implements vmware::vcenter::deployment::Install.

global::System.Threading.Tasks.Task vmware::vcenter::deployment::InstallStub::StartAsync ( vmware.vcenter.deployment.InstallTypes.InstallSpec  spec) [inline]

Start the appliance installation.

This method was added in vSphere API 6.7.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif the partner PSC credentials are not valid when configuring PSC to replicate with partner PSC.
vmware.vapi.std.errors.Unauthenticatedif external PSC credentials are not valid when configuring a VCSA_EXTERNAL appliance.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specInstallSpec parameters to configure the appliance install.

Implements vmware::vcenter::deployment::Install.


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