CreateVm CreateVm
CreateVm Certified

Create AHV VM (optionally power on)

Enterprise Edition Talk to us

yaml
type: "io.kestra.plugin.ee.nutanix.ahv.CreateVm"
yaml
id: nutanix_create_vm
namespace: company.team
tasks:
  - id: create_vm
    type: io.kestra.plugin.ee.nutanix.ahv.CreateVm
    host: "{{ secret('NUTANIX_HOST') }}"
    username: "{{ secret('NUTANIX_USERNAME') }}"
    password: "{{ secret('NUTANIX_PASSWORD') }}"
    vm:
      name: "kestra-demo"
      description: "VM created by Kestra"
      cluster:
        extId: "{{ secret('NUTANIX_CLUSTER_EXT_ID') }}"
      resources:
        numSockets: 1
        numCoresPerSocket: 2
        memorySizeBytes: 2147483648
        disks: []
Properties
Definitions
clusterobject
descriptionstring
extIdstring
ipstring
namestring
resources
disksarray
SubTypeobject
memorySizeBytesinteger
nicsarray
SubTypeobject
numCoresPerSocketinteger
numSocketsinteger
numThreadsPerCoreinteger
Default9440
Defaultfalse
Defaulthttps
Defaultfalse
Defaultfalse
Definitions
clusterobject
descriptionstring
extIdstring
ipstring
namestring
resources
disksarray
SubTypeobject
memorySizeBytesinteger
nicsarray
SubTypeobject
numCoresPerSocketinteger
numSocketsinteger
numThreadsPerCoreinteger