VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::vcenter::vm::LibraryItem Interface Reference

The LibraryItem interface provides methods to identify virtual machines managed by Content Library. More...

Inherited by vmware::vcenter::vm::LibraryItemStub.

List of all members.

Public Member Functions

vmware.vcenter.vm.LibraryItemTypes.Info Get (string vm)
 Returns the information about the library item associated with the virtual machine.
vmware.vcenter.vm.LibraryItemTypes.Info Get (string vm, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns the information about the library item associated with the virtual machine.
global::System.Threading.Tasks.Task
< vmware.vcenter.vm.LibraryItemTypes.Info
GetAsync (string vm)
 Returns the information about the library item associated with the virtual machine.
global::System.Threading.Tasks.Task
< vmware.vcenter.vm.LibraryItemTypes.Info
GetAsync (string vm, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns the information about the library item associated with the virtual machine.

Detailed Description

The LibraryItem interface provides methods to identify virtual machines managed by Content Library.

This interface was added in vSphere API 6.9.1.


Member Function Documentation

vmware.vcenter.vm.LibraryItemTypes.Info vmware::vcenter::vm::LibraryItem::Get ( string  vm)

Returns the information about the library item associated with the virtual machine.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the virtual machine 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.
Parameters:
vmIdentifier of the virtual machine. The parameter must be an identifier for the resource type: VirtualMachine .
Returns:
Information about the library item associated with the virtual machine.

Implemented in vmware::vcenter::vm::LibraryItemStub.

vmware.vcenter.vm.LibraryItemTypes.Info vmware::vcenter::vm::LibraryItem::Get ( string  vm,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns the information about the library item associated with the virtual machine.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the virtual machine 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.
Parameters:
vmIdentifier of the virtual machine. The parameter must be an identifier for the resource type: VirtualMachine .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Information about the library item associated with the virtual machine.

Implemented in vmware::vcenter::vm::LibraryItemStub.

global::System.Threading.Tasks.Task<vmware.vcenter.vm.LibraryItemTypes.Info> vmware::vcenter::vm::LibraryItem::GetAsync ( string  vm)

Returns the information about the library item associated with the virtual machine.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the virtual machine 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.
Parameters:
vmIdentifier of the virtual machine. The parameter must be an identifier for the resource type: VirtualMachine .
Returns:
Information about the library item associated with the virtual machine.

Implemented in vmware::vcenter::vm::LibraryItemStub.

global::System.Threading.Tasks.Task<vmware.vcenter.vm.LibraryItemTypes.Info> vmware::vcenter::vm::LibraryItem::GetAsync ( string  vm,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns the information about the library item associated with the virtual machine.

This method was added in vSphere API 6.9.1.

Exceptions:
vmware.vapi.std.errors.NotFoundif the virtual machine 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.
Parameters:
vmIdentifier of the virtual machine. The parameter must be an identifier for the resource type: VirtualMachine .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
Information about the library item associated with the virtual machine.

Implemented in vmware::vcenter::vm::LibraryItemStub.


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