VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::content::library::item::ChangesStub Class Reference

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

Inherits vmware::content::library::item::Changes.

List of all members.

Public Member Functions

 ChangesStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.TypeConverter typeConverter, vmware.vapi.bindings.IStubConfiguration config)
 ChangesStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.IStubConfiguration config)
global::System.Collections.Generic.List
< vmware.content.library.item.ChangesTypes.Summary
List (string libraryItem)
 Returns commonly used information about the content changes made to a library item.
global::System.Collections.Generic.List
< vmware.content.library.item.ChangesTypes.Summary
List (string libraryItem, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns commonly used information about the content changes made to a library item.
global::System.Threading.Tasks.Task
< global::System.Collections.Generic.List
< vmware.content.library.item.ChangesTypes.Summary > > 
ListAsync (string libraryItem)
 Returns commonly used information about the content changes made to a library item.
global::System.Threading.Tasks.Task
< global::System.Collections.Generic.List
< vmware.content.library.item.ChangesTypes.Summary > > 
ListAsync (string libraryItem, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns commonly used information about the content changes made to a library item.
vmware.content.library.item.ChangesTypes.Info Get (string libraryItem, string version)
 Returns information about a library item change.
vmware.content.library.item.ChangesTypes.Info Get (string libraryItem, string version, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns information about a library item change.
global::System.Threading.Tasks.Task
< vmware.content.library.item.ChangesTypes.Info
GetAsync (string libraryItem, string version)
 Returns information about a library item change.
global::System.Threading.Tasks.Task
< vmware.content.library.item.ChangesTypes.Info
GetAsync (string libraryItem, string version, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns information about a library item change.

Detailed Description

Remote stub implementation of the Changes API service.


Constructor & Destructor Documentation

vmware::content::library::item::ChangesStub::ChangesStub ( vmware.vapi.core.IApiProvider  iApiProvider,
vmware.vapi.bindings.TypeConverter  typeConverter,
vmware.vapi.bindings.IStubConfiguration  config 
) [inline]
vmware::content::library::item::ChangesStub::ChangesStub ( vmware.vapi.core.IApiProvider  iApiProvider,
vmware.vapi.bindings.IStubConfiguration  config 
) [inline]

Member Function Documentation

vmware.content.library.item.ChangesTypes.Info vmware::content::library::item::ChangesStub::Get ( string  libraryItem,
string  version 
) [inline]

Returns information about a library item change.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the library item or version is not found.
vmware.vapi.std.errors.Unauthenticatedif the user that requested the method cannot be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user that requested the method is not authorized to perform the method.
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • The resource com.vmware.content.library.Item referenced by the parameter libraryItem requires System.Read .
Parameters:
libraryItemLibrary item identifer. The parameter must be an identifier for the resource type: com.vmware.content.library.Item .
versionLibrary item version. The parameter must be an identifier for the resource type: com.vmware.content.library.item.Version .
Returns:
Information about the specified library item change.

Implements vmware::content::library::item::Changes.

vmware.content.library.item.ChangesTypes.Info vmware::content::library::item::ChangesStub::Get ( string  libraryItem,
string  version,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Returns information about a library item change.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the library item or version is not found.
vmware.vapi.std.errors.Unauthenticatedif the user that requested the method cannot be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user that requested the method is not authorized to perform the method.
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • The resource com.vmware.content.library.Item referenced by the parameter libraryItem requires System.Read .
Parameters:
libraryItemLibrary item identifer. The parameter must be an identifier for the resource type: com.vmware.content.library.Item .
versionLibrary item version. The parameter must be an identifier for the resource type: com.vmware.content.library.item.Version .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Information about the specified library item change.

Implements vmware::content::library::item::Changes.

global::System.Threading.Tasks.Task<vmware.content.library.item.ChangesTypes.Info> vmware::content::library::item::ChangesStub::GetAsync ( string  libraryItem,
string  version,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Returns information about a library item change.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the library item or version is not found.
vmware.vapi.std.errors.Unauthenticatedif the user that requested the method cannot be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user that requested the method is not authorized to perform the method.
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • The resource com.vmware.content.library.Item referenced by the parameter libraryItem requires System.Read .
Parameters:
libraryItemLibrary item identifer. The parameter must be an identifier for the resource type: com.vmware.content.library.Item .
versionLibrary item version. The parameter must be an identifier for the resource type: com.vmware.content.library.item.Version .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Information about the specified library item change.

Implements vmware::content::library::item::Changes.

global::System.Threading.Tasks.Task<vmware.content.library.item.ChangesTypes.Info> vmware::content::library::item::ChangesStub::GetAsync ( string  libraryItem,
string  version 
) [inline]

Returns information about a library item change.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the library item or version is not found.
vmware.vapi.std.errors.Unauthenticatedif the user that requested the method cannot be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user that requested the method is not authorized to perform the method.
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • The resource com.vmware.content.library.Item referenced by the parameter libraryItem requires System.Read .
Parameters:
libraryItemLibrary item identifer. The parameter must be an identifier for the resource type: com.vmware.content.library.Item .
versionLibrary item version. The parameter must be an identifier for the resource type: com.vmware.content.library.item.Version .
Returns:
Information about the specified library item change.

Implements vmware::content::library::item::Changes.

global::System.Collections.Generic.List<vmware.content.library.item.ChangesTypes.Summary> vmware::content::library::item::ChangesStub::List ( string  libraryItem,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Returns commonly used information about the content changes made to a library item.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the library item is not found.
vmware.vapi.std.errors.Unauthenticatedif the user that requested the method cannot be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user that requested the method is not authorized to perform the method.
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • The resource com.vmware.content.library.Item referenced by the parameter libraryItem requires System.Read .
Parameters:
libraryItemLibrary item identifier. The parameter must be an identifier for the resource type: com.vmware.content.library.Item .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
List of commonly used information about the library item changes.

Implements vmware::content::library::item::Changes.

global::System.Collections.Generic.List<vmware.content.library.item.ChangesTypes.Summary> vmware::content::library::item::ChangesStub::List ( string  libraryItem) [inline]

Returns commonly used information about the content changes made to a library item.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the library item is not found.
vmware.vapi.std.errors.Unauthenticatedif the user that requested the method cannot be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user that requested the method is not authorized to perform the method.
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • The resource com.vmware.content.library.Item referenced by the parameter libraryItem requires System.Read .
Parameters:
libraryItemLibrary item identifier. The parameter must be an identifier for the resource type: com.vmware.content.library.Item .
Returns:
List of commonly used information about the library item changes.

Implements vmware::content::library::item::Changes.

global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.content.library.item.ChangesTypes.Summary> > vmware::content::library::item::ChangesStub::ListAsync ( string  libraryItem) [inline]

Returns commonly used information about the content changes made to a library item.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the library item is not found.
vmware.vapi.std.errors.Unauthenticatedif the user that requested the method cannot be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user that requested the method is not authorized to perform the method.
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • The resource com.vmware.content.library.Item referenced by the parameter libraryItem requires System.Read .
Parameters:
libraryItemLibrary item identifier. The parameter must be an identifier for the resource type: com.vmware.content.library.Item .
Returns:
List of commonly used information about the library item changes.

Implements vmware::content::library::item::Changes.

global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.content.library.item.ChangesTypes.Summary> > vmware::content::library::item::ChangesStub::ListAsync ( string  libraryItem,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
) [inline]

Returns commonly used information about the content changes made to a library item.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the library item is not found.
vmware.vapi.std.errors.Unauthenticatedif the user that requested the method cannot be authenticated.
vmware.vapi.std.errors.Unauthorizedif the user that requested the method is not authorized to perform the method.
vmware.vapi.std.errors.Errorif the system reports an error while responding to the request.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • The resource com.vmware.content.library.Item referenced by the parameter libraryItem requires System.Read .
Parameters:
libraryItemLibrary item identifier. The parameter must be an identifier for the resource type: com.vmware.content.library.Item .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
List of commonly used information about the library item changes.

Implements vmware::content::library::item::Changes.


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