|
VMware vSphere Automation SDK for .NET 7.0.0.1
|
Defines the type descriptors for the top-level types in com.vmware.vcenter.guest package.
More...
Static Public Attributes | |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | hostnameGenerator |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | userData |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | domain |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | guiUnattended |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | windowsSysprep |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | windowsConfiguration |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | linuxConfiguration |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | configurationSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | globalDNSSettings |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | ipv4 |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | ipv6Address |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | ipv6 |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | windowsNetworkAdapterSettings |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | IPSettings |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | adapterMapping |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | customizationSpec |
Defines the type descriptors for the top-level types in com.vmware.vcenter.guest package.
WARNING: Internal class, subject to change in future versions.
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::adapterMapping [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("mac_address", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("adapter", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.IPSettings.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.adapter_mapping", fields, typeof(vmware.vcenter.guest.AdapterMapping), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::configurationSpec [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("windows_config", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.windowsConfiguration.Value))));
fields.Add("linux_config", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.linuxConfiguration.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.configuration_spec", fields, typeof(vmware.vcenter.guest.ConfigurationSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::customizationSpec [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("configuration_spec", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.configurationSpec.Value)));
fields.Add("global_DNS_settings", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.globalDNSSettings.Value)));
fields.Add("interfaces", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.adapterMapping.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.customization_spec", fields, typeof(vmware.vcenter.guest.CustomizationSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::domain [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("type", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.guest.Domain.Type)));
fields.Add("workgroup", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("domain", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("domain_username", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("domain_password", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SecretType()));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(1);
global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>> caseFields =
new global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>>();
caseFields.Add("WORKGROUP", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){new vmware.vapi.data.UnionValidator.FieldData("workgroup", false)});
caseFields.Add("DOMAIN", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){new vmware.vapi.data.UnionValidator.FieldData("domain", false), new vmware.vapi.data.UnionValidator.FieldData("domain_username", false), new vmware.vapi.data.UnionValidator.FieldData("domain_password", false)});
validators.Add(new vmware.vapi.data.UnionValidator("type", caseFields));
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.domain", fields, typeof(vmware.vcenter.guest.Domain), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::globalDNSSettings [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("dns_suffix_list", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.StringType())));
fields.Add("dns_servers", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(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.vcenter.guest.global_DNS_settings", fields, typeof(vmware.vcenter.guest.GlobalDNSSettings), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::guiUnattended [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("auto_logon", new vmware.vapi.bindings.type.BooleanType());
fields.Add("auto_logon_count", new vmware.vapi.bindings.type.IntegerType());
fields.Add("password", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SecretType()));
fields.Add("time_zone", new vmware.vapi.bindings.type.IntegerType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.gui_unattended", fields, typeof(vmware.vcenter.guest.GuiUnattended), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::hostnameGenerator [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("type", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.guest.HostnameGenerator.Type)));
fields.Add("fixed_name", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("prefix", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(1);
global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>> caseFields =
new global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>>();
caseFields.Add("FIXED", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){new vmware.vapi.data.UnionValidator.FieldData("fixed_name", false)});
caseFields.Add("PREFIX", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){new vmware.vapi.data.UnionValidator.FieldData("prefix", false)});
caseFields.Add("VIRTUAL_MACHINE", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){});
caseFields.Add("USER_INPUT_REQUIRED", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){});
validators.Add(new vmware.vapi.data.UnionValidator("type", caseFields));
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.hostname_generator", fields, typeof(vmware.vcenter.guest.HostnameGenerator), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::IPSettings [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("ipv4", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.ipv4.Value))));
fields.Add("ipv6", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.ipv6.Value))));
fields.Add("windows", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.windowsNetworkAdapterSettings.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.IP_settings", fields, typeof(vmware.vcenter.guest.IPSettings), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::ipv4 [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("type", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.guest.Ipv4.Type)));
fields.Add("ip_address", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("prefix", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IntegerType()));
fields.Add("gateways", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.StringType())));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(1);
global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>> caseFields =
new global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>>();
caseFields.Add("STATIC", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){new vmware.vapi.data.UnionValidator.FieldData("ip_address", false), new vmware.vapi.data.UnionValidator.FieldData("prefix", false)});
caseFields.Add("DHCP", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){});
caseFields.Add("USER_INPUT_REQUIRED", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){});
validators.Add(new vmware.vapi.data.UnionValidator("type", caseFields));
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.ipv4", fields, typeof(vmware.vcenter.guest.Ipv4), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::ipv6 [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("type", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.guest.Ipv6.Type)));
fields.Add("ipv6", 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.vcenter.guest.StructDefinitions.ipv6Address.Value)))));
fields.Add("gateways", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.StringType())));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(1);
global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>> caseFields =
new global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>>();
caseFields.Add("STATIC", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){new vmware.vapi.data.UnionValidator.FieldData("ipv6", false)});
caseFields.Add("DHCP", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){});
caseFields.Add("USER_INPUT_REQUIRED", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){});
validators.Add(new vmware.vapi.data.UnionValidator("type", caseFields));
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.ipv6", fields, typeof(vmware.vcenter.guest.Ipv6), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::ipv6Address [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("ip_address", new vmware.vapi.bindings.type.StringType());
fields.Add("prefix", new vmware.vapi.bindings.type.IntegerType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.ipv6_address", fields, typeof(vmware.vcenter.guest.Ipv6Address), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::linuxConfiguration [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("hostname", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.hostnameGenerator.Value)));
fields.Add("domain", new vmware.vapi.bindings.type.StringType());
fields.Add("time_zone", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("script_text", 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.vcenter.guest.linux_configuration", fields, typeof(vmware.vcenter.guest.LinuxConfiguration), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::userData [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("computer_name", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.hostnameGenerator.Value)));
fields.Add("full_name", new vmware.vapi.bindings.type.StringType());
fields.Add("organization", new vmware.vapi.bindings.type.StringType());
fields.Add("product_key", 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.vcenter.guest.user_data", fields, typeof(vmware.vcenter.guest.UserData), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::windowsConfiguration [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("reboot", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.guest.WindowsConfiguration.RebootOption))));
fields.Add("sysprep", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.windowsSysprep.Value))));
fields.Add("sysprep_xml", 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.vcenter.guest.windows_configuration", fields, typeof(vmware.vcenter.guest.WindowsConfiguration), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::windowsNetworkAdapterSettings [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("dns_servers", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.StringType())));
fields.Add("dns_domain", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("wins_servers", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.StringType())));
fields.Add("net_BIOS_mode", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.guest.WindowsNetworkAdapterSettings.NetBIOSMode))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.windows_network_adapter_settings", fields, typeof(vmware.vcenter.guest.WindowsNetworkAdapterSettings), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::guest::StructDefinitions::windowsSysprep [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("gui_run_once_commands", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.StringType())));
fields.Add("user_data", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.userData.Value)));
fields.Add("domain", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.domain.Value))));
fields.Add("gui_unattended", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.guest.StructDefinitions.guiUnattended.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.guest.windows_sysprep", fields, typeof(vmware.vcenter.guest.WindowsSysprep), validators, false, null);
})