VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::content::library::item::Changes Interface Reference

The Changes interface provides methods to get a history of the content changes made to a library item. More...

Inherited by vmware::content::library::item::ChangesStub.

List of all members.

Public Member Functions

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

The Changes interface provides methods to get a history of the content changes made to a library item.

This interface was added in vSphere API 6.9.1.


Member Function Documentation

vmware.content.library.item.ChangesTypes.Info vmware::content::library::item::Changes::Get ( string  libraryItem,
string  version 
)

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.

Implemented in vmware::content::library::item::ChangesStub.

vmware.content.library.item.ChangesTypes.Info vmware::content::library::item::Changes::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.

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.

Implemented in vmware::content::library::item::ChangesStub.

global::System.Threading.Tasks.Task<vmware.content.library.item.ChangesTypes.Info> vmware::content::library::item::Changes::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.

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.

Implemented in vmware::content::library::item::ChangesStub.

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

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.

Implemented in vmware::content::library::item::ChangesStub.

global::System.Collections.Generic.List<vmware.content.library.item.ChangesTypes.Summary> vmware::content::library::item::Changes::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.

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.

Implemented in vmware::content::library::item::ChangesStub.

global::System.Collections.Generic.List<vmware.content.library.item.ChangesTypes.Summary> vmware::content::library::item::Changes::List ( string  libraryItem)

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.

Implemented in vmware::content::library::item::ChangesStub.

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

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.

Implemented in vmware::content::library::item::ChangesStub.

global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.content.library.item.ChangesTypes.Summary> > vmware::content::library::item::Changes::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.

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.

Implemented in vmware::content::library::item::ChangesStub.


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