VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::vstats::AcqSpecs Interface Reference

The AcqSpecs interface provides methods to perform acquisition specification related operations. More...

Inherited by vmware::vstats::AcqSpecsStub.

List of all members.

Public Member Functions

string Create (vmware.vstats.AcqSpecsTypes.CreateSpec acqSpec)
 Create a new acquisition specification record.
string Create (vmware.vstats.AcqSpecsTypes.CreateSpec acqSpec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Create a new acquisition specification record.
global::System.Threading.Tasks.Task
< string > 
CreateAsync (vmware.vstats.AcqSpecsTypes.CreateSpec acqSpec)
 Create a new acquisition specification record.
global::System.Threading.Tasks.Task
< string > 
CreateAsync (vmware.vstats.AcqSpecsTypes.CreateSpec acqSpec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Create a new acquisition specification record.
void Delete (string id)
 Delete an acquisition specification.
void Delete (string id, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Delete an acquisition specification.
global::System.Threading.Tasks.Task DeleteAsync (string id)
 Delete an acquisition specification.
global::System.Threading.Tasks.Task DeleteAsync (string id, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Delete an acquisition specification.
vmware.vstats.AcqSpecsTypes.ListResult List (vmware.vstats.AcqSpecsTypes.FilterSpec filter)
 Returns information about all acquisition specifications.
vmware.vstats.AcqSpecsTypes.ListResult List (vmware.vstats.AcqSpecsTypes.FilterSpec filter, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns information about all acquisition specifications.
global::System.Threading.Tasks.Task
< vmware.vstats.AcqSpecsTypes.ListResult
ListAsync (vmware.vstats.AcqSpecsTypes.FilterSpec filter)
 Returns information about all acquisition specifications.
global::System.Threading.Tasks.Task
< vmware.vstats.AcqSpecsTypes.ListResult
ListAsync (vmware.vstats.AcqSpecsTypes.FilterSpec filter, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns information about all acquisition specifications.
vmware.vstats.AcqSpecsTypes.Info Get (string id)
 Returns information about a specific acquisition specification.
vmware.vstats.AcqSpecsTypes.Info Get (string id, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns information about a specific acquisition specification.
global::System.Threading.Tasks.Task
< vmware.vstats.AcqSpecsTypes.Info
GetAsync (string id)
 Returns information about a specific acquisition specification.
global::System.Threading.Tasks.Task
< vmware.vstats.AcqSpecsTypes.Info
GetAsync (string id, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns information about a specific acquisition specification.
void Update (string id, vmware.vstats.AcqSpecsTypes.UpdateSpec acqSpec)
 Update an existing acquisition specification.
void Update (string id, vmware.vstats.AcqSpecsTypes.UpdateSpec acqSpec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Update an existing acquisition specification.
global::System.Threading.Tasks.Task UpdateAsync (string id, vmware.vstats.AcqSpecsTypes.UpdateSpec acqSpec)
 Update an existing acquisition specification.
global::System.Threading.Tasks.Task UpdateAsync (string id, vmware.vstats.AcqSpecsTypes.UpdateSpec acqSpec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Update an existing acquisition specification.

Detailed Description

The AcqSpecs interface provides methods to perform acquisition specification related operations.

An acquisition specification defines the statistical data that should be collected at desired sampling rates from the underlying providers. It designates the resources and their counters which should be sampled, and a desired sampling rate. 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.


Member Function Documentation

string vmware::vstats::AcqSpecs::Create ( vmware.vstats.AcqSpecsTypes.CreateSpec  acqSpec)

Create a new acquisition specification record.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif acqSpec contain any errors.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
acqSpecSpecification for the acquisition of stats data.
Returns:
Identifier of the newly created acquisition specification. The result will be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .

Implemented in vmware::vstats::AcqSpecsStub.

string vmware::vstats::AcqSpecs::Create ( vmware.vstats.AcqSpecsTypes.CreateSpec  acqSpec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Create a new acquisition specification record.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif acqSpec contain any errors.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
acqSpecSpecification for the acquisition of stats data.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Identifier of the newly created acquisition specification. The result will be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .

Implemented in vmware::vstats::AcqSpecsStub.

global::System.Threading.Tasks.Task<string> vmware::vstats::AcqSpecs::CreateAsync ( vmware.vstats.AcqSpecsTypes.CreateSpec  acqSpec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Create a new acquisition specification record.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif acqSpec contain any errors.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
acqSpecSpecification for the acquisition of stats data.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Identifier of the newly created acquisition specification. The result will be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .

Implemented in vmware::vstats::AcqSpecsStub.

global::System.Threading.Tasks.Task<string> vmware::vstats::AcqSpecs::CreateAsync ( vmware.vstats.AcqSpecsTypes.CreateSpec  acqSpec)

Create a new acquisition specification record.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif acqSpec contain any errors.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
acqSpecSpecification for the acquisition of stats data.
Returns:
Identifier of the newly created acquisition specification. The result will be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .

Implemented in vmware::vstats::AcqSpecsStub.

void vmware::vstats::AcqSpecs::Delete ( string  id)

Delete an acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif id is invalid.
vmware.vapi.std.errors.NotFoundif acquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .

Implemented in vmware::vstats::AcqSpecsStub.

void vmware::vstats::AcqSpecs::Delete ( string  id,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Delete an acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif id is invalid.
vmware.vapi.std.errors.NotFoundif acquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implemented in vmware::vstats::AcqSpecsStub.

global::System.Threading.Tasks.Task vmware::vstats::AcqSpecs::DeleteAsync ( string  id,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Delete an acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif id is invalid.
vmware.vapi.std.errors.NotFoundif acquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implemented in vmware::vstats::AcqSpecsStub.

global::System.Threading.Tasks.Task vmware::vstats::AcqSpecs::DeleteAsync ( string  id)

Delete an acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif id is invalid.
vmware.vapi.std.errors.NotFoundif acquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .

Implemented in vmware::vstats::AcqSpecsStub.

vmware.vstats.AcqSpecsTypes.Info vmware::vstats::AcqSpecs::Get ( string  id)

Returns information about a specific acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif id is invalid.
vmware.vapi.std.errors.NotFoundacquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .
Returns:
Information about the desired acquisition specification.

Implemented in vmware::vstats::AcqSpecsStub.

vmware.vstats.AcqSpecsTypes.Info vmware::vstats::AcqSpecs::Get ( string  id,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns information about a specific acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif id is invalid.
vmware.vapi.std.errors.NotFoundacquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Information about the desired acquisition specification.

Implemented in vmware::vstats::AcqSpecsStub.

global::System.Threading.Tasks.Task<vmware.vstats.AcqSpecsTypes.Info> vmware::vstats::AcqSpecs::GetAsync ( string  id)

Returns information about a specific acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif id is invalid.
vmware.vapi.std.errors.NotFoundacquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .
Returns:
Information about the desired acquisition specification.

Implemented in vmware::vstats::AcqSpecsStub.

global::System.Threading.Tasks.Task<vmware.vstats.AcqSpecsTypes.Info> vmware::vstats::AcqSpecs::GetAsync ( string  id,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns information about a specific acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif id is invalid.
vmware.vapi.std.errors.NotFoundacquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Information about the desired acquisition specification.

Implemented in vmware::vstats::AcqSpecsStub.

Returns information about all acquisition specifications.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif any of the specified parameters are invalid.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
filterCriteria for selecting records to return. When set filtering will be applied to the result.
Returns:
List of acquisition specification records.

Implemented in vmware::vstats::AcqSpecsStub.

vmware.vstats.AcqSpecsTypes.ListResult vmware::vstats::AcqSpecs::List ( vmware.vstats.AcqSpecsTypes.FilterSpec  filter,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns information about all acquisition specifications.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif any of the specified parameters are invalid.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
filterCriteria for selecting records to return. When set filtering will be applied to the result.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
List of acquisition specification records.

Implemented in vmware::vstats::AcqSpecsStub.

global::System.Threading.Tasks.Task<vmware.vstats.AcqSpecsTypes.ListResult> vmware::vstats::AcqSpecs::ListAsync ( vmware.vstats.AcqSpecsTypes.FilterSpec  filter)

Returns information about all acquisition specifications.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif any of the specified parameters are invalid.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
filterCriteria for selecting records to return. When set filtering will be applied to the result.
Returns:
List of acquisition specification records.

Implemented in vmware::vstats::AcqSpecsStub.

global::System.Threading.Tasks.Task<vmware.vstats.AcqSpecsTypes.ListResult> vmware::vstats::AcqSpecs::ListAsync ( vmware.vstats.AcqSpecsTypes.FilterSpec  filter,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns information about all acquisition specifications.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif any of the specified parameters are invalid.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
filterCriteria for selecting records to return. When set filtering will be applied to the result.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
List of acquisition specification records.

Implemented in vmware::vstats::AcqSpecsStub.

void vmware::vstats::AcqSpecs::Update ( string  id,
vmware.vstats.AcqSpecsTypes.UpdateSpec  acqSpec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Update an existing acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif any of the specified parameters are invalid.
vmware.vapi.std.errors.NotFoundacquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .
acqSpecUpdated acquisition specification.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implemented in vmware::vstats::AcqSpecsStub.

void vmware::vstats::AcqSpecs::Update ( string  id,
vmware.vstats.AcqSpecsTypes.UpdateSpec  acqSpec 
)

Update an existing acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif any of the specified parameters are invalid.
vmware.vapi.std.errors.NotFoundacquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .
acqSpecUpdated acquisition specification.

Implemented in vmware::vstats::AcqSpecsStub.

global::System.Threading.Tasks.Task vmware::vstats::AcqSpecs::UpdateAsync ( string  id,
vmware.vstats.AcqSpecsTypes.UpdateSpec  acqSpec,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Update an existing acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif any of the specified parameters are invalid.
vmware.vapi.std.errors.NotFoundacquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .
acqSpecUpdated acquisition specification.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation

Implemented in vmware::vstats::AcqSpecsStub.

global::System.Threading.Tasks.Task vmware::vstats::AcqSpecs::UpdateAsync ( string  id,
vmware.vstats.AcqSpecsTypes.UpdateSpec  acqSpec 
)

Update an existing acquisition specification.

Warning: This method 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.

Exceptions:
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.InvalidArgumentif any of the specified parameters are invalid.
vmware.vapi.std.errors.NotFoundacquisition specification could not be located.
vmware.vapi.std.errors.Unauthenticatedif the user can not be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user does not have sufficient privileges.
Parameters:
idAcquisition specification ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.AcqSpec .
acqSpecUpdated acquisition specification.

Implemented in vmware::vstats::AcqSpecsStub.


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