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

The Migrate interface provides methods to configure the migration of this appliance from an existing vCenter for Windows. More...

Inherited by vmware::vcenter::deployment::MigrateStub.

List of all members.

Public Member Functions

vmware.vcenter.deployment.MigrateTypes.MigrateSpec Get ()
 Get the MigrateSpec parameters used to configure the ongoing appliance migration.
vmware.vcenter.deployment.MigrateTypes.MigrateSpec Get (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get the MigrateSpec parameters used to configure the ongoing appliance migration.
global::System.Threading.Tasks.Task
< vmware.vcenter.deployment.MigrateTypes.MigrateSpec
GetAsync ()
 Get the MigrateSpec parameters used to configure the ongoing appliance migration.
global::System.Threading.Tasks.Task
< vmware.vcenter.deployment.MigrateTypes.MigrateSpec
GetAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Get the MigrateSpec parameters used to configure the ongoing appliance migration.
vmware.vcenter.deployment.CheckInfo Check (vmware.vcenter.deployment.MigrateTypes.MigrateSpec spec)
 Run sanity checks using the MigrateSpec parameters passed.
vmware.vcenter.deployment.CheckInfo Check (vmware.vcenter.deployment.MigrateTypes.MigrateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Run sanity checks using the MigrateSpec parameters passed.
global::System.Threading.Tasks.Task
< vmware.vcenter.deployment.CheckInfo
CheckAsync (vmware.vcenter.deployment.MigrateTypes.MigrateSpec spec)
 Run sanity checks using the MigrateSpec parameters passed.
global::System.Threading.Tasks.Task
< vmware.vcenter.deployment.CheckInfo
CheckAsync (vmware.vcenter.deployment.MigrateTypes.MigrateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Run sanity checks using the MigrateSpec parameters passed.
void Start (vmware.vcenter.deployment.MigrateTypes.MigrateSpec spec)
 Start the appliance migration.
void Start (vmware.vcenter.deployment.MigrateTypes.MigrateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Start the appliance migration.
global::System.Threading.Tasks.Task StartAsync (vmware.vcenter.deployment.MigrateTypes.MigrateSpec spec)
 Start the appliance migration.
global::System.Threading.Tasks.Task StartAsync (vmware.vcenter.deployment.MigrateTypes.MigrateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Start the appliance migration.
void Cancel ()
 Cancel the appliance migration that is in progress.
void Cancel (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Cancel the appliance migration that is in progress.
global::System.Threading.Tasks.Task CancelAsync ()
 Cancel the appliance migration 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 migration that is in progress.

Detailed Description

The Migrate interface provides methods to configure the migration of this appliance from an existing vCenter for Windows.

This interface was added in vSphere API 7.0.0.


Member Function Documentation

void vmware::vcenter::deployment::Migrate::Cancel ( )

Cancel the appliance migration that is in progress.

This method was added in vSphere API 7.0.0.

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.

Implemented in vmware::vcenter::deployment::MigrateStub.

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

Cancel the appliance migration that is in progress.

This method was added in vSphere API 7.0.0.

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.

Implemented in vmware::vcenter::deployment::MigrateStub.

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

Cancel the appliance migration that is in progress.

This method was added in vSphere API 7.0.0.

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.

Implemented in vmware::vcenter::deployment::MigrateStub.

global::System.Threading.Tasks.Task vmware::vcenter::deployment::Migrate::CancelAsync ( )

Cancel the appliance migration that is in progress.

This method was added in vSphere API 7.0.0.

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.

Implemented in vmware::vcenter::deployment::MigrateStub.

vmware.vcenter.deployment.CheckInfo vmware::vcenter::deployment::Migrate::Check ( vmware.vcenter.deployment.MigrateTypes.MigrateSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Run sanity checks using the MigrateSpec parameters passed.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif migration assistant credentials are not valid.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specMigrateSpec parameters to run sanity check on.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
CheckInfo containing the check results.

Implemented in vmware::vcenter::deployment::MigrateStub.

vmware.vcenter.deployment.CheckInfo vmware::vcenter::deployment::Migrate::Check ( vmware.vcenter.deployment.MigrateTypes.MigrateSpec  spec)

Run sanity checks using the MigrateSpec parameters passed.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif migration assistant credentials are not valid.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specMigrateSpec parameters to run sanity check on.
Returns:
CheckInfo containing the check results.

Implemented in vmware::vcenter::deployment::MigrateStub.

global::System.Threading.Tasks.Task<vmware.vcenter.deployment.CheckInfo> vmware::vcenter::deployment::Migrate::CheckAsync ( vmware.vcenter.deployment.MigrateTypes.MigrateSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Run sanity checks using the MigrateSpec parameters passed.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif migration assistant credentials are not valid.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specMigrateSpec parameters to run sanity check on.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
CheckInfo containing the check results.

Implemented in vmware::vcenter::deployment::MigrateStub.

global::System.Threading.Tasks.Task<vmware.vcenter.deployment.CheckInfo> vmware::vcenter::deployment::Migrate::CheckAsync ( vmware.vcenter.deployment.MigrateTypes.MigrateSpec  spec)

Run sanity checks using the MigrateSpec parameters passed.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif migration assistant credentials are not valid.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specMigrateSpec parameters to run sanity check on.
Returns:
CheckInfo containing the check results.

Implemented in vmware::vcenter::deployment::MigrateStub.

vmware.vcenter.deployment.MigrateTypes.MigrateSpec vmware::vcenter::deployment::Migrate::Get ( )

Get the MigrateSpec parameters used to configure the ongoing appliance migration.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif appliance is not in MIGRATE_PROGRESS state.
Returns:
MigrateSpec parameters being used to configure appliance migration.

Implemented in vmware::vcenter::deployment::MigrateStub.

vmware.vcenter.deployment.MigrateTypes.MigrateSpec vmware::vcenter::deployment::Migrate::Get ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Get the MigrateSpec parameters used to configure the ongoing appliance migration.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif appliance is not in MIGRATE_PROGRESS state.
Returns:
MigrateSpec parameters being used to configure appliance migration.

Implemented in vmware::vcenter::deployment::MigrateStub.

global::System.Threading.Tasks.Task<vmware.vcenter.deployment.MigrateTypes.MigrateSpec> vmware::vcenter::deployment::Migrate::GetAsync ( global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Get the MigrateSpec parameters used to configure the ongoing appliance migration.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif appliance is not in MIGRATE_PROGRESS state.
Returns:
MigrateSpec parameters being used to configure appliance migration.

Implemented in vmware::vcenter::deployment::MigrateStub.

global::System.Threading.Tasks.Task<vmware.vcenter.deployment.MigrateTypes.MigrateSpec> vmware::vcenter::deployment::Migrate::GetAsync ( )

Get the MigrateSpec parameters used to configure the ongoing appliance migration.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.NotAllowedInCurrentStateif appliance is not in MIGRATE_PROGRESS state.
Returns:
MigrateSpec parameters being used to configure appliance migration.

Implemented in vmware::vcenter::deployment::MigrateStub.

void vmware::vcenter::deployment::Migrate::Start ( vmware.vcenter.deployment.MigrateTypes.MigrateSpec  spec)

Start the appliance migration.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif migration assistant credentials are not valid.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specMigrateSpec parameters to configure the appliance migration.

Implemented in vmware::vcenter::deployment::MigrateStub.

void vmware::vcenter::deployment::Migrate::Start ( vmware.vcenter.deployment.MigrateTypes.MigrateSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Start the appliance migration.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif migration assistant credentials are not valid.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specMigrateSpec parameters to configure the appliance migration.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implemented in vmware::vcenter::deployment::MigrateStub.

global::System.Threading.Tasks.Task vmware::vcenter::deployment::Migrate::StartAsync ( vmware.vcenter.deployment.MigrateTypes.MigrateSpec  spec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Start the appliance migration.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif migration assistant credentials are not valid.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specMigrateSpec parameters to configure the appliance migration.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implemented in vmware::vcenter::deployment::MigrateStub.

global::System.Threading.Tasks.Task vmware::vcenter::deployment::Migrate::StartAsync ( vmware.vcenter.deployment.MigrateTypes.MigrateSpec  spec)

Start the appliance migration.

This method was added in vSphere API 7.0.0.

Exceptions:
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthenticatedif migration assistant credentials are not valid.
vmware.vapi.std.errors.InvalidArgumentif passed arguments are invalid.
vmware.vapi.std.errors.NotAllowedInCurrentStateif the appliance is not in INITIALIZED state.
Parameters:
specMigrateSpec parameters to configure the appliance migration.

Implemented in vmware::vcenter::deployment::MigrateStub.


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