public interface Configuration extends Service, ConfigurationTypes
Configuration
interface provides methods to manage desired
configuration of an ESX cluster. Warning: This interface is available as
Technology Preview. These are early access APIs provided to test, automate and
provide feedback on the feature. Since this can change based on feedback, VMware
does not guarantee backwards compatibility and recommends against using them in
production environments. Some Technology Preview APIs might only be applicable
to specific environments.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.
java.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.void 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:
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:
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 cluster
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 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 cluster
ServiceUnavailable
- 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.
java.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.void 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:
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:
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
.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.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.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.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:
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:
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.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
. 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.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
. 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.
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.
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.