VMware vSphere Automation SDK for .NET 7.0.0.1
vmware::esx::hosts::software::InstalledComponents Interface Reference

The InstalledComponents interface provides methods to get installed list of components. More...

Inherited by vmware::esx::hosts::software::InstalledComponentsStub.

List of all members.

Public Member Functions

global::System.Collections.Generic.Dictionary
< string,
vmware.esx.hosts.software.InstalledComponentsTypes.InstalledComponentInfo
List (string host)
 Returns the installed components on the host.
global::System.Collections.Generic.Dictionary
< string,
vmware.esx.hosts.software.InstalledComponentsTypes.InstalledComponentInfo
List (string host, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns the installed components on the host.
global::System.Threading.Tasks.Task
< global::System.Collections.Generic.Dictionary
< string,
vmware.esx.hosts.software.InstalledComponentsTypes.InstalledComponentInfo > > 
ListAsync (string host)
 Returns the installed components on the host.
global::System.Threading.Tasks.Task
< global::System.Collections.Generic.Dictionary
< string,
vmware.esx.hosts.software.InstalledComponentsTypes.InstalledComponentInfo > > 
ListAsync (string host, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig)
 Returns the installed components on the host.

Detailed Description

The InstalledComponents interface provides methods to get installed list of components.


Member Function Documentation

global::System.Collections.Generic.Dictionary<string, vmware.esx.hosts.software.InstalledComponentsTypes.InstalledComponentInfo> vmware::esx::hosts::software::InstalledComponents::List ( string  host)

Returns the installed components on the host.

Exceptions:
vmware.vapi.std.errors.InternalServerErrorIf there is some unknown internal error. The accompanying error message will give more details about the failure.
vmware.vapi.std.errors.NotFoundIf there is no host associated with host in the system.
vmware.vapi.std.errors.ServiceUnavailableIf the service is not available.
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • Method execution requires VcIntegrity.lifecycleSoftwareSpecification.Read .
  • The resource HostSystem referenced by the parameter host requires VcIntegrity.lifecycleSoftwareSpecification.Read .
Parameters:
hostIdentifier of the cluster. The parameter must be an identifier for the resource type: HostSystem .
Returns:
The components installed on the host. The key in the result map will be an identifier for the resource type: com.vmware.esx.hosts.component .

Implemented in vmware::esx::hosts::software::InstalledComponentsStub.

global::System.Collections.Generic.Dictionary<string, vmware.esx.hosts.software.InstalledComponentsTypes.InstalledComponentInfo> vmware::esx::hosts::software::InstalledComponents::List ( string  host,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns the installed components on the host.

Exceptions:
vmware.vapi.std.errors.InternalServerErrorIf there is some unknown internal error. The accompanying error message will give more details about the failure.
vmware.vapi.std.errors.NotFoundIf there is no host associated with host in the system.
vmware.vapi.std.errors.ServiceUnavailableIf the service is not available.
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • Method execution requires VcIntegrity.lifecycleSoftwareSpecification.Read .
  • The resource HostSystem referenced by the parameter host requires VcIntegrity.lifecycleSoftwareSpecification.Read .
Parameters:
hostIdentifier of the cluster. The parameter must be an identifier for the resource type: HostSystem .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
The components installed on the host. The key in the result map will be an identifier for the resource type: com.vmware.esx.hosts.component .

Implemented in vmware::esx::hosts::software::InstalledComponentsStub.

global::System.Threading.Tasks.Task<global::System.Collections.Generic.Dictionary<string, vmware.esx.hosts.software.InstalledComponentsTypes.InstalledComponentInfo> > vmware::esx::hosts::software::InstalledComponents::ListAsync ( string  host)

Returns the installed components on the host.

Exceptions:
vmware.vapi.std.errors.InternalServerErrorIf there is some unknown internal error. The accompanying error message will give more details about the failure.
vmware.vapi.std.errors.NotFoundIf there is no host associated with host in the system.
vmware.vapi.std.errors.ServiceUnavailableIf the service is not available.
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • Method execution requires VcIntegrity.lifecycleSoftwareSpecification.Read .
  • The resource HostSystem referenced by the parameter host requires VcIntegrity.lifecycleSoftwareSpecification.Read .
Parameters:
hostIdentifier of the cluster. The parameter must be an identifier for the resource type: HostSystem .
Returns:
The components installed on the host. The key in the result map will be an identifier for the resource type: com.vmware.esx.hosts.component .

Implemented in vmware::esx::hosts::software::InstalledComponentsStub.

global::System.Threading.Tasks.Task<global::System.Collections.Generic.Dictionary<string, vmware.esx.hosts.software.InstalledComponentsTypes.InstalledComponentInfo> > vmware::esx::hosts::software::InstalledComponents::ListAsync ( string  host,
global::System.Action< vmware.vapi.std.Progress >  _progress,
vmware.vapi.bindings.client.InvocationConfig  _invocationConfig 
)

Returns the installed components on the host.

Exceptions:
vmware.vapi.std.errors.InternalServerErrorIf there is some unknown internal error. The accompanying error message will give more details about the failure.
vmware.vapi.std.errors.NotFoundIf there is no host associated with host in the system.
vmware.vapi.std.errors.ServiceUnavailableIf the service is not available.
vmware.vapi.std.errors.Unauthenticatedif the caller is not authenticated.
vmware.vapi.std.errors.Unauthorizedif you do not have all of the privileges described as follows:
  • Method execution requires VcIntegrity.lifecycleSoftwareSpecification.Read .
  • The resource HostSystem referenced by the parameter host requires VcIntegrity.lifecycleSoftwareSpecification.Read .
Parameters:
hostIdentifier of the cluster. The parameter must be an identifier for the resource type: HostSystem .
_progressProgress notification call back
_invocationConfigConfiguration for the method invocation
Returns:
The components installed on the host. The key in the result map will be an identifier for the resource type: com.vmware.esx.hosts.component .

Implemented in vmware::esx::hosts::software::InstalledComponentsStub.


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