|
VMware vSphere Automation SDK for .NET 7.0.0.1
|
The SoftwareInfo class contains fields that describe desired software specification for an ESX host.
More...
Classes | |
| class | Builder |
| Builder class for SoftwareInfo. More... | |
Public Member Functions | |
| SoftwareInfo () | |
| Generate all-fields constructor only for errors and standard structures that have relevant fields. | |
| vmware.esx.hosts.BaseImageInfo | GetBaseImage () |
| Base image of the ESX. | |
| void | SetBaseImage (vmware.esx.hosts.BaseImageInfo baseImage) |
| Base image of the ESX. | |
| vmware.esx.hosts.AddOnInfo | GetAddOn () |
| OEM customization on top of given base-image. | |
| void | SetAddOn (vmware.esx.hosts.AddOnInfo addOn) |
| OEM customization on top of given base-image. | |
| global::System.Collections.Generic.Dictionary < string, vmware.esx.hosts.ComponentInfo > | GetComponents () |
| Map of components in an ESX image. | |
| void | SetComponents (global::System.Collections.Generic.Dictionary< string, vmware.esx.hosts.ComponentInfo > components) |
| Map of components in an ESX image. | |
| global::System.Collections.Generic.Dictionary < string, vmware.esx.hosts.SolutionInfo > | GetSolutions () |
| Map of software solutions in an ESX image. | |
| void | SetSolutions (global::System.Collections.Generic.Dictionary< string, vmware.esx.hosts.SolutionInfo > solutions) |
| Map of software solutions in an ESX image. | |
| vmware.vapi.bindings.type.StructType | _GetType () |
| vmware.vapi.data.StructValue | _GetDataValue () |
| void | _Validate () |
| bool | _HasTypeNameOf< T > () |
| T | _ConvertTo< T > () |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| override string | ToString () |
The SoftwareInfo class contains fields that describe desired software specification for an ESX host.
| vmware::esx::hosts::SoftwareInfo::SoftwareInfo | ( | ) | [inline] |
Generate all-fields constructor only for errors and standard structures that have relevant fields.
Creates a default new instance.
| T vmware::esx::hosts::SoftwareInfo::_ConvertTo< T > | ( | ) | [inline] |
| T | : | vmware.vapi.bindings.IStructure |
| vmware.vapi.data.StructValue vmware::esx::hosts::SoftwareInfo::_GetDataValue | ( | ) | [inline] |
| vmware.vapi.bindings.type.StructType vmware::esx::hosts::SoftwareInfo::_GetType | ( | ) | [inline] |
| bool vmware::esx::hosts::SoftwareInfo::_HasTypeNameOf< T > | ( | ) | [inline] |
| T | : | vmware.vapi.bindings.IStructure |
| void vmware::esx::hosts::SoftwareInfo::_Validate | ( | ) | [inline] |
| override bool vmware::esx::hosts::SoftwareInfo::Equals | ( | object | obj | ) | [inline] |
| vmware.esx.hosts.AddOnInfo vmware::esx::hosts::SoftwareInfo::GetAddOn | ( | ) | [inline] |
OEM customization on top of given base-image.
The components in this customization override the components in the base base-image.
| vmware.esx.hosts.BaseImageInfo vmware::esx::hosts::SoftwareInfo::GetBaseImage | ( | ) | [inline] |
Base image of the ESX.
| global::System.Collections.Generic.Dictionary<string, vmware.esx.hosts.ComponentInfo> vmware::esx::hosts::SoftwareInfo::GetComponents | ( | ) | [inline] |
Map of components in an ESX image.
The key is the component name and value is the information about specific version of the component. When clients pass a value of this class as a parameter, the key in the field map must be an identifier for the resource type: com.vmware.esx.hosts.component . When methods return a value of this class as a result, the key in the field map will be an identifier for the resource type: com.vmware.esx.hosts.component .
| override int vmware::esx::hosts::SoftwareInfo::GetHashCode | ( | ) | [inline] |
| global::System.Collections.Generic.Dictionary<string, vmware.esx.hosts.SolutionInfo> vmware::esx::hosts::SoftwareInfo::GetSolutions | ( | ) | [inline] |
Map of software solutions in an ESX image.
The key is the solution name and value is the specification detailing components registered by that solution. When clients pass a value of this class as a parameter, the key in the field map must be an identifier for the resource type: com.vmware.esx.hosts.solution . When methods return a value of this class as a result, the key in the field map will be an identifier for the resource type: com.vmware.esx.hosts.solution .
| void vmware::esx::hosts::SoftwareInfo::SetAddOn | ( | vmware.esx.hosts.AddOnInfo | addOn | ) | [inline] |
OEM customization on top of given base-image.
The components in this customization override the components in the base base-image.
| void vmware::esx::hosts::SoftwareInfo::SetBaseImage | ( | vmware.esx.hosts.BaseImageInfo | baseImage | ) | [inline] |
Base image of the ESX.
| void vmware::esx::hosts::SoftwareInfo::SetComponents | ( | global::System.Collections.Generic.Dictionary< string, vmware.esx.hosts.ComponentInfo > | components | ) | [inline] |
Map of components in an ESX image.
The key is the component name and value is the information about specific version of the component. When clients pass a value of this class as a parameter, the key in the field map must be an identifier for the resource type: com.vmware.esx.hosts.component . When methods return a value of this class as a result, the key in the field map will be an identifier for the resource type: com.vmware.esx.hosts.component .
| void vmware::esx::hosts::SoftwareInfo::SetSolutions | ( | global::System.Collections.Generic.Dictionary< string, vmware.esx.hosts.SolutionInfo > | solutions | ) | [inline] |
Map of software solutions in an ESX image.
The key is the solution name and value is the specification detailing components registered by that solution. When clients pass a value of this class as a parameter, the key in the field map must be an identifier for the resource type: com.vmware.esx.hosts.solution . When methods return a value of this class as a result, the key in the field map will be an identifier for the resource type: com.vmware.esx.hosts.solution .
| override string vmware::esx::hosts::SoftwareInfo::ToString | ( | ) | [inline] |