|
VMware vSphere Automation SDK for .NET 7.0.0.1
|
Defines the type descriptors for the VM API service. More...
Static Public Attributes | |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | inventoryPlacementSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | computePlacementSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | storagePlacementSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | placementSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | storagePolicySpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | createSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | info |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | guestCustomizationSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | diskCloneSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | clonePlacementSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | cloneSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | diskRelocateSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | relocatePlacementSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | relocateSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | instantClonePlacementSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | instantCloneSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | filterSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | summary |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | registerPlacementSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | registerSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | createInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | createOutput |
| static vmware.vapi.inner.bindings.OperationDef | createDef |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | cloneInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | cloneOutput |
| static vmware.vapi.inner.bindings.OperationDef | cloneDef |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | relocateInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | relocateOutput |
| static vmware.vapi.inner.bindings.OperationDef | relocateDef |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | instantCloneInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | instantCloneOutput |
| static vmware.vapi.inner.bindings.OperationDef | instantCloneDef |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | get_Input |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | get_Output |
| static vmware.vapi.inner.bindings.OperationDef | get_Def |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | deleteInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | deleteOutput |
| static vmware.vapi.inner.bindings.OperationDef | deleteDef |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | listInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | listOutput |
| static vmware.vapi.inner.bindings.OperationDef | listDef |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | registerInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | registerOutput |
| static vmware.vapi.inner.bindings.OperationDef | registerDef |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | unregisterInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | unregisterOutput |
| static vmware.vapi.inner.bindings.OperationDef | unregisterDef |
| static readonly global::System.Collections.Generic.List < vmware.vapi.inner.bindings.OperationDef > | __operationDefs |
Defines the type descriptors for the VM API service.
readonly global::System.Collections.Generic.List<vmware.vapi.inner.bindings.OperationDef> vmware::vcenter::VMDefinitions::__operationDefs [static] |
vmware.vapi.inner.bindings.OperationDef vmware::vcenter::VMDefinitions::cloneDef [static] |
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::cloneInput [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("spec", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.cloneSpec.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::vcenter::VMDefinitions::cloneOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.IdType("VirtualMachine");
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::clonePlacementSpec [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("folder", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Folder")));
fields.Add("resource_pool", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ResourcePool")));
fields.Add("host", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("cluster", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ClusterComputeResource")));
fields.Add("datastore", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Datastore")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.clone_placement_spec", fields, typeof(vmware.vcenter.VMTypes.ClonePlacementSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::cloneSpec [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("source", new vmware.vapi.bindings.type.IdType("VirtualMachine"));
fields.Add("name", new vmware.vapi.bindings.type.StringType());
fields.Add("placement", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.clonePlacementSpec.Value))));
fields.Add("disks_to_remove", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.Disk"))));
fields.Add("disks_to_update", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.Disk"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.diskCloneSpec.Value)))));
fields.Add("power_on", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.BooleanType()));
fields.Add("guest_customization_spec", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.guestCustomizationSpec.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.clone_spec", fields, typeof(vmware.vcenter.VMTypes.CloneSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::computePlacementSpec [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("resource_pool", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ResourcePool")));
fields.Add("host", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("cluster", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ClusterComputeResource")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.compute_placement_spec", fields, typeof(vmware.vcenter.VMTypes.ComputePlacementSpec), validators, false, null);
})
vmware.vapi.inner.bindings.OperationDef vmware::vcenter::VMDefinitions::createDef [static] |
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::createInput [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("spec", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.createSpec.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::vcenter::VMDefinitions::createOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.IdType("VirtualMachine");
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::createSpec [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("guest_OS", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.vm.GuestOS)));
fields.Add("name", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("placement", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.placementSpec.Value))));
fields.Add("hardware_version", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.vm.HardwareTypes.Version))));
fields.Add("boot", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.BootDefinitions.createSpec.Value))));
fields.Add("boot_devices", 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.vm.hardware.boot.DeviceDefinitions.entryCreateSpec.Value)))));
fields.Add("cpu", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.CpuDefinitions.updateSpec.Value))));
fields.Add("memory", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.MemoryDefinitions.updateSpec.Value))));
fields.Add("disks", 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.vm.hardware.DiskDefinitions.createSpec.Value)))));
fields.Add("nics", 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.vm.hardware.EthernetDefinitions.createSpec.Value)))));
fields.Add("cdroms", 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.vm.hardware.CdromDefinitions.createSpec.Value)))));
fields.Add("floppies", 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.vm.hardware.FloppyDefinitions.createSpec.Value)))));
fields.Add("parallel_ports", 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.vm.hardware.ParallelDefinitions.createSpec.Value)))));
fields.Add("serial_ports", 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.vm.hardware.SerialDefinitions.createSpec.Value)))));
fields.Add("sata_adapters", 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.vm.hardware.adapter.SataDefinitions.createSpec.Value)))));
fields.Add("scsi_adapters", 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.vm.hardware.adapter.ScsiDefinitions.createSpec.Value)))));
fields.Add("storage_policy", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.storagePolicySpec.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.create_spec", fields, typeof(vmware.vcenter.VMTypes.CreateSpec), validators, false, null);
})
vmware.vapi.inner.bindings.OperationDef vmware::vcenter::VMDefinitions::deleteDef [static] |
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::deleteInput [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("vm", new vmware.vapi.bindings.type.IdType("VirtualMachine"));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::vcenter::VMDefinitions::deleteOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.VoidType();
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::diskCloneSpec [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("datastore", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Datastore")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.disk_clone_spec", fields, typeof(vmware.vcenter.VMTypes.DiskCloneSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::diskRelocateSpec [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("datastore", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Datastore")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.disk_relocate_spec", fields, typeof(vmware.vcenter.VMTypes.DiskRelocateSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::filterSpec [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("vms", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("VirtualMachine"))));
fields.Add("names", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.StringType())));
fields.Add("folders", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("Folder"))));
fields.Add("datacenters", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("Datacenter"))));
fields.Add("hosts", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("HostSystem"))));
fields.Add("clusters", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("ClusterComputeResource"))));
fields.Add("resource_pools", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("ResourcePool"))));
fields.Add("power_states", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.vm.PowerTypes.State)))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.filter_spec", fields, typeof(vmware.vcenter.VMTypes.FilterSpec), validators, false, null);
})
vmware.vapi.inner.bindings.OperationDef vmware::vcenter::VMDefinitions::get_Def [static] |
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::get_Input [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("vm", new vmware.vapi.bindings.type.IdType("VirtualMachine"));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::vcenter::VMDefinitions::get_Output [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.info.Value));
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::guestCustomizationSpec [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.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.VM.guest_customization_spec", fields, typeof(vmware.vcenter.VMTypes.GuestCustomizationSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::info [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("guest_OS", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.vm.GuestOS)));
fields.Add("name", new vmware.vapi.bindings.type.StringType());
fields.Add("identity", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.IdentityDefinitions.info.Value))));
fields.Add("power_state", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.vm.PowerTypes.State)));
fields.Add("instant_clone_frozen", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.BooleanType()));
fields.Add("hardware", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.HardwareDefinitions.info.Value)));
fields.Add("boot", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.BootDefinitions.info.Value)));
fields.Add("boot_devices", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.boot.DeviceDefinitions.entry.Value))));
fields.Add("cpu", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.CpuDefinitions.info.Value)));
fields.Add("memory", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.MemoryDefinitions.info.Value)));
fields.Add("disks", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.Disk"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.DiskDefinitions.info.Value))));
fields.Add("nics", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.Ethernet"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.EthernetDefinitions.info.Value))));
fields.Add("cdroms", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.Cdrom"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.CdromDefinitions.info.Value))));
fields.Add("floppies", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.Floppy"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.FloppyDefinitions.info.Value))));
fields.Add("parallel_ports", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.ParallelPort"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.ParallelDefinitions.info.Value))));
fields.Add("serial_ports", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.SerialPort"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.SerialDefinitions.info.Value))));
fields.Add("sata_adapters", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.SataAdapter"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.adapter.SataDefinitions.info.Value))));
fields.Add("scsi_adapters", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.ScsiAdapter"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.adapter.ScsiDefinitions.info.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.info", fields, typeof(vmware.vcenter.VMTypes.Info), validators, false, null);
})
vmware.vapi.inner.bindings.OperationDef vmware::vcenter::VMDefinitions::instantCloneDef [static] |
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::instantCloneInput [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("spec", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.instantCloneSpec.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::vcenter::VMDefinitions::instantCloneOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.IdType("VirtualMachine");
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::instantClonePlacementSpec [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("folder", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Folder")));
fields.Add("resource_pool", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ResourcePool")));
fields.Add("datastore", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Datastore")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.instant_clone_placement_spec", fields, typeof(vmware.vcenter.VMTypes.InstantClonePlacementSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::instantCloneSpec [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("source", new vmware.vapi.bindings.type.IdType("VirtualMachine"));
fields.Add("name", new vmware.vapi.bindings.type.StringType());
fields.Add("placement", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.instantClonePlacementSpec.Value))));
fields.Add("nics_to_update", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.Ethernet"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.EthernetDefinitions.updateSpec.Value)))));
fields.Add("disconnect_all_nics", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.BooleanType()));
fields.Add("parallel_ports_to_update", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.ParallelPort"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.ParallelDefinitions.updateSpec.Value)))));
fields.Add("serial_ports_to_update", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.SerialPort"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.vm.hardware.SerialDefinitions.updateSpec.Value)))));
fields.Add("bios_uuid", 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.VM.instant_clone_spec", fields, typeof(vmware.vcenter.VMTypes.InstantCloneSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::inventoryPlacementSpec [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("folder", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Folder")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.inventory_placement_spec", fields, typeof(vmware.vcenter.VMTypes.InventoryPlacementSpec), validators, false, null);
})
vmware.vapi.inner.bindings.OperationDef vmware::vcenter::VMDefinitions::listDef [static] |
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::listInput [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("filter", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.filterSpec.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::vcenter::VMDefinitions::listOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.summary.Value)));
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::placementSpec [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("folder", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Folder")));
fields.Add("resource_pool", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ResourcePool")));
fields.Add("host", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("cluster", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ClusterComputeResource")));
fields.Add("datastore", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Datastore")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.placement_spec", fields, typeof(vmware.vcenter.VMTypes.PlacementSpec), validators, false, null);
})
vmware.vapi.inner.bindings.OperationDef vmware::vcenter::VMDefinitions::registerDef [static] |
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::registerInput [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("spec", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.registerSpec.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::vcenter::VMDefinitions::registerOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.IdType("VirtualMachine");
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::registerPlacementSpec [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("folder", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Folder")));
fields.Add("resource_pool", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ResourcePool")));
fields.Add("host", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("cluster", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ClusterComputeResource")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.register_placement_spec", fields, typeof(vmware.vcenter.VMTypes.RegisterPlacementSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::registerSpec [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("datastore", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Datastore")));
fields.Add("path", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("datastore_path", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("name", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.StringType()));
fields.Add("placement", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.registerPlacementSpec.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.register_spec", fields, typeof(vmware.vcenter.VMTypes.RegisterSpec), validators, false, null);
})
vmware.vapi.inner.bindings.OperationDef vmware::vcenter::VMDefinitions::relocateDef [static] |
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::relocateInput [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("vm", new vmware.vapi.bindings.type.IdType("VirtualMachine"));
fields.Add("spec", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.relocateSpec.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::vcenter::VMDefinitions::relocateOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.VoidType();
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::relocatePlacementSpec [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("folder", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Folder")));
fields.Add("resource_pool", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ResourcePool")));
fields.Add("host", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("cluster", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ClusterComputeResource")));
fields.Add("datastore", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Datastore")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.relocate_placement_spec", fields, typeof(vmware.vcenter.VMTypes.RelocatePlacementSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::relocateSpec [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("placement", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.relocatePlacementSpec.Value))));
fields.Add("disks", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.vm.hardware.Disk"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vcenter.VMDefinitions.diskRelocateSpec.Value)))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.relocate_spec", fields, typeof(vmware.vcenter.VMTypes.RelocateSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::storagePlacementSpec [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("datastore", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("Datastore")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.storage_placement_spec", fields, typeof(vmware.vcenter.VMTypes.StoragePlacementSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::storagePolicySpec [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("policy", new vmware.vapi.bindings.type.IdType("com.vmware.vcenter.StoragePolicy"));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.vcenter.VM.storage_policy_spec", fields, typeof(vmware.vcenter.VMTypes.StoragePolicySpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::summary [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("vm", new vmware.vapi.bindings.type.IdType("VirtualMachine"));
fields.Add("name", new vmware.vapi.bindings.type.StringType());
fields.Add("power_state", new vmware.vapi.bindings.type.EnumType(typeof(vmware.vcenter.vm.PowerTypes.State)));
fields.Add("cpu_count", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IntegerType()));
fields.Add("memory_size_MiB", new vmware.vapi.bindings.type.OptionalType(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.VM.summary", fields, typeof(vmware.vcenter.VMTypes.Summary), validators, false, null);
})
vmware.vapi.inner.bindings.OperationDef vmware::vcenter::VMDefinitions::unregisterDef [static] |
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::vcenter::VMDefinitions::unregisterInput [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("vm", new vmware.vapi.bindings.type.IdType("VirtualMachine"));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::vcenter::VMDefinitions::unregisterOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.VoidType();
})