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

The ResourceAddresses interface provides methods to perform resource addressing queries. More...

Inherited by vmware::vstats::ResourceAddressesStub.

List of all members.

Public Member Functions

vmware.vstats.ResourceAddressesTypes.ListResult List (vmware.vstats.ResourceAddressesTypes.FilterSpec filter)
 Returns the list of Resource Addresses matching the filter parameters.
vmware.vstats.ResourceAddressesTypes.ListResult List (vmware.vstats.ResourceAddressesTypes.FilterSpec filter, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns the list of Resource Addresses matching the filter parameters.
global::System.Threading.Tasks.Task
< vmware.vstats.ResourceAddressesTypes.ListResult
ListAsync (vmware.vstats.ResourceAddressesTypes.FilterSpec filter)
 Returns the list of Resource Addresses matching the filter parameters.
global::System.Threading.Tasks.Task
< vmware.vstats.ResourceAddressesTypes.ListResult
ListAsync (vmware.vstats.ResourceAddressesTypes.FilterSpec filter, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns the list of Resource Addresses matching the filter parameters.
vmware.vstats.ResourceAddressesTypes.Info Get (string id)
 Returns information about a specific Resource Address.
vmware.vstats.ResourceAddressesTypes.Info Get (string id, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns information about a specific Resource Address.
global::System.Threading.Tasks.Task
< vmware.vstats.ResourceAddressesTypes.Info
GetAsync (string id)
 Returns information about a specific Resource Address.
global::System.Threading.Tasks.Task
< vmware.vstats.ResourceAddressesTypes.Info
GetAsync (string id, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns information about a specific Resource Address.

Detailed Description

The ResourceAddresses interface provides methods to perform resource addressing queries.

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

vmware.vstats.ResourceAddressesTypes.Info vmware::vstats::ResourceAddresses::Get ( string  id)

Returns information about a specific Resource Address.

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 Resource Address 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:
idResource Address ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.RsrcAddr .
Returns:
Information about the desired Resource Address.

Implemented in vmware::vstats::ResourceAddressesStub.

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

Returns information about a specific Resource Address.

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 Resource Address 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:
idResource Address ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.RsrcAddr .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Information about the desired Resource Address.

Implemented in vmware::vstats::ResourceAddressesStub.

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

Returns information about a specific Resource Address.

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 Resource Address 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:
idResource Address ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.RsrcAddr .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Information about the desired Resource Address.

Implemented in vmware::vstats::ResourceAddressesStub.

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

Returns information about a specific Resource Address.

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 Resource Address 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:
idResource Address ID. The parameter must be an identifier for the resource type: com.vmware.vstats.model.RsrcAddr .
Returns:
Information about the desired Resource Address.

Implemented in vmware::vstats::ResourceAddressesStub.

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

Returns the list of Resource Addresses matching the filter parameters.

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. If null all records will be returned.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Matching resource addresses.

Implemented in vmware::vstats::ResourceAddressesStub.

Returns the list of Resource Addresses matching the filter parameters.

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. If null all records will be returned.
Returns:
Matching resource addresses.

Implemented in vmware::vstats::ResourceAddressesStub.

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

Returns the list of Resource Addresses matching the filter parameters.

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. If null all records will be returned.
Returns:
Matching resource addresses.

Implemented in vmware::vstats::ResourceAddressesStub.

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

Returns the list of Resource Addresses matching the filter parameters.

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. If null all records will be returned.
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Matching resource addresses.

Implemented in vmware::vstats::ResourceAddressesStub.


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