public class VersionsStub extends com.vmware.vapi.internal.bindings.Stub implements Versions
Versions
API service.
WARNING: Internal class, subject to change in future versions.
VersionsTypes.ContentType, VersionsTypes.CreateSpec, VersionsTypes.CustomCreateSpec, VersionsTypes.Info, VersionsTypes.State, VersionsTypes.Summary, VersionsTypes.VsphereCreateSpecapiProvider, converter, ifaceId, retryPolicy, securityContext_VAPI_SERVICE_ID| Constructor and Description |
|---|
VersionsStub(ApiProvider apiProvider,
StubConfigurationBase config) |
VersionsStub(ApiProvider apiProvider,
com.vmware.vapi.internal.bindings.TypeConverter typeConverter,
StubConfigurationBase config) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(java.lang.String supervisorService,
java.lang.String version)
Activate a Supervisor Service version.
|
void |
activate(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback)
Activate a Supervisor Service version.
|
void |
activate(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback,
InvocationConfig invocationConfig)
Activate a Supervisor Service version.
|
void |
activate(java.lang.String supervisorService,
java.lang.String version,
InvocationConfig invocationConfig)
Activate a Supervisor Service version.
|
void |
create(java.lang.String supervisorService,
VersionsTypes.CreateSpec spec)
Create a Supervisor Service version based on the provided service definition
information for the version.
|
void |
create(java.lang.String supervisorService,
VersionsTypes.CreateSpec spec,
AsyncCallback<java.lang.Void> asyncCallback)
Create a Supervisor Service version based on the provided service definition
information for the version.
|
void |
create(java.lang.String supervisorService,
VersionsTypes.CreateSpec spec,
AsyncCallback<java.lang.Void> asyncCallback,
InvocationConfig invocationConfig)
Create a Supervisor Service version based on the provided service definition
information for the version.
|
void |
create(java.lang.String supervisorService,
VersionsTypes.CreateSpec spec,
InvocationConfig invocationConfig)
Create a Supervisor Service version based on the provided service definition
information for the version.
|
void |
deactivate(java.lang.String supervisorService,
java.lang.String version)
Deactivate a Supervisor Service version.
|
void |
deactivate(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback)
Deactivate a Supervisor Service version.
|
void |
deactivate(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback,
InvocationConfig invocationConfig)
Deactivate a Supervisor Service version.
|
void |
deactivate(java.lang.String supervisorService,
java.lang.String version,
InvocationConfig invocationConfig)
Deactivate a Supervisor Service version.
|
void |
delete(java.lang.String supervisorService,
java.lang.String version)
Delete a Supervisor Service version.
|
void |
delete(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback)
Delete a Supervisor Service version.
|
void |
delete(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback,
InvocationConfig invocationConfig)
Delete a Supervisor Service version.
|
void |
delete(java.lang.String supervisorService,
java.lang.String version,
InvocationConfig invocationConfig)
Delete a Supervisor Service version.
|
VersionsTypes.Info |
get(java.lang.String supervisorService,
java.lang.String version)
Return the information for the specified Supervisor Service version.
|
void |
get(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<VersionsTypes.Info> asyncCallback)
Return the information for the specified Supervisor Service version.
|
void |
get(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<VersionsTypes.Info> asyncCallback,
InvocationConfig invocationConfig)
Return the information for the specified Supervisor Service version.
|
VersionsTypes.Info |
get(java.lang.String supervisorService,
java.lang.String version,
InvocationConfig invocationConfig)
Return the information for the specified Supervisor Service version.
|
java.util.List<VersionsTypes.Summary> |
list(java.lang.String supervisorService)
Return the information about all versions of the Supervisor Service.
|
void |
list(java.lang.String supervisorService,
AsyncCallback<java.util.List<VersionsTypes.Summary>> asyncCallback)
Return the information about all versions of the Supervisor Service.
|
void |
list(java.lang.String supervisorService,
AsyncCallback<java.util.List<VersionsTypes.Summary>> asyncCallback,
InvocationConfig invocationConfig)
Return the information about all versions of the Supervisor Service.
|
java.util.List<VersionsTypes.Summary> |
list(java.lang.String supervisorService,
InvocationConfig invocationConfig)
Return the information about all versions of the Supervisor Service.
|
public VersionsStub(ApiProvider apiProvider, com.vmware.vapi.internal.bindings.TypeConverter typeConverter, StubConfigurationBase config)
public VersionsStub(ApiProvider apiProvider, StubConfigurationBase config)
public void create(java.lang.String supervisorService,
VersionsTypes.CreateSpec spec)
VersionsSynchronous method overload. Result of the invocation will be reported as a method return value.
create in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.spec - Specification for the Supervisor Service version to be created.public void create(java.lang.String supervisorService,
VersionsTypes.CreateSpec spec,
InvocationConfig invocationConfig)
VersionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
create in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.spec - Specification for the Supervisor Service version to be created.invocationConfig - Configuration for the method invocation.public void create(java.lang.String supervisorService,
VersionsTypes.CreateSpec spec,
AsyncCallback<java.lang.Void> asyncCallback)
VersionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
AlreadyExists - if a Supervisor Service version with the same identifier already exists.
Error - if the system reports an error while responding to the request.
InvalidArgument - if an invalid field in spec is specified or if it contains any errors.
For example, when the field trusted is set to be true, but no signature is
provided or it is invalid or when a EULA is specified but not accepted.
NotAllowedInCurrentState - if the Supervisor Service version cannot be created in the current state, for
example, the Supervisor Service is in DEACTIVATED state.
NotFound - if Supervisor Service with the ID supervisorService could not be
located.
Unauthenticated - if the user can not be authenticated.
Unauthorized - if the user doesn't have the SupervisorServices.Manage privilege.
create in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.spec - Specification for the Supervisor Service version to be created.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void create(java.lang.String supervisorService,
VersionsTypes.CreateSpec spec,
AsyncCallback<java.lang.Void> asyncCallback,
InvocationConfig invocationConfig)
VersionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Errors:
AlreadyExists - if a Supervisor Service version with the same identifier already exists.
Error - if the system reports an error while responding to the request.
InvalidArgument - if an invalid field in spec is specified or if it contains any errors.
For example, when the field trusted is set to be true, but no signature is
provided or it is invalid or when a EULA is specified but not accepted.
NotAllowedInCurrentState - if the Supervisor Service version cannot be created in the current state, for
example, the Supervisor Service is in DEACTIVATED state.
NotFound - if Supervisor Service with the ID supervisorService could not be
located.
Unauthenticated - if the user can not be authenticated.
Unauthorized - if the user doesn't have the SupervisorServices.Manage privilege.
create in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.spec - Specification for the Supervisor Service version to be created.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void deactivate(java.lang.String supervisorService,
java.lang.String version)
VersionsState of the version to DEACTIVATED state, which will make sure the
version cannot be created on any Supervisor cluster. Note that this method
should be called before deleting the version. This method was added in vSphere
API 7.0.3.0.
Synchronous method overload. Result of the invocation will be reported as a method return value.
deactivate in interface VersionssupervisorService - Identifier for the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.public void deactivate(java.lang.String supervisorService,
java.lang.String version,
InvocationConfig invocationConfig)
VersionsState of the version to DEACTIVATED state, which will make sure the
version cannot be created on any Supervisor cluster. Note that this method
should be called before deleting the version. This method was added in vSphere
API 7.0.3.0.
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
deactivate in interface VersionssupervisorService - Identifier for the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.invocationConfig - Configuration for the method invocation.public void deactivate(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback)
VersionsState of the version to DEACTIVATED state, which will make sure the
version cannot be created on any Supervisor cluster. Note that this method
should be called before deleting the version. This method was added in vSphere
API 7.0.3.0.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
Error - if the system reports an error while responding to the request.
NotAllowedInCurrentState - if the Supervisor Service version cannot be deactivated in the current state,
for example, the Supervisor Service is in ACTIVATED state and this
version is the last version of the Supervisor Service in ACTIVATED
state.
NotFound - if Supervisor Service with the ID supervisorService or version with the
ID version could not be located.
Unauthenticated - if the user cannot be authenticated.
Unauthorized - if the user does not have the SupervisorServices.Manage privilege.
deactivate in interface VersionssupervisorService - Identifier for the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void deactivate(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback,
InvocationConfig invocationConfig)
VersionsState of the version to DEACTIVATED state, which will make sure the
version cannot be created on any Supervisor cluster. Note that this method
should be called before deleting the version. This method was added in vSphere
API 7.0.3.0.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Errors:
Error - if the system reports an error while responding to the request.
NotAllowedInCurrentState - if the Supervisor Service version cannot be deactivated in the current state,
for example, the Supervisor Service is in ACTIVATED state and this
version is the last version of the Supervisor Service in ACTIVATED
state.
NotFound - if Supervisor Service with the ID supervisorService or version with the
ID version could not be located.
Unauthenticated - if the user cannot be authenticated.
Unauthorized - if the user does not have the SupervisorServices.Manage privilege.
deactivate in interface VersionssupervisorService - Identifier for the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void activate(java.lang.String supervisorService,
java.lang.String version)
VersionsState
of the version to ACTIVATED state. This method was added in vSphere API
7.0.3.0.
Synchronous method overload. Result of the invocation will be reported as a method return value.
activate in interface VersionssupervisorService - Identifier for the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.public void activate(java.lang.String supervisorService,
java.lang.String version,
InvocationConfig invocationConfig)
VersionsState
of the version to ACTIVATED state. This method was added in vSphere API
7.0.3.0.
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
activate in interface VersionssupervisorService - Identifier for the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.invocationConfig - Configuration for the method invocation.public void activate(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback)
VersionsState
of the version to ACTIVATED state. This method was added in vSphere API
7.0.3.0.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
Error - if the system reports an error while responding to the request.
NotAllowedInCurrentState - if the Supervisor Service version cannot be activated in the current state, for
example, the Supervisor Service is in DEACTIVATED state.
NotFound - if Supervisor Service with the ID supervisorService or version with the
ID {param.name version} could not be located.
Unauthenticated - if the user cannot be authenticated.
Unauthorized - if the user does not have the SupervisorServices.Manage privilege.
activate in interface VersionssupervisorService - Identifier for the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void activate(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback,
InvocationConfig invocationConfig)
VersionsState
of the version to ACTIVATED state. This method was added in vSphere API
7.0.3.0.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Errors:
Error - if the system reports an error while responding to the request.
NotAllowedInCurrentState - if the Supervisor Service version cannot be activated in the current state, for
example, the Supervisor Service is in DEACTIVATED state.
NotFound - if Supervisor Service with the ID supervisorService or version with the
ID {param.name version} could not be located.
Unauthenticated - if the user cannot be authenticated.
Unauthorized - if the user does not have the SupervisorServices.Manage privilege.
activate in interface VersionssupervisorService - Identifier for the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public java.util.List<VersionsTypes.Summary> list(java.lang.String supervisorService)
VersionsSynchronous method overload. Result of the invocation will be reported as a method return value.
list in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.public java.util.List<VersionsTypes.Summary> list(java.lang.String supervisorService, InvocationConfig invocationConfig)
VersionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
list in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.invocationConfig - Configuration for the method invocation.public void list(java.lang.String supervisorService,
AsyncCallback<java.util.List<VersionsTypes.Summary>> asyncCallback)
VersionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
The list of summary of all service versions of the Supervisor Service.
Operation Errors:
Error - if the system reports an error while responding to the request.
NotFound - if service with the ID supervisorService could not be located.
Unauthenticated - if the user can not be authenticated.
Unauthorized - if the user doesn't have the System.Read privilege.
list in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void list(java.lang.String supervisorService,
AsyncCallback<java.util.List<VersionsTypes.Summary>> asyncCallback,
InvocationConfig invocationConfig)
VersionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
The list of summary of all service versions of the Supervisor Service.
Operation Errors:
Error - if the system reports an error while responding to the request.
NotFound - if service with the ID supervisorService could not be located.
Unauthenticated - if the user can not be authenticated.
Unauthorized - if the user doesn't have the System.Read privilege.
list in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public VersionsTypes.Info get(java.lang.String supervisorService, java.lang.String version)
VersionsSynchronous method overload. Result of the invocation will be reported as a method return value.
get in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.public VersionsTypes.Info get(java.lang.String supervisorService, java.lang.String version, InvocationConfig invocationConfig)
VersionsSynchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
get in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.invocationConfig - Configuration for the method invocation.public void get(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<VersionsTypes.Info> asyncCallback)
VersionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
Information for the specified Supervisor Service version.
Operation Errors:
Error - if the system reports an error while responding to the request.
NotFound - if Supervisor Service with the ID supervisorService or version with the
ID {param.name version} could not be located.
Unauthenticated - if the user can not be authenticated.
Unauthorized - if the user doesn't have the System.Read privilege.
get in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void get(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<VersionsTypes.Info> asyncCallback,
InvocationConfig invocationConfig)
VersionsAsynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
Information for the specified Supervisor Service version.
Operation Errors:
Error - if the system reports an error while responding to the request.
NotFound - if Supervisor Service with the ID supervisorService or version with the
ID {param.name version} could not be located.
Unauthenticated - if the user can not be authenticated.
Unauthorized - if the user doesn't have the System.Read privilege.
get in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.public void delete(java.lang.String supervisorService,
java.lang.String version)
VersionsDEACTIVATED state and
all instances of the version are removed from all vSphere Supervisor clusters.
Note that the Version#deactivate method should be called to deactivate
the version before the version can be deleted.
Note that deleting the last
version of the supervisorService does not delete the supervisorService instance automatically.
Synchronous method overload. Result of the invocation will be reported as a method return value.
delete in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.public void delete(java.lang.String supervisorService,
java.lang.String version,
InvocationConfig invocationConfig)
VersionsDEACTIVATED state and
all instances of the version are removed from all vSphere Supervisor clusters.
Note that the Version#deactivate method should be called to deactivate
the version before the version can be deleted.
Note that deleting the last
version of the supervisorService does not delete the supervisorService instance automatically.
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
delete in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.invocationConfig - Configuration for the method invocation.public void delete(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback)
VersionsDEACTIVATED state and
all instances of the version are removed from all vSphere Supervisor clusters.
Note that the Version#deactivate method should be called to deactivate
the version before the version can be deleted.
Note that deleting the last
version of the supervisorService does not delete the supervisorService instance automatically.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
Error - if the system reports an error while responding to the request, e.g. if it is
unable to reach a vSphere Supervisor cluster that has the version enabled.
NotAllowedInCurrentState - if the Supervisor Service version cannot be deleted in the current state, e.g.
the version is not in DEACTIVATED state.
NotFound - if Supervisor Service with the ID supervisorService or version with the
ID {param.name version} could not be located.
Unauthenticated - if the user can not be authenticated.
Unauthorized - if the user doesn't have the SupervisorServices.Manage privilege.
delete in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.asyncCallback - Receives the status (progress, result or error) of the operation invocation.public void delete(java.lang.String supervisorService,
java.lang.String version,
AsyncCallback<java.lang.Void> asyncCallback,
InvocationConfig invocationConfig)
VersionsDEACTIVATED state and
all instances of the version are removed from all vSphere Supervisor clusters.
Note that the Version#deactivate method should be called to deactivate
the version before the version can be deleted.
Note that deleting the last
version of the supervisorService does not delete the supervisorService instance automatically.
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Operation Errors:
Error - if the system reports an error while responding to the request, e.g. if it is
unable to reach a vSphere Supervisor cluster that has the version enabled.
NotAllowedInCurrentState - if the Supervisor Service version cannot be deleted in the current state, e.g.
the version is not in DEACTIVATED state.
NotFound - if Supervisor Service with the ID supervisorService or version with the
ID {param.name version} could not be located.
Unauthenticated - if the user can not be authenticated.
Unauthorized - if the user doesn't have the SupervisorServices.Manage privilege.
delete in interface VersionssupervisorService - Identifier of the Supervisor Service.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.SupervisorService.version - Identifier of the version.
The parameter must be an identifier for the resource type: com.vmware.vcenter.namespace_management.supervisor_services.Version.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.