public interface Configuration extends Service, ConfigurationTypes
Configuration interface provides methods to manage desired
configuration of an ESX cluster. This interface was added in vSphere API
8.0.1.0.ConfigurationTypes._VAPI_OPERATIONS, ConfigurationTypes.ApplyResult, ConfigurationTypes.ApplySpec, ConfigurationTypes.ImportSpec, ConfigurationTypes.Info, ConfigurationTypes.Metadata_VAPI_SERVICE_ID| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
apply_Task(java.lang.String cluster,
ConfigurationTypes.ApplySpec spec)
Synchronous method overload.
|
void |
apply_Task(java.lang.String cluster,
ConfigurationTypes.ApplySpec spec,
AsyncCallback<java.lang.String> asyncCallback)
Asynchronous method overload.
|
void |
apply_Task(java.lang.String cluster,
ConfigurationTypes.ApplySpec spec,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
Asynchronous method overload.
|
java.lang.String |
apply_Task(java.lang.String cluster,
ConfigurationTypes.ApplySpec spec,
InvocationConfig invocationConfig)
Synchronous method overload.
|
java.lang.String |
checkCompliance_Task(java.lang.String cluster)
Check all the hosts in the cluster for compliance with the desired document.
|
void |
checkCompliance_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback)
Check all the hosts in the cluster for compliance with the desired document.
|
void |
checkCompliance_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
Check all the hosts in the cluster for compliance with the desired document.
|
java.lang.String |
checkCompliance_Task(java.lang.String cluster,
InvocationConfig invocationConfig)
Check all the hosts in the cluster for compliance with the desired document.
|
ExportResult |
exportConfig(java.lang.String cluster)
This API will export the configuration associated with the cluster.
|
void |
exportConfig(java.lang.String cluster,
AsyncCallback<ExportResult> asyncCallback)
This API will export the configuration associated with the cluster.
|
void |
exportConfig(java.lang.String cluster,
AsyncCallback<ExportResult> asyncCallback,
InvocationConfig invocationConfig)
This API will export the configuration associated with the cluster.
|
ExportResult |
exportConfig(java.lang.String cluster,
InvocationConfig invocationConfig)
This API will export the configuration associated with the cluster.
|
ConfigurationTypes.Info |
get(java.lang.String cluster,
java.lang.String commit,
DocumentStructure docStructure)
Get the cluster configuration and related metadata.
|
void |
get(java.lang.String cluster,
java.lang.String commit,
DocumentStructure docStructure,
AsyncCallback<ConfigurationTypes.Info> asyncCallback)
Get the cluster configuration and related metadata.
|
void |
get(java.lang.String cluster,
java.lang.String commit,
DocumentStructure docStructure,
AsyncCallback<ConfigurationTypes.Info> asyncCallback,
InvocationConfig invocationConfig)
Get the cluster configuration and related metadata.
|
ConfigurationTypes.Info |
get(java.lang.String cluster,
java.lang.String commit,
DocumentStructure docStructure,
InvocationConfig invocationConfig)
Get the cluster configuration and related metadata.
|
java.lang.String |
importConfig_Task(java.lang.String cluster,
ConfigurationTypes.ImportSpec spec)
This API replaces the existing desired configuration of the cluster with the
configuration provided in the input parameter document.
|
void |
importConfig_Task(java.lang.String cluster,
ConfigurationTypes.ImportSpec spec,
AsyncCallback<java.lang.String> asyncCallback)
This API replaces the existing desired configuration of the cluster with the
configuration provided in the input parameter document.
|
void |
importConfig_Task(java.lang.String cluster,
ConfigurationTypes.ImportSpec spec,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
This API replaces the existing desired configuration of the cluster with the
configuration provided in the input parameter document.
|
java.lang.String |
importConfig_Task(java.lang.String cluster,
ConfigurationTypes.ImportSpec spec,
InvocationConfig invocationConfig)
This API replaces the existing desired configuration of the cluster with the
configuration provided in the input parameter document.
|
java.lang.String |
precheck_Task(java.lang.String cluster)
This API will perform precheck of the desired cluster configuration on each of
the hosts in the cluster.
|
void |
precheck_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback)
This API will perform precheck of the desired cluster configuration on each of
the hosts in the cluster.
|
void |
precheck_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
This API will perform precheck of the desired cluster configuration on each of
the hosts in the cluster.
|
java.lang.String |
precheck_Task(java.lang.String cluster,
InvocationConfig invocationConfig)
This API will perform precheck of the desired cluster configuration on each of
the hosts in the cluster.
|
java.lang.String |
validate_Task(java.lang.String cluster)
Synchronous method overload.
|
void |
validate_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback)
Asynchronous method overload.
|
void |
validate_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
Asynchronous method overload.
|
java.lang.String |
validate_Task(java.lang.String cluster,
InvocationConfig invocationConfig)
Synchronous method overload.
|
ConfigurationTypes.Info get(java.lang.String cluster, java.lang.String commit, DocumentStructure docStructure)
Synchronous method overload. Result of the invocation will be reported as a method return value.
cluster - Identifier of the cluster
The parameter must be an identifier for the resource type: ClusterComputeResource.commit - Identifier of the commit to get.
The parameter must be an identifier for the resource type: ClusterComputeResource.docStructure - Error - If there is unknown internal error. The accompanying error message will give
more details about the failure.NotFound - If there is no cluster associated with cluster or no commit associated
with commit in the system.ServiceUnavailable - If the service is not available.Unauthenticated - If the caller is not authenticated.Unauthorized - if you do not have all of the privileges described as follows: VcIntegrity.ClusterConfiguration.View. ClusterComputeResource referenced by the parameter cluster requires VcIntegrity.ClusterConfiguration.View. ConfigurationTypes.Info get(java.lang.String cluster, java.lang.String commit, DocumentStructure docStructure, InvocationConfig invocationConfig)
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
cluster - Identifier of the cluster
The parameter must be an identifier for the resource type: ClusterComputeResource.commit - Identifier of the commit to get.
The parameter must be an identifier for the resource type: ClusterComputeResource.docStructure - invocationConfig - Configuration for the method invocation.Error - If there is unknown internal error. The accompanying error message will give
more details about the failure.NotFound - If there is no cluster associated with cluster or no commit associated
with commit in the system.ServiceUnavailable - If the service is not available.Unauthenticated - If the caller is not authenticated.Unauthorized - if you do not have all of the privileges described as follows: VcIntegrity.ClusterConfiguration.View. ClusterComputeResource referenced by the parameter cluster requires VcIntegrity.ClusterConfiguration.View. void get(java.lang.String cluster,
java.lang.String commit,
DocumentStructure docStructure,
AsyncCallback<ConfigurationTypes.Info> asyncCallback)
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Operation Errors:
Error - If there is unknown internal error. The accompanying error message will give
more details about the failure.
NotFound - If there is no cluster associated with cluster or no commit associated
with commit in the system.
ServiceUnavailable - If the service is not available.
Unauthenticated - If the caller is not authenticated.
Unauthorized - if you do not have all of the privileges described as follows:
VcIntegrity.ClusterConfiguration.View. ClusterComputeResource referenced by the parameter cluster requires VcIntegrity.ClusterConfiguration.View. cluster - Identifier of the cluster
The parameter must be an identifier for the resource type: ClusterComputeResource.commit - Identifier of the commit to get.
The parameter must be an identifier for the resource type: ClusterComputeResource.docStructure - asyncCallback - Receives the status (progress, result or error) of the operation invocation.void get(java.lang.String cluster,
java.lang.String commit,
DocumentStructure docStructure,
AsyncCallback<ConfigurationTypes.Info> asyncCallback,
InvocationConfig invocationConfig)
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 there is unknown internal error. The accompanying error message will give
more details about the failure.
NotFound - If there is no cluster associated with cluster or no commit associated
with commit in the system.
ServiceUnavailable - If the service is not available.
Unauthenticated - If the caller is not authenticated.
Unauthorized - if you do not have all of the privileges described as follows:
VcIntegrity.ClusterConfiguration.View. ClusterComputeResource referenced by the parameter cluster requires VcIntegrity.ClusterConfiguration.View. cluster - Identifier of the cluster
The parameter must be an identifier for the resource type: ClusterComputeResource.commit - Identifier of the commit to get.
The parameter must be an identifier for the resource type: ClusterComputeResource.docStructure - asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.java.lang.String apply_Task(java.lang.String cluster,
ConfigurationTypes.ApplySpec spec)
Synchronous method overload. Result of the invocation is a task identifier which will be returned by this method.
AlreadyInDesiredStateErrorInvalidArgumentNotFoundServiceUnavailableTimedOutUnauthenticatedjava.lang.String apply_Task(java.lang.String cluster,
ConfigurationTypes.ApplySpec spec,
InvocationConfig invocationConfig)
Synchronous method overload. Result of the invocation is a task
identifier which will be returned by this method.
Use invocationConfig to specify configuration for this particular invocation.
invocationConfig - Configuration for the method invocation.AlreadyInDesiredStateErrorInvalidArgumentNotFoundServiceUnavailableTimedOutUnauthenticatedvoid apply_Task(java.lang.String cluster,
ConfigurationTypes.ApplySpec spec,
AsyncCallback<java.lang.String> asyncCallback)
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
AlreadyInDesiredState -
Error -
InvalidArgument -
NotFound -
ServiceUnavailable -
TimedOut -
Unauthenticated -
cluster - The parameter must be an identifier for the resource type: ClusterComputeResource.spec - asyncCallback - Receives the status (progress, result or error) of the operation invocation.void apply_Task(java.lang.String cluster,
ConfigurationTypes.ApplySpec spec,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
AlreadyInDesiredState -
Error -
InvalidArgument -
NotFound -
ServiceUnavailable -
TimedOut -
Unauthenticated -
cluster - The parameter must be an identifier for the resource type: ClusterComputeResource.spec - asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.java.lang.String checkCompliance_Task(java.lang.String cluster)
Synchronous method overload. Result of the invocation is a task identifier which will be returned by this method.
cluster - Identifier of the cluster
The parameter must be an identifier for the resource type: ClusterComputeResource.Error - If an internal error occurred. The accompanying error message will give more
details about the failure.InvalidArgument - If API is called on a cluster that is not managed by desired configuration
management platform.NotFound - If there is no cluster associated with clusterServiceUnavailable - If the service is not available.TimedOut - If the API timed out before completion.Unauthenticated - If the caller is not authenticated.java.lang.String checkCompliance_Task(java.lang.String cluster,
InvocationConfig invocationConfig)
Synchronous method overload. Result of the invocation is a task
identifier which will be returned by this method.
Use invocationConfig to specify configuration for this particular invocation.
cluster - Identifier of the cluster
The parameter must be an identifier for the resource type: ClusterComputeResource.invocationConfig - Configuration for the method invocation.Error - If an internal error occurred. The accompanying error message will give more
details about the failure.InvalidArgument - If API is called on a cluster that is not managed by desired configuration
management platform.NotFound - If there is no cluster associated with clusterServiceUnavailable - If the service is not available.TimedOut - If the API timed out before completion.Unauthenticated - If the caller is not authenticated.void checkCompliance_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback)
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
Error - If an internal error occurred. The accompanying error message will give more
details about the failure.
InvalidArgument - If API is called on a cluster that is not managed by desired configuration
management platform.
NotFound - If there is no cluster associated with cluster
ServiceUnavailable - If the service is not available.
TimedOut - If the API timed out before completion.
Unauthenticated - If the caller is not authenticated.
cluster - Identifier of the cluster
The parameter must be an identifier for the resource type: ClusterComputeResource.asyncCallback - Receives the status (progress, result or error) of the operation invocation.void checkCompliance_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
Error - If an internal error occurred. The accompanying error message will give more
details about the failure.
InvalidArgument - If API is called on a cluster that is not managed by desired configuration
management platform.
NotFound - If there is no cluster associated with cluster
ServiceUnavailable - If the service is not available.
TimedOut - If the API timed out before completion.
Unauthenticated - If the caller is not authenticated.
cluster - Identifier of the cluster
The parameter must be an identifier for the resource type: ClusterComputeResource.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.java.lang.String validate_Task(java.lang.String cluster)
Synchronous method overload. Result of the invocation is a task identifier which will be returned by this method.
ErrorInvalidArgumentNotFoundServiceUnavailableTimedOutUnauthenticatedjava.lang.String validate_Task(java.lang.String cluster,
InvocationConfig invocationConfig)
Synchronous method overload. Result of the invocation is a task
identifier which will be returned by this method.
Use invocationConfig to specify configuration for this particular invocation.
invocationConfig - Configuration for the method invocation.ErrorInvalidArgumentNotFoundServiceUnavailableTimedOutUnauthenticatedvoid validate_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback)
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
Error -
InvalidArgument -
NotFound -
ServiceUnavailable -
TimedOut -
Unauthenticated -
cluster - The parameter must be an identifier for the resource type: ClusterComputeResource.asyncCallback - Receives the status (progress, result or error) of the operation invocation.void validate_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
Error -
InvalidArgument -
NotFound -
ServiceUnavailable -
TimedOut -
Unauthenticated -
cluster - The parameter must be an identifier for the resource type: ClusterComputeResource.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.java.lang.String precheck_Task(java.lang.String cluster)
Synchronous method overload. Result of the invocation is a task identifier which will be returned by this method.
cluster - The cluster on which to perform precheck.
The parameter must be an identifier for the resource type: ClusterComputeResource.ErrorInvalidArgument - If API is called on a cluster that is not managed by desired configuration
management platform.NotFound - If the cluster is not found in the system.ServiceUnavailable - If the service is not available.TimedOut - If the API timed out before completion.Unauthenticated - If the caller is not authenticated.java.lang.String precheck_Task(java.lang.String cluster,
InvocationConfig invocationConfig)
Synchronous method overload. Result of the invocation is a task
identifier which will be returned by this method.
Use invocationConfig to specify configuration for this particular invocation.
cluster - The cluster on which to perform precheck.
The parameter must be an identifier for the resource type: ClusterComputeResource.invocationConfig - Configuration for the method invocation.ErrorInvalidArgument - If API is called on a cluster that is not managed by desired configuration
management platform.NotFound - If the cluster is not found in the system.ServiceUnavailable - If the service is not available.TimedOut - If the API timed out before completion.Unauthenticated - If the caller is not authenticated.void precheck_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback)
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
Error -
InvalidArgument - If API is called on a cluster that is not managed by desired configuration
management platform.
NotFound - If the cluster is not found in the system.
ServiceUnavailable - If the service is not available.
TimedOut - If the API timed out before completion.
Unauthenticated - If the caller is not authenticated.
cluster - The cluster on which to perform precheck.
The parameter must be an identifier for the resource type: ClusterComputeResource.asyncCallback - Receives the status (progress, result or error) of the operation invocation.void precheck_Task(java.lang.String cluster,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
Error -
InvalidArgument - If API is called on a cluster that is not managed by desired configuration
management platform.
NotFound - If the cluster is not found in the system.
ServiceUnavailable - If the service is not available.
TimedOut - If the API timed out before completion.
Unauthenticated - If the caller is not authenticated.
cluster - The cluster on which to perform precheck.
The parameter must be an identifier for the resource type: ClusterComputeResource.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.java.lang.String importConfig_Task(java.lang.String cluster,
ConfigurationTypes.ImportSpec spec)
Synchronous method overload. Result of the invocation is a task identifier which will be returned by this method.
cluster - The cluster on which this operation must be performed.
The parameter must be an identifier for the resource type: ClusterComputeResource.spec - An ImportSpec that contains the new desired configuration for the
cluster.Error - If there is some other unknown internal error. The accompanying error message
will give more details about the failure.NotFound - If the cluster is not found in the system.ServiceUnavailable - If the service is not available.Unauthenticated - If the caller is not authenticated.java.lang.String importConfig_Task(java.lang.String cluster,
ConfigurationTypes.ImportSpec spec,
InvocationConfig invocationConfig)
Synchronous method overload. Result of the invocation is a task
identifier which will be returned by this method.
Use invocationConfig to specify configuration for this particular invocation.
cluster - The cluster on which this operation must be performed.
The parameter must be an identifier for the resource type: ClusterComputeResource.spec - An ImportSpec that contains the new desired configuration for the
cluster.invocationConfig - Configuration for the method invocation.Error - If there is some other unknown internal error. The accompanying error message
will give more details about the failure.NotFound - If the cluster is not found in the system.ServiceUnavailable - If the service is not available.Unauthenticated - If the caller is not authenticated.void importConfig_Task(java.lang.String cluster,
ConfigurationTypes.ImportSpec spec,
AsyncCallback<java.lang.String> asyncCallback)
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
Error - If there is some other unknown internal error. The accompanying error message
will give more details about the failure.
NotFound - If the cluster is not found in the system.
ServiceUnavailable - If the service is not available.
Unauthenticated - If the caller is not authenticated.
cluster - The cluster on which this operation must be performed.
The parameter must be an identifier for the resource type: ClusterComputeResource.spec - An ImportSpec that contains the new desired configuration for the
cluster.asyncCallback - Receives the status (progress, result or error) of the operation invocation.void importConfig_Task(java.lang.String cluster,
ConfigurationTypes.ImportSpec spec,
AsyncCallback<java.lang.String> asyncCallback,
InvocationConfig invocationConfig)
Asynchronous method overload. Result of the invocation which is
a task identifier will be reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
identifier for the task created by this API invocation
Operation Errors:
Error - If there is some other unknown internal error. The accompanying error message
will give more details about the failure.
NotFound - If the cluster is not found in the system.
ServiceUnavailable - If the service is not available.
Unauthenticated - If the caller is not authenticated.
cluster - The cluster on which this operation must be performed.
The parameter must be an identifier for the resource type: ClusterComputeResource.spec - An ImportSpec that contains the new desired configuration for the
cluster.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.ExportResult exportConfig(java.lang.String cluster)
Synchronous method overload. Result of the invocation will be reported as a method return value.
cluster - Identifier of the cluster on which operation should be performed.
The parameter must be an identifier for the resource type: ClusterComputeResource.com.vmware.esx.settings.clusters.Configuration#ExportResult contains the
configuration document encoded as JSON.Error - If there is some other unknown internal error. The accompanying error message
will give more details about the failure.NotFound - If the cluster is not found in the system.ServiceUnavailable - If the service is not available.TimedOutUnauthenticated - If the caller is not authenticated.Unauthorized - if you do not have all of the privileges described as follows: VcIntegrity.ClusterConfiguration.Export. ClusterComputeResource referenced by the parameter cluster requires VcIntegrity.ClusterConfiguration.Export. ExportResult exportConfig(java.lang.String cluster, InvocationConfig invocationConfig)
Synchronous method overload. Result of the invocation will be
reported as a method return value.
Use invocationConfig to specify configuration for this particular invocation.
cluster - Identifier of the cluster on which operation should be performed.
The parameter must be an identifier for the resource type: ClusterComputeResource.invocationConfig - Configuration for the method invocation.com.vmware.esx.settings.clusters.Configuration#ExportResult contains the
configuration document encoded as JSON.Error - If there is some other unknown internal error. The accompanying error message
will give more details about the failure.NotFound - If the cluster is not found in the system.ServiceUnavailable - If the service is not available.TimedOutUnauthenticated - If the caller is not authenticated.Unauthorized - if you do not have all of the privileges described as follows: VcIntegrity.ClusterConfiguration.Export. ClusterComputeResource referenced by the parameter cluster requires VcIntegrity.ClusterConfiguration.Export. void exportConfig(java.lang.String cluster,
AsyncCallback<ExportResult> asyncCallback)
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Invocation Result:
This output structure of type com.vmware.esx.settings.clusters.Configuration#ExportResult contains the
configuration document encoded as JSON.
Operation Errors:
Error - If there is some other unknown internal error. The accompanying error message
will give more details about the failure.
NotFound - If the cluster is not found in the system.
ServiceUnavailable - If the service is not available.
TimedOut -
Unauthenticated - If the caller is not authenticated.
Unauthorized - if you do not have all of the privileges described as follows:
VcIntegrity.ClusterConfiguration.Export. ClusterComputeResource referenced by the parameter cluster requires VcIntegrity.ClusterConfiguration.Export. cluster - Identifier of the cluster on which operation should be performed.
The parameter must be an identifier for the resource type: ClusterComputeResource.asyncCallback - Receives the status (progress, result or error) of the operation invocation.void exportConfig(java.lang.String cluster,
AsyncCallback<ExportResult> asyncCallback,
InvocationConfig invocationConfig)
Asynchronous method overload. Result of the invocation will be
reported via the specified asyncCallback.
Use invocationConfig to specify configuration for this particular invocation.
Invocation Result:
This output structure of type com.vmware.esx.settings.clusters.Configuration#ExportResult contains the
configuration document encoded as JSON.
Operation Errors:
Error - If there is some other unknown internal error. The accompanying error message
will give more details about the failure.
NotFound - If the cluster is not found in the system.
ServiceUnavailable - If the service is not available.
TimedOut -
Unauthenticated - If the caller is not authenticated.
Unauthorized - if you do not have all of the privileges described as follows:
VcIntegrity.ClusterConfiguration.Export. ClusterComputeResource referenced by the parameter cluster requires VcIntegrity.ClusterConfiguration.Export. cluster - Identifier of the cluster on which operation should be performed.
The parameter must be an identifier for the resource type: ClusterComputeResource.asyncCallback - Receives the status (progress, result or error) of the operation invocation.invocationConfig - Configuration for the method invocation.