VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::vstats::AcqSpecsStub Class Reference

Remote stub implementation of the AcqSpecs API service. More...

Inherits vmware::vstats::AcqSpecs.

List of all members.

Public Member Functions

 AcqSpecsStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.TypeConverter typeConverter, vmware.vapi.bindings.IStubConfiguration config)
 AcqSpecsStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.IStubConfiguration config)
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

Remote stub implementation of the AcqSpecs API service.


Constructor & Destructor Documentation

vmware::vstats::AcqSpecsStub::AcqSpecsStub ( vmware.vapi.core.IApiProvider  iApiProvider,
vmware.vapi.bindings.TypeConverter  typeConverter,
vmware.vapi.bindings.IStubConfiguration  config 
) [inline]
vmware::vstats::AcqSpecsStub::AcqSpecsStub ( vmware.vapi.core.IApiProvider  iApiProvider,
vmware.vapi.bindings.IStubConfiguration  config 
) [inline]

Member Function Documentation

string vmware::vstats::AcqSpecsStub::Create ( vmware.vstats.AcqSpecsTypes.CreateSpec  acqSpec) [inline]

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 .

Implements vmware::vstats::AcqSpecs.

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

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 .

Implements vmware::vstats::AcqSpecs.

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

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 .

Implements vmware::vstats::AcqSpecs.

global::System.Threading.Tasks.Task<string> vmware::vstats::AcqSpecsStub::CreateAsync ( vmware.vstats.AcqSpecsTypes.CreateSpec  acqSpec) [inline]

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 .

Implements vmware::vstats::AcqSpecs.

void vmware::vstats::AcqSpecsStub::Delete ( string  id) [inline]

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 .

Implements vmware::vstats::AcqSpecs.

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

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

Implements vmware::vstats::AcqSpecs.

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

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

Implements vmware::vstats::AcqSpecs.

global::System.Threading.Tasks.Task vmware::vstats::AcqSpecsStub::DeleteAsync ( string  id) [inline]

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 .

Implements vmware::vstats::AcqSpecs.

vmware.vstats.AcqSpecsTypes.Info vmware::vstats::AcqSpecsStub::Get ( string  id) [inline]

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.

Implements vmware::vstats::AcqSpecs.

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

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.

Implements vmware::vstats::AcqSpecs.

global::System.Threading.Tasks.Task<vmware.vstats.AcqSpecsTypes.Info> vmware::vstats::AcqSpecsStub::GetAsync ( string  id) [inline]

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.

Implements vmware::vstats::AcqSpecs.

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

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.

Implements vmware::vstats::AcqSpecs.

vmware.vstats.AcqSpecsTypes.ListResult vmware::vstats::AcqSpecsStub::List ( vmware.vstats.AcqSpecsTypes.FilterSpec  filter) [inline]

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.

Implements vmware::vstats::AcqSpecs.

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

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.

Implements vmware::vstats::AcqSpecs.

global::System.Threading.Tasks.Task<vmware.vstats.AcqSpecsTypes.ListResult> vmware::vstats::AcqSpecsStub::ListAsync ( vmware.vstats.AcqSpecsTypes.FilterSpec  filter) [inline]

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.

Implements vmware::vstats::AcqSpecs.

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

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.

Implements vmware::vstats::AcqSpecs.

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

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

Implements vmware::vstats::AcqSpecs.

void vmware::vstats::AcqSpecsStub::Update ( string  id,
vmware.vstats.AcqSpecsTypes.UpdateSpec  acqSpec 
) [inline]

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.

Implements vmware::vstats::AcqSpecs.

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

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

Implements vmware::vstats::AcqSpecs.

global::System.Threading.Tasks.Task vmware::vstats::AcqSpecsStub::UpdateAsync ( string  id,
vmware.vstats.AcqSpecsTypes.UpdateSpec  acqSpec 
) [inline]

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.

Implements vmware::vstats::AcqSpecs.


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