name | data type | constraints | description |
---|---|---|---|
name | string | required, max size: 255, min size: 1 | |
uuid | string | required, max size: 255, min size: 1 | |
hypervisor | NameAndGuid | ||
hvManager | NameAndGuid | ||
resourceGroup | NameAndGuid | ||
vmBackupPolicy | NameAndGuid | ||
snapshotMgmtPolicy | NameAndGuid | ||
present | boolean | required | |
array of string | |||
dataCenter | NameAndGuid | ||
hvCluster | NameAndGuid | ||
baseImageCreationConfig | BaseImageCreationConfigDTO | ||
project | NameAndGuid | ||
externalReference | string | ||
hvType | HypervisorType | ||
networkInterfaceCards | array of NameAndGuid | ||
vmResourceType | VmResourceType | ||
vmFlavor | NameAndGuid | ||
accessKey | NameAndGuid | ||
parentFolderName | string | ||
type | HypervisorType |
Example
{ "name" : "...", "uuid" : "...", "hypervisor" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "hvManager" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "resourceGroup" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "vmBackupPolicy" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "snapshotMgmtPolicy" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "present" : true, "tags" : [ "...", "..." ], "dataCenter" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "hvCluster" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "baseImageCreationConfig" : { "windowsImageRequired" : "TRUE", "linuxImageRequired" : "INHERIT" }, "project" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "externalReference" : "...", "hvType" : "KUBERNETES", "networkInterfaceCards" : [ { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, { "guid" : "...", "name" : "..." } ], "vmResourceType" : "UNDEFINED", "vmFlavor" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "accessKey" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "parentFolderName" : "...", "type" : { "name" : "ENUM_NAME", "description" : "Enum description" } }