|
VMware vSphere Automation SDK for .NET 7.0.0.1
|
Defines the type descriptors for the top-level types in com.vmware.esx.settings package.
More...
Static Public Attributes | |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | clusterCompliance |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | baseImageCompliance |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | addOnCompliance |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | componentCompliance |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | solutionCompliance |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hardwareModuleDetails |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hardwareModuleFirmwareInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hardwareModuleFirmwareCompliance |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hardwareSupportPackageCompliance |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hostCompliance |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hostInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | notification |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | notifications |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | componentOverrideInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | effectiveComponentDetails |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | effectiveComponentInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | componentDetails |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | componentInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | solutionComponentDetails |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | solutionDetails |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | solutionInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | baseImageDetails |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | baseImageInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | addOnDetails |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | addOnInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hardwareSupportPackageInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hardwareSupportInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | softwareInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | solutionComponentSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | solutionSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | baseImageSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | addOnSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hardwareSupportPackageSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hardwareSupportSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | softwareSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | taskInfo |
Defines the type descriptors for the top-level types in com.vmware.esx.settings package.
WARNING: Internal class, subject to change in future versions.
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::addOnCompliance [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComplianceStatus)));
fields.Add("current", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.addOnInfo.Value))));
fields.Add("target", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.addOnInfo.Value))));
fields.Add("notifications", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notifications.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.add_on_compliance", fields, typeof(vmware.esx.settings.AddOnCompliance), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::addOnDetails [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("display_name", new vmware.vapi.bindings.type.StringType());
fields.Add("vendor", new vmware.vapi.bindings.type.StringType());
fields.Add("display_version", new vmware.vapi.bindings.type.StringType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.add_on_details", fields, typeof(vmware.esx.settings.AddOnDetails), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::addOnInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("details", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.addOnDetails.Value))));
fields.Add("name", new vmware.vapi.bindings.type.StringType());
fields.Add("version", new vmware.vapi.bindings.type.StringType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.add_on_info", fields, typeof(vmware.esx.settings.AddOnInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::addOnSpec [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("name", new vmware.vapi.bindings.type.StringType());
fields.Add("version", new vmware.vapi.bindings.type.StringType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.add_on_spec", fields, typeof(vmware.esx.settings.AddOnSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::baseImageCompliance [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComplianceStatus)));
fields.Add("current", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.baseImageInfo.Value)));
fields.Add("target", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.baseImageInfo.Value)));
fields.Add("notifications", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notifications.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.base_image_compliance", fields, typeof(vmware.esx.settings.BaseImageCompliance), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::baseImageDetails [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("display_name", new vmware.vapi.bindings.type.StringType());
fields.Add("display_version", new vmware.vapi.bindings.type.StringType());
fields.Add("release_date", new vmware.vapi.bindings.type.DateTimeType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.base_image_details", fields, typeof(vmware.esx.settings.BaseImageDetails), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::baseImageInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("details", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.baseImageDetails.Value))));
fields.Add("version", new vmware.vapi.bindings.type.StringType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.base_image_info", fields, typeof(vmware.esx.settings.BaseImageInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::baseImageSpec [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("version", new vmware.vapi.bindings.type.StringType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.base_image_spec", fields, typeof(vmware.esx.settings.BaseImageSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::clusterCompliance [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("impact", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComplianceImpact)));
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComplianceStatus)));
fields.Add("notifications", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notifications.Value)));
fields.Add("scan_time", new vmware.vapi.bindings.type.DateTimeType());
fields.Add("commit", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.commit")));
fields.Add("compliant_hosts", new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("non_compliant_hosts", new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("incompatible_hosts", new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("unavailable_hosts", new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("hosts", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("HostSystem"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hostCompliance.Value))));
fields.Add("host_info", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("HostSystem"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hostInfo.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.cluster_compliance", fields, typeof(vmware.esx.settings.ClusterCompliance), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::componentCompliance [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComplianceStatus)));
fields.Add("current", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.componentInfo.Value))));
fields.Add("target", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.componentInfo.Value))));
fields.Add("current_source", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComponentSource))));
fields.Add("target_source", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComponentSource))));
fields.Add("notifications", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notifications.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.component_compliance", fields, typeof(vmware.esx.settings.ComponentCompliance), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::componentDetails [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("display_name", new vmware.vapi.bindings.type.StringType());
fields.Add("vendor", new vmware.vapi.bindings.type.StringType());
fields.Add("display_version", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.component_details", fields, typeof(vmware.esx.settings.ComponentDetails), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::componentInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("version", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("details", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.componentDetails.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.component_info", fields, typeof(vmware.esx.settings.ComponentInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::componentOverrideInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("version", new vmware.vapi.bindings.type.StringType());
fields.Add("display_version", new vmware.vapi.bindings.type.StringType());
fields.Add("source", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComponentSource)));
fields.Add("note", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.std.StructDefinitions.localizableMessage.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.component_override_info", fields, typeof(vmware.esx.settings.ComponentOverrideInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::effectiveComponentDetails [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("display_name", new vmware.vapi.bindings.type.StringType());
fields.Add("display_version", new vmware.vapi.bindings.type.StringType());
fields.Add("vendor", new vmware.vapi.bindings.type.StringType());
fields.Add("source", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComponentSource)));
fields.Add("note", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.std.StructDefinitions.localizableMessage.Value))));
fields.Add("overridden_components", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.componentOverrideInfo.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.effective_component_details", fields, typeof(vmware.esx.settings.EffectiveComponentDetails), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::effectiveComponentInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("version", new vmware.vapi.bindings.type.StringType());
fields.Add("details", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.effectiveComponentDetails.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.effective_component_info", fields, typeof(vmware.esx.settings.EffectiveComponentInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::hardwareModuleDetails [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("component_class", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.HardwareModuleClass)));
fields.Add("description", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.hardware_module_details", fields, typeof(vmware.esx.settings.HardwareModuleDetails), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::hardwareModuleFirmwareCompliance [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComplianceStatus)));
fields.Add("details", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareModuleDetails.Value))));
fields.Add("current", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareModuleFirmwareInfo.Value))));
fields.Add("target", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareModuleFirmwareInfo.Value))));
fields.Add("notifications", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notifications.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.hardware_module_firmware_compliance", fields, typeof(vmware.esx.settings.HardwareModuleFirmwareCompliance), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::hardwareModuleFirmwareInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("version", new vmware.vapi.bindings.type.StringType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.hardware_module_firmware_info", fields, typeof(vmware.esx.settings.HardwareModuleFirmwareInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::hardwareSupportInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("packages", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.setting.hardware_support.manager"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareSupportPackageInfo.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.hardware_support_info", fields, typeof(vmware.esx.settings.HardwareSupportInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::hardwareSupportPackageCompliance [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComplianceStatus)));
fields.Add("current", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareSupportPackageInfo.Value))));
fields.Add("target", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareSupportPackageInfo.Value))));
fields.Add("hardware_modules", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.setting.hardware_module"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareModuleFirmwareCompliance.Value))));
fields.Add("notifications", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notifications.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.hardware_support_package_compliance", fields, typeof(vmware.esx.settings.HardwareSupportPackageCompliance), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::hardwareSupportPackageInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("pkg", new vmware.vapi.bindings.type.IdType("com.vmware.esx.setting.hardware_support.package"));
fields.Add("version", new vmware.vapi.bindings.type.StringType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.hardware_support_package_info", fields, typeof(vmware.esx.settings.HardwareSupportPackageInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::hardwareSupportPackageSpec [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("pkg", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.setting.hardware_support.package")));
fields.Add("version", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.hardware_support_package_spec", fields, typeof(vmware.esx.settings.HardwareSupportPackageSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::hardwareSupportSpec [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("packages", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.setting.hardware_support.manager"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareSupportPackageSpec.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.hardware_support_spec", fields, typeof(vmware.esx.settings.HardwareSupportSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::hostCompliance [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("impact", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComplianceImpact)));
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComplianceStatus)));
fields.Add("notifications", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notifications.Value)));
fields.Add("scan_time", new vmware.vapi.bindings.type.DateTimeType());
fields.Add("commit", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.commit")));
fields.Add("base_image", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.baseImageCompliance.Value)));
fields.Add("add_on", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.addOnCompliance.Value)));
fields.Add("hardware_support", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.setting.hardware_support.manager"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareSupportPackageCompliance.Value)))));
fields.Add("components", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.component"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.componentCompliance.Value))));
fields.Add("solutions", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.solution"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.solutionCompliance.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.host_compliance", fields, typeof(vmware.esx.settings.HostCompliance), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::hostInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("name", new vmware.vapi.bindings.type.StringType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.host_info", fields, typeof(vmware.esx.settings.HostInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::notification [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("id", new vmware.vapi.bindings.type.StringType());
fields.Add("time", new vmware.vapi.bindings.type.DateTimeType());
fields.Add("message", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.std.StructDefinitions.localizableMessage.Value)));
fields.Add("resolution", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.std.StructDefinitions.localizableMessage.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.notification", fields, typeof(vmware.esx.settings.Notification), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::notifications [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("info", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notification.Value)))));
fields.Add("warnings", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notification.Value)))));
fields.Add("errors", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notification.Value)))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.notifications", fields, typeof(vmware.esx.settings.Notifications), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::softwareInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("base_image", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.baseImageInfo.Value)));
fields.Add("add_on", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.addOnInfo.Value))));
fields.Add("components", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.component"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.componentInfo.Value))));
fields.Add("solutions", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.solution"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.solutionInfo.Value))));
fields.Add("hardware_support", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareSupportInfo.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.software_info", fields, typeof(vmware.esx.settings.SoftwareInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::softwareSpec [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("base_image", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.baseImageSpec.Value)));
fields.Add("add_on", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.addOnSpec.Value))));
fields.Add("components", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.component"), new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()))));
fields.Add("solutions", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.solution"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.solutionSpec.Value)))));
fields.Add("hardware_support", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hardwareSupportSpec.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.software_spec", fields, typeof(vmware.esx.settings.SoftwareSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::solutionCompliance [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.ComplianceStatus)));
fields.Add("current", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.solutionInfo.Value))));
fields.Add("target", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.solutionInfo.Value))));
fields.Add("notifications", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notifications.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.solution_compliance", fields, typeof(vmware.esx.settings.SolutionCompliance), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::solutionComponentDetails [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("component", new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.component"));
fields.Add("display_name", new vmware.vapi.bindings.type.StringType());
fields.Add("display_version", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("vendor", new vmware.vapi.bindings.type.StringType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.solution_component_details", fields, typeof(vmware.esx.settings.SolutionComponentDetails), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::solutionComponentSpec [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("component", new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.component"));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.solution_component_spec", fields, typeof(vmware.esx.settings.SolutionComponentSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::solutionDetails [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("display_name", new vmware.vapi.bindings.type.StringType());
fields.Add("display_version", new vmware.vapi.bindings.type.StringType());
fields.Add("components", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.solutionComponentDetails.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.solution_details", fields, typeof(vmware.esx.settings.SolutionDetails), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::solutionInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("details", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.solutionDetails.Value))));
fields.Add("version", new vmware.vapi.bindings.type.StringType());
fields.Add("components", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.solutionComponentSpec.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.solution_info", fields, typeof(vmware.esx.settings.SolutionInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::solutionSpec [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("version", new vmware.vapi.bindings.type.StringType());
fields.Add("components", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.solutionComponentSpec.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.solution_spec", fields, typeof(vmware.esx.settings.SolutionSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::StructDefinitions::taskInfo [static] |