VMware vSphere Automation SDK for .NET 7.0.0.1
|
Builder class for SoftwareSpec. More...
Public Member Functions | |
Builder (vmware.esx.settings.BaseImageSpec baseImage) | |
Constructor with parameters for the required properties of SoftwareSpec. | |
Builder | SetAddOn (vmware.esx.settings.AddOnSpec addOn) |
OEM customization on top of given base-image. | |
Builder | SetComponents (global::System.Collections.Generic.Dictionary< string, string > components) |
Additional components which should be part of the software specification. | |
Builder | SetSolutions (global::System.Collections.Generic.Dictionary< string, vmware.esx.settings.SolutionSpec > solutions) |
Mapping from solution identifier to the solution specification. | |
Builder | SetHardwareSupport (vmware.esx.settings.HardwareSupportSpec hardwareSupport) |
Information about the Hardware Support Package (HSP) configured in the software specification. | |
SoftwareSpec | Build () |
Builder class for SoftwareSpec.
vmware::esx::settings::SoftwareSpec::Builder::Builder | ( | vmware.esx.settings.BaseImageSpec | baseImage | ) | [inline] |
Constructor with parameters for the required properties of SoftwareSpec.
SoftwareSpec vmware::esx::settings::SoftwareSpec::Builder::Build | ( | ) | [inline] |
Builder vmware::esx::settings::SoftwareSpec::Builder::SetAddOn | ( | vmware.esx.settings.AddOnSpec | addOn | ) | [inline] |
OEM customization on top of given base-image.
The components in this customization override the components in the base base-image.
Builder vmware::esx::settings::SoftwareSpec::Builder::SetComponents | ( | global::System.Collections.Generic.Dictionary< string, string > | components | ) | [inline] |
Additional components which should be part of the software specification.
If value is not given for a particular component then version for that component will be picked from the constraints. These override the components present in SoftwareSpec.addOn and SoftwareSpec.baseImage . 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.settings.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.settings.component
.
Builder vmware::esx::settings::SoftwareSpec::Builder::SetHardwareSupport | ( | vmware.esx.settings.HardwareSupportSpec | hardwareSupport | ) | [inline] |
Information about the Hardware Support Package (HSP) configured in the software specification.
Builder vmware::esx::settings::SoftwareSpec::Builder::SetSolutions | ( | global::System.Collections.Generic.Dictionary< string, vmware.esx.settings.SolutionSpec > | solutions | ) | [inline] |
Mapping from solution identifier to the solution specification.
The key is the solution name and the 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.settings.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.settings.solution
.