|
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 .