Nutanix v0.5.0 published on Monday, Nov 4, 2024 by Piers Karsenbarg
nutanix.getVirtualMachine
Explore with Pulumi AI
Describes a Virtual Machine
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
vm1:
type: nutanix:VirtualMachine
properties:
clusterUuid: ${clusters.entities[0].metadata.uuid}
numVcpusPerSocket: 1
numSockets: 1
memorySizeMib: 2048
powerState: ON
variables:
clusters:
fn::invoke:
Function: nutanix:getClusters
Arguments:
metadata:
length: 2
nutanixVirtualMachine:
fn::invoke:
Function: nutanix:getVirtualMachine
Arguments:
vmId: ${vm1.id}
outputs:
cluster: ${clusters.entities[0].metadata.uuid}
Using getVirtualMachine
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getVirtualMachine(args: GetVirtualMachineArgs, opts?: InvokeOptions): Promise<GetVirtualMachineResult>
function getVirtualMachineOutput(args: GetVirtualMachineOutputArgs, opts?: InvokeOptions): Output<GetVirtualMachineResult>
def get_virtual_machine(boot_device_disk_address: Optional[Mapping[str, str]] = None,
boot_device_mac_address: Optional[str] = None,
categories: Optional[Sequence[GetVirtualMachineCategory]] = None,
vm_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVirtualMachineResult
def get_virtual_machine_output(boot_device_disk_address: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
boot_device_mac_address: Optional[pulumi.Input[str]] = None,
categories: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualMachineCategoryArgs]]]] = None,
vm_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVirtualMachineResult]
func LookupVirtualMachine(ctx *Context, args *LookupVirtualMachineArgs, opts ...InvokeOption) (*LookupVirtualMachineResult, error)
func LookupVirtualMachineOutput(ctx *Context, args *LookupVirtualMachineOutputArgs, opts ...InvokeOption) LookupVirtualMachineResultOutput
> Note: This function is named LookupVirtualMachine
in the Go SDK.
public static class GetVirtualMachine
{
public static Task<GetVirtualMachineResult> InvokeAsync(GetVirtualMachineArgs args, InvokeOptions? opts = null)
public static Output<GetVirtualMachineResult> Invoke(GetVirtualMachineInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVirtualMachineResult> getVirtualMachine(GetVirtualMachineArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: nutanix:index/getVirtualMachine:getVirtualMachine
arguments:
# arguments dictionary
The following arguments are supported:
- Vm
Id string - Represents virtual machine UUID
- Boot
Device Dictionary<string, string>Disk Address - Address of disk to boot from.
- Boot
Device stringMac Address - MAC address of nic to boot from.
- Categories
List<Piers
Karsenbarg. Nutanix. Inputs. Get Virtual Machine Category> - Categories for the vm.
- Vm
Id string - Represents virtual machine UUID
- Boot
Device map[string]stringDisk Address - Address of disk to boot from.
- Boot
Device stringMac Address - MAC address of nic to boot from.
- Categories
[]Get
Virtual Machine Category - Categories for the vm.
- vm
Id String - Represents virtual machine UUID
- boot
Device Map<String,String>Disk Address - Address of disk to boot from.
- boot
Device StringMac Address - MAC address of nic to boot from.
- categories
List<Get
Virtual Machine Category> - Categories for the vm.
- vm
Id string - Represents virtual machine UUID
- boot
Device {[key: string]: string}Disk Address - Address of disk to boot from.
- boot
Device stringMac Address - MAC address of nic to boot from.
- categories
Get
Virtual Machine Category[] - Categories for the vm.
- vm_
id str - Represents virtual machine UUID
- boot_
device_ Mapping[str, str]disk_ address - Address of disk to boot from.
- boot_
device_ strmac_ address - MAC address of nic to boot from.
- categories
Sequence[Get
Virtual Machine Category] - Categories for the vm.
- vm
Id String - Represents virtual machine UUID
- boot
Device Map<String>Disk Address - Address of disk to boot from.
- boot
Device StringMac Address - MAC address of nic to boot from.
- categories List<Property Map>
- Categories for the vm.
getVirtualMachine Result
The following output properties are available:
- Api
Version string - The version of the API.
- Availability
Zone Dictionary<string, string>Reference - The reference to a availability_zone.
- Boot
Device Dictionary<string, string>Disk Address - Address of disk to boot from.
- Boot
Device stringMac Address - MAC address of nic to boot from.
- Boot
Device List<string>Order Lists - Indicates the order of device types in which VM should try to boot from. If boot device order is not provided the system will decide appropriate boot device order.
- Boot
Type string - Indicates whether the VM should use Secure boot, UEFI boot or Legacy boot.If UEFI or; Secure boot is enabled then other legacy boot options (like boot_device and; boot_device_order_list) are ignored. Secure boot depends on UEFI boot, i.e. enabling; Secure boot means that UEFI boot is also enabled. The possible value are: UEFI", "LEGACY", "SECURE_BOOT".
- Categories
List<Piers
Karsenbarg. Nutanix. Outputs. Get Virtual Machine Category> - Categories for the vm.
- Cluster
Name string - The name of the reference to the cluster.
- Cluster
Uuid string - Description string
- A description for vm.
- Disk
Lists List<PiersKarsenbarg. Nutanix. Outputs. Get Virtual Machine Disk List> - Disks attached to the VM.
- Enable
Cpu boolPassthrough - Enable
Script boolExec - Extra configs related to power state transition. Indicates whether to execute set script before ngt shutdown/reboot.
- Gpu
Lists List<PiersKarsenbarg. Nutanix. Outputs. Get Virtual Machine Gpu List> - GPUs attached to the VM.
- Guest
Customization Dictionary<string, string>Cloud Init Custom Key Values - Generic key value pair used for custom attributes in cloud init.
- Guest
Customization stringCloud Init Meta Data - The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- Guest
Customization stringCloud Init User Data - The contents of the user_data configuration for cloud-init. This can be formatted as YAML, JSON, or could be a shell script. The value must be base64 encoded.
- Guest
Customization boolIs Overridable - Flag to allow override of customization by deployer.
- Guest
Customization Dictionary<string, string>Sysprep - VM guests may be customized at boot time using one of several different methods. Currently, cloud-init w/ ConfigDriveV2 (for Linux VMs) and Sysprep (for Windows VMs) are supported. Only ONE OF sysprep or cloud_init should be provided. Note that guest customization can currently only be set during VM creation. Attempting to change it after creation will result in an error. Additional properties can be specified. For example - in the context of VM template creation if "override_script" is set to "True" then the deployer can upload their own custom script.
- Guest
Customization Dictionary<string, string>Sysprep Custom Key Values - Generic key value pair used for custom attributes in sysprep.
- Guest
Os stringId - Guest OS Identifier. For ESX, refer to VMware documentation link for the list of guest OS identifiers.
- Hardware
Clock stringTimezone - VM's hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- Host
Reference Dictionary<string, string> - Reference to a host.
- Hypervisor
Type string - The hypervisor type for the hypervisor the VM is hosted on.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Vcpu boolHard Pinned - Machine
Type string - Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- Memory
Size intMib - Memory size in MiB.
- Message
Lists List<PiersKarsenbarg. Nutanix. Outputs. Get Virtual Machine Message List> - Metadata Dictionary<string, string>
- The vm kind metadata.
- Name string
- the name.
- Ngt
Credentials Dictionary<string, string> - Credentials to login server.
- Ngt
Enabled List<string>Capability Lists - Application names that are enabled.
- Nic
Lists List<PiersKarsenbarg. Nutanix. Outputs. Get Virtual Machine Nic List> - NICs attached to the VM.
- Num
Sockets int - Number of vCPU sockets.
- Num
Vcpus intPer Socket - Number of vCPUs per socket.
- Num
Vnuma intNodes - Number of vNUMA nodes. 0 means vNUMA is disabled.
- Nutanix
Guest Dictionary<string, string>Tools - Information regarding Nutanix Guest Tools.
- Owner
Reference Dictionary<string, string> - The reference to a user.
- Parent
Reference Dictionary<string, string> - Power
State string - The current or desired power state of the VM. (Options : ON , OFF)
- Power
State stringMechanism - Indicates the mechanism guiding the VM power state transition. Currently used for the transition to "OFF" state. Power state mechanism (ACPI/GUEST/HARD).
- Project
Reference Dictionary<string, string> - The reference to a project.
- Serial
Port List<PiersLists Karsenbarg. Nutanix. Outputs. Get Virtual Machine Serial Port List> - (Optional) Serial Ports configured on the VM.
- Should
Fail boolOn Script Failure - Extra configs related to power state transition. Indicates whether to abort ngt shutdown/reboot if script fails.
- State string
- Nutanix Guest Tools is enabled or not.
- Vga
Console boolEnabled - Indicates whether VGA console should be enabled or not.
- Vm
Id string
- Api
Version string - The version of the API.
- Availability
Zone map[string]stringReference - The reference to a availability_zone.
- Boot
Device map[string]stringDisk Address - Address of disk to boot from.
- Boot
Device stringMac Address - MAC address of nic to boot from.
- Boot
Device []stringOrder Lists - Indicates the order of device types in which VM should try to boot from. If boot device order is not provided the system will decide appropriate boot device order.
- Boot
Type string - Indicates whether the VM should use Secure boot, UEFI boot or Legacy boot.If UEFI or; Secure boot is enabled then other legacy boot options (like boot_device and; boot_device_order_list) are ignored. Secure boot depends on UEFI boot, i.e. enabling; Secure boot means that UEFI boot is also enabled. The possible value are: UEFI", "LEGACY", "SECURE_BOOT".
- Categories
[]Get
Virtual Machine Category - Categories for the vm.
- Cluster
Name string - The name of the reference to the cluster.
- Cluster
Uuid string - Description string
- A description for vm.
- Disk
Lists []GetVirtual Machine Disk List - Disks attached to the VM.
- Enable
Cpu boolPassthrough - Enable
Script boolExec - Extra configs related to power state transition. Indicates whether to execute set script before ngt shutdown/reboot.
- Gpu
Lists []GetVirtual Machine Gpu List - GPUs attached to the VM.
- Guest
Customization map[string]stringCloud Init Custom Key Values - Generic key value pair used for custom attributes in cloud init.
- Guest
Customization stringCloud Init Meta Data - The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- Guest
Customization stringCloud Init User Data - The contents of the user_data configuration for cloud-init. This can be formatted as YAML, JSON, or could be a shell script. The value must be base64 encoded.
- Guest
Customization boolIs Overridable - Flag to allow override of customization by deployer.
- Guest
Customization map[string]stringSysprep - VM guests may be customized at boot time using one of several different methods. Currently, cloud-init w/ ConfigDriveV2 (for Linux VMs) and Sysprep (for Windows VMs) are supported. Only ONE OF sysprep or cloud_init should be provided. Note that guest customization can currently only be set during VM creation. Attempting to change it after creation will result in an error. Additional properties can be specified. For example - in the context of VM template creation if "override_script" is set to "True" then the deployer can upload their own custom script.
- Guest
Customization map[string]stringSysprep Custom Key Values - Generic key value pair used for custom attributes in sysprep.
- Guest
Os stringId - Guest OS Identifier. For ESX, refer to VMware documentation link for the list of guest OS identifiers.
- Hardware
Clock stringTimezone - VM's hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- Host
Reference map[string]string - Reference to a host.
- Hypervisor
Type string - The hypervisor type for the hypervisor the VM is hosted on.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Vcpu boolHard Pinned - Machine
Type string - Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- Memory
Size intMib - Memory size in MiB.
- Message
Lists []GetVirtual Machine Message List - Metadata map[string]string
- The vm kind metadata.
- Name string
- the name.
- Ngt
Credentials map[string]string - Credentials to login server.
- Ngt
Enabled []stringCapability Lists - Application names that are enabled.
- Nic
Lists []GetVirtual Machine Nic List - NICs attached to the VM.
- Num
Sockets int - Number of vCPU sockets.
- Num
Vcpus intPer Socket - Number of vCPUs per socket.
- Num
Vnuma intNodes - Number of vNUMA nodes. 0 means vNUMA is disabled.
- Nutanix
Guest map[string]stringTools - Information regarding Nutanix Guest Tools.
- Owner
Reference map[string]string - The reference to a user.
- Parent
Reference map[string]string - Power
State string - The current or desired power state of the VM. (Options : ON , OFF)
- Power
State stringMechanism - Indicates the mechanism guiding the VM power state transition. Currently used for the transition to "OFF" state. Power state mechanism (ACPI/GUEST/HARD).
- Project
Reference map[string]string - The reference to a project.
- Serial
Port []GetLists Virtual Machine Serial Port List - (Optional) Serial Ports configured on the VM.
- Should
Fail boolOn Script Failure - Extra configs related to power state transition. Indicates whether to abort ngt shutdown/reboot if script fails.
- State string
- Nutanix Guest Tools is enabled or not.
- Vga
Console boolEnabled - Indicates whether VGA console should be enabled or not.
- Vm
Id string
- api
Version String - The version of the API.
- availability
Zone Map<String,String>Reference - The reference to a availability_zone.
- boot
Device Map<String,String>Disk Address - Address of disk to boot from.
- boot
Device StringMac Address - MAC address of nic to boot from.
- boot
Device List<String>Order Lists - Indicates the order of device types in which VM should try to boot from. If boot device order is not provided the system will decide appropriate boot device order.
- boot
Type String - Indicates whether the VM should use Secure boot, UEFI boot or Legacy boot.If UEFI or; Secure boot is enabled then other legacy boot options (like boot_device and; boot_device_order_list) are ignored. Secure boot depends on UEFI boot, i.e. enabling; Secure boot means that UEFI boot is also enabled. The possible value are: UEFI", "LEGACY", "SECURE_BOOT".
- categories
List<Get
Virtual Machine Category> - Categories for the vm.
- cluster
Name String - The name of the reference to the cluster.
- cluster
Uuid String - description String
- A description for vm.
- disk
Lists List<GetVirtual Machine Disk List> - Disks attached to the VM.
- enable
Cpu BooleanPassthrough - enable
Script BooleanExec - Extra configs related to power state transition. Indicates whether to execute set script before ngt shutdown/reboot.
- gpu
Lists List<GetVirtual Machine Gpu List> - GPUs attached to the VM.
- guest
Customization Map<String,String>Cloud Init Custom Key Values - Generic key value pair used for custom attributes in cloud init.
- guest
Customization StringCloud Init Meta Data - The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- guest
Customization StringCloud Init User Data - The contents of the user_data configuration for cloud-init. This can be formatted as YAML, JSON, or could be a shell script. The value must be base64 encoded.
- guest
Customization BooleanIs Overridable - Flag to allow override of customization by deployer.
- guest
Customization Map<String,String>Sysprep - VM guests may be customized at boot time using one of several different methods. Currently, cloud-init w/ ConfigDriveV2 (for Linux VMs) and Sysprep (for Windows VMs) are supported. Only ONE OF sysprep or cloud_init should be provided. Note that guest customization can currently only be set during VM creation. Attempting to change it after creation will result in an error. Additional properties can be specified. For example - in the context of VM template creation if "override_script" is set to "True" then the deployer can upload their own custom script.
- guest
Customization Map<String,String>Sysprep Custom Key Values - Generic key value pair used for custom attributes in sysprep.
- guest
Os StringId - Guest OS Identifier. For ESX, refer to VMware documentation link for the list of guest OS identifiers.
- hardware
Clock StringTimezone - VM's hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- host
Reference Map<String,String> - Reference to a host.
- hypervisor
Type String - The hypervisor type for the hypervisor the VM is hosted on.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Vcpu BooleanHard Pinned - machine
Type String - Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- memory
Size IntegerMib - Memory size in MiB.
- message
Lists List<GetVirtual Machine Message List> - metadata Map<String,String>
- The vm kind metadata.
- name String
- the name.
- ngt
Credentials Map<String,String> - Credentials to login server.
- ngt
Enabled List<String>Capability Lists - Application names that are enabled.
- nic
Lists List<GetVirtual Machine Nic List> - NICs attached to the VM.
- num
Sockets Integer - Number of vCPU sockets.
- num
Vcpus IntegerPer Socket - Number of vCPUs per socket.
- num
Vnuma IntegerNodes - Number of vNUMA nodes. 0 means vNUMA is disabled.
- nutanix
Guest Map<String,String>Tools - Information regarding Nutanix Guest Tools.
- owner
Reference Map<String,String> - The reference to a user.
- parent
Reference Map<String,String> - power
State String - The current or desired power state of the VM. (Options : ON , OFF)
- power
State StringMechanism - Indicates the mechanism guiding the VM power state transition. Currently used for the transition to "OFF" state. Power state mechanism (ACPI/GUEST/HARD).
- project
Reference Map<String,String> - The reference to a project.
- serial
Port List<GetLists Virtual Machine Serial Port List> - (Optional) Serial Ports configured on the VM.
- should
Fail BooleanOn Script Failure - Extra configs related to power state transition. Indicates whether to abort ngt shutdown/reboot if script fails.
- state String
- Nutanix Guest Tools is enabled or not.
- vga
Console BooleanEnabled - Indicates whether VGA console should be enabled or not.
- vm
Id String
- api
Version string - The version of the API.
- availability
Zone {[key: string]: string}Reference - The reference to a availability_zone.
- boot
Device {[key: string]: string}Disk Address - Address of disk to boot from.
- boot
Device stringMac Address - MAC address of nic to boot from.
- boot
Device string[]Order Lists - Indicates the order of device types in which VM should try to boot from. If boot device order is not provided the system will decide appropriate boot device order.
- boot
Type string - Indicates whether the VM should use Secure boot, UEFI boot or Legacy boot.If UEFI or; Secure boot is enabled then other legacy boot options (like boot_device and; boot_device_order_list) are ignored. Secure boot depends on UEFI boot, i.e. enabling; Secure boot means that UEFI boot is also enabled. The possible value are: UEFI", "LEGACY", "SECURE_BOOT".
- categories
Get
Virtual Machine Category[] - Categories for the vm.
- cluster
Name string - The name of the reference to the cluster.
- cluster
Uuid string - description string
- A description for vm.
- disk
Lists GetVirtual Machine Disk List[] - Disks attached to the VM.
- enable
Cpu booleanPassthrough - enable
Script booleanExec - Extra configs related to power state transition. Indicates whether to execute set script before ngt shutdown/reboot.
- gpu
Lists GetVirtual Machine Gpu List[] - GPUs attached to the VM.
- guest
Customization {[key: string]: string}Cloud Init Custom Key Values - Generic key value pair used for custom attributes in cloud init.
- guest
Customization stringCloud Init Meta Data - The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- guest
Customization stringCloud Init User Data - The contents of the user_data configuration for cloud-init. This can be formatted as YAML, JSON, or could be a shell script. The value must be base64 encoded.
- guest
Customization booleanIs Overridable - Flag to allow override of customization by deployer.
- guest
Customization {[key: string]: string}Sysprep - VM guests may be customized at boot time using one of several different methods. Currently, cloud-init w/ ConfigDriveV2 (for Linux VMs) and Sysprep (for Windows VMs) are supported. Only ONE OF sysprep or cloud_init should be provided. Note that guest customization can currently only be set during VM creation. Attempting to change it after creation will result in an error. Additional properties can be specified. For example - in the context of VM template creation if "override_script" is set to "True" then the deployer can upload their own custom script.
- guest
Customization {[key: string]: string}Sysprep Custom Key Values - Generic key value pair used for custom attributes in sysprep.
- guest
Os stringId - Guest OS Identifier. For ESX, refer to VMware documentation link for the list of guest OS identifiers.
- hardware
Clock stringTimezone - VM's hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- host
Reference {[key: string]: string} - Reference to a host.
- hypervisor
Type string - The hypervisor type for the hypervisor the VM is hosted on.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Vcpu booleanHard Pinned - machine
Type string - Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- memory
Size numberMib - Memory size in MiB.
- message
Lists GetVirtual Machine Message List[] - metadata {[key: string]: string}
- The vm kind metadata.
- name string
- the name.
- ngt
Credentials {[key: string]: string} - Credentials to login server.
- ngt
Enabled string[]Capability Lists - Application names that are enabled.
- nic
Lists GetVirtual Machine Nic List[] - NICs attached to the VM.
- num
Sockets number - Number of vCPU sockets.
- num
Vcpus numberPer Socket - Number of vCPUs per socket.
- num
Vnuma numberNodes - Number of vNUMA nodes. 0 means vNUMA is disabled.
- nutanix
Guest {[key: string]: string}Tools - Information regarding Nutanix Guest Tools.
- owner
Reference {[key: string]: string} - The reference to a user.
- parent
Reference {[key: string]: string} - power
State string - The current or desired power state of the VM. (Options : ON , OFF)
- power
State stringMechanism - Indicates the mechanism guiding the VM power state transition. Currently used for the transition to "OFF" state. Power state mechanism (ACPI/GUEST/HARD).
- project
Reference {[key: string]: string} - The reference to a project.
- serial
Port GetLists Virtual Machine Serial Port List[] - (Optional) Serial Ports configured on the VM.
- should
Fail booleanOn Script Failure - Extra configs related to power state transition. Indicates whether to abort ngt shutdown/reboot if script fails.
- state string
- Nutanix Guest Tools is enabled or not.
- vga
Console booleanEnabled - Indicates whether VGA console should be enabled or not.
- vm
Id string
- api_
version str - The version of the API.
- availability_
zone_ Mapping[str, str]reference - The reference to a availability_zone.
- boot_
device_ Mapping[str, str]disk_ address - Address of disk to boot from.
- boot_
device_ strmac_ address - MAC address of nic to boot from.
- boot_
device_ Sequence[str]order_ lists - Indicates the order of device types in which VM should try to boot from. If boot device order is not provided the system will decide appropriate boot device order.
- boot_
type str - Indicates whether the VM should use Secure boot, UEFI boot or Legacy boot.If UEFI or; Secure boot is enabled then other legacy boot options (like boot_device and; boot_device_order_list) are ignored. Secure boot depends on UEFI boot, i.e. enabling; Secure boot means that UEFI boot is also enabled. The possible value are: UEFI", "LEGACY", "SECURE_BOOT".
- categories
Sequence[Get
Virtual Machine Category] - Categories for the vm.
- cluster_
name str - The name of the reference to the cluster.
- cluster_
uuid str - description str
- A description for vm.
- disk_
lists Sequence[GetVirtual Machine Disk List] - Disks attached to the VM.
- enable_
cpu_ boolpassthrough - enable_
script_ boolexec - Extra configs related to power state transition. Indicates whether to execute set script before ngt shutdown/reboot.
- gpu_
lists Sequence[GetVirtual Machine Gpu List] - GPUs attached to the VM.
- guest_
customization_ Mapping[str, str]cloud_ init_ custom_ key_ values - Generic key value pair used for custom attributes in cloud init.
- guest_
customization_ strcloud_ init_ meta_ data - The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- guest_
customization_ strcloud_ init_ user_ data - The contents of the user_data configuration for cloud-init. This can be formatted as YAML, JSON, or could be a shell script. The value must be base64 encoded.
- guest_
customization_ boolis_ overridable - Flag to allow override of customization by deployer.
- guest_
customization_ Mapping[str, str]sysprep - VM guests may be customized at boot time using one of several different methods. Currently, cloud-init w/ ConfigDriveV2 (for Linux VMs) and Sysprep (for Windows VMs) are supported. Only ONE OF sysprep or cloud_init should be provided. Note that guest customization can currently only be set during VM creation. Attempting to change it after creation will result in an error. Additional properties can be specified. For example - in the context of VM template creation if "override_script" is set to "True" then the deployer can upload their own custom script.
- guest_
customization_ Mapping[str, str]sysprep_ custom_ key_ values - Generic key value pair used for custom attributes in sysprep.
- guest_
os_ strid - Guest OS Identifier. For ESX, refer to VMware documentation link for the list of guest OS identifiers.
- hardware_
clock_ strtimezone - VM's hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- host_
reference Mapping[str, str] - Reference to a host.
- hypervisor_
type str - The hypervisor type for the hypervisor the VM is hosted on.
- id str
- The provider-assigned unique ID for this managed resource.
- is_
vcpu_ boolhard_ pinned - machine_
type str - Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- memory_
size_ intmib - Memory size in MiB.
- message_
lists Sequence[GetVirtual Machine Message List] - metadata Mapping[str, str]
- The vm kind metadata.
- name str
- the name.
- ngt_
credentials Mapping[str, str] - Credentials to login server.
- ngt_
enabled_ Sequence[str]capability_ lists - Application names that are enabled.
- nic_
lists Sequence[GetVirtual Machine Nic List] - NICs attached to the VM.
- num_
sockets int - Number of vCPU sockets.
- num_
vcpus_ intper_ socket - Number of vCPUs per socket.
- num_
vnuma_ intnodes - Number of vNUMA nodes. 0 means vNUMA is disabled.
- nutanix_
guest_ Mapping[str, str]tools - Information regarding Nutanix Guest Tools.
- owner_
reference Mapping[str, str] - The reference to a user.
- parent_
reference Mapping[str, str] - power_
state str - The current or desired power state of the VM. (Options : ON , OFF)
- power_
state_ strmechanism - Indicates the mechanism guiding the VM power state transition. Currently used for the transition to "OFF" state. Power state mechanism (ACPI/GUEST/HARD).
- project_
reference Mapping[str, str] - The reference to a project.
- serial_
port_ Sequence[Getlists Virtual Machine Serial Port List] - (Optional) Serial Ports configured on the VM.
- should_
fail_ boolon_ script_ failure - Extra configs related to power state transition. Indicates whether to abort ngt shutdown/reboot if script fails.
- state str
- Nutanix Guest Tools is enabled or not.
- vga_
console_ boolenabled - Indicates whether VGA console should be enabled or not.
- vm_
id str
- api
Version String - The version of the API.
- availability
Zone Map<String>Reference - The reference to a availability_zone.
- boot
Device Map<String>Disk Address - Address of disk to boot from.
- boot
Device StringMac Address - MAC address of nic to boot from.
- boot
Device List<String>Order Lists - Indicates the order of device types in which VM should try to boot from. If boot device order is not provided the system will decide appropriate boot device order.
- boot
Type String - Indicates whether the VM should use Secure boot, UEFI boot or Legacy boot.If UEFI or; Secure boot is enabled then other legacy boot options (like boot_device and; boot_device_order_list) are ignored. Secure boot depends on UEFI boot, i.e. enabling; Secure boot means that UEFI boot is also enabled. The possible value are: UEFI", "LEGACY", "SECURE_BOOT".
- categories List<Property Map>
- Categories for the vm.
- cluster
Name String - The name of the reference to the cluster.
- cluster
Uuid String - description String
- A description for vm.
- disk
Lists List<Property Map> - Disks attached to the VM.
- enable
Cpu BooleanPassthrough - enable
Script BooleanExec - Extra configs related to power state transition. Indicates whether to execute set script before ngt shutdown/reboot.
- gpu
Lists List<Property Map> - GPUs attached to the VM.
- guest
Customization Map<String>Cloud Init Custom Key Values - Generic key value pair used for custom attributes in cloud init.
- guest
Customization StringCloud Init Meta Data - The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- guest
Customization StringCloud Init User Data - The contents of the user_data configuration for cloud-init. This can be formatted as YAML, JSON, or could be a shell script. The value must be base64 encoded.
- guest
Customization BooleanIs Overridable - Flag to allow override of customization by deployer.
- guest
Customization Map<String>Sysprep - VM guests may be customized at boot time using one of several different methods. Currently, cloud-init w/ ConfigDriveV2 (for Linux VMs) and Sysprep (for Windows VMs) are supported. Only ONE OF sysprep or cloud_init should be provided. Note that guest customization can currently only be set during VM creation. Attempting to change it after creation will result in an error. Additional properties can be specified. For example - in the context of VM template creation if "override_script" is set to "True" then the deployer can upload their own custom script.
- guest
Customization Map<String>Sysprep Custom Key Values - Generic key value pair used for custom attributes in sysprep.
- guest
Os StringId - Guest OS Identifier. For ESX, refer to VMware documentation link for the list of guest OS identifiers.
- hardware
Clock StringTimezone - VM's hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- host
Reference Map<String> - Reference to a host.
- hypervisor
Type String - The hypervisor type for the hypervisor the VM is hosted on.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Vcpu BooleanHard Pinned - machine
Type String - Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- memory
Size NumberMib - Memory size in MiB.
- message
Lists List<Property Map> - metadata Map<String>
- The vm kind metadata.
- name String
- the name.
- ngt
Credentials Map<String> - Credentials to login server.
- ngt
Enabled List<String>Capability Lists - Application names that are enabled.
- nic
Lists List<Property Map> - NICs attached to the VM.
- num
Sockets Number - Number of vCPU sockets.
- num
Vcpus NumberPer Socket - Number of vCPUs per socket.
- num
Vnuma NumberNodes - Number of vNUMA nodes. 0 means vNUMA is disabled.
- nutanix
Guest Map<String>Tools - Information regarding Nutanix Guest Tools.
- owner
Reference Map<String> - The reference to a user.
- parent
Reference Map<String> - power
State String - The current or desired power state of the VM. (Options : ON , OFF)
- power
State StringMechanism - Indicates the mechanism guiding the VM power state transition. Currently used for the transition to "OFF" state. Power state mechanism (ACPI/GUEST/HARD).
- project
Reference Map<String> - The reference to a project.
- serial
Port List<Property Map>Lists - (Optional) Serial Ports configured on the VM.
- should
Fail BooleanOn Script Failure - Extra configs related to power state transition. Indicates whether to abort ngt shutdown/reboot if script fails.
- state String
- Nutanix Guest Tools is enabled or not.
- vga
Console BooleanEnabled - Indicates whether VGA console should be enabled or not.
- vm
Id String
Supporting Types
GetVirtualMachineCategory
GetVirtualMachineDiskList
- Data
Source Dictionary<string, string>Reference - Reference to a data source.
- Device
Properties List<PiersKarsenbarg. Nutanix. Inputs. Get Virtual Machine Disk List Device Property> - Properties to a device.
- Disk
Size intBytes - Size of the disk in Bytes.
- Disk
Size intMib - Size of the disk in MiB. Must match the size specified in 'disk_size_bytes' - rounded up to the nearest MiB - when that field is present.
- Storage
Configs List<PiersKarsenbarg. Nutanix. Inputs. Get Virtual Machine Disk List Storage Config> - Uuid string
- the UUID.
- Volume
Group Dictionary<string, string>Reference - Reference to a volume group.
- Data
Source map[string]stringReference - Reference to a data source.
- Device
Properties []GetVirtual Machine Disk List Device Property - Properties to a device.
- Disk
Size intBytes - Size of the disk in Bytes.
- Disk
Size intMib - Size of the disk in MiB. Must match the size specified in 'disk_size_bytes' - rounded up to the nearest MiB - when that field is present.
- Storage
Configs []GetVirtual Machine Disk List Storage Config - Uuid string
- the UUID.
- Volume
Group map[string]stringReference - Reference to a volume group.
- data
Source Map<String,String>Reference - Reference to a data source.
- device
Properties List<GetVirtual Machine Disk List Device Property> - Properties to a device.
- disk
Size IntegerBytes - Size of the disk in Bytes.
- disk
Size IntegerMib - Size of the disk in MiB. Must match the size specified in 'disk_size_bytes' - rounded up to the nearest MiB - when that field is present.
- storage
Configs List<GetVirtual Machine Disk List Storage Config> - uuid String
- the UUID.
- volume
Group Map<String,String>Reference - Reference to a volume group.
- data
Source {[key: string]: string}Reference - Reference to a data source.
- device
Properties GetVirtual Machine Disk List Device Property[] - Properties to a device.
- disk
Size numberBytes - Size of the disk in Bytes.
- disk
Size numberMib - Size of the disk in MiB. Must match the size specified in 'disk_size_bytes' - rounded up to the nearest MiB - when that field is present.
- storage
Configs GetVirtual Machine Disk List Storage Config[] - uuid string
- the UUID.
- volume
Group {[key: string]: string}Reference - Reference to a volume group.
- data_
source_ Mapping[str, str]reference - Reference to a data source.
- device_
properties Sequence[GetVirtual Machine Disk List Device Property] - Properties to a device.
- disk_
size_ intbytes - Size of the disk in Bytes.
- disk_
size_ intmib - Size of the disk in MiB. Must match the size specified in 'disk_size_bytes' - rounded up to the nearest MiB - when that field is present.
- storage_
configs Sequence[GetVirtual Machine Disk List Storage Config] - uuid str
- the UUID.
- volume_
group_ Mapping[str, str]reference - Reference to a volume group.
- data
Source Map<String>Reference - Reference to a data source.
- device
Properties List<Property Map> - Properties to a device.
- disk
Size NumberBytes - Size of the disk in Bytes.
- disk
Size NumberMib - Size of the disk in MiB. Must match the size specified in 'disk_size_bytes' - rounded up to the nearest MiB - when that field is present.
- storage
Configs List<Property Map> - uuid String
- the UUID.
- volume
Group Map<String>Reference - Reference to a volume group.
GetVirtualMachineDiskListDeviceProperty
- Device
Type string - A Disk type (default: DISK).
- Disk
Address Dictionary<string, string> - Address of disk to boot from.
- Device
Type string - A Disk type (default: DISK).
- Disk
Address map[string]string - Address of disk to boot from.
- device
Type String - A Disk type (default: DISK).
- disk
Address Map<String,String> - Address of disk to boot from.
- device
Type string - A Disk type (default: DISK).
- disk
Address {[key: string]: string} - Address of disk to boot from.
- device_
type str - A Disk type (default: DISK).
- disk_
address Mapping[str, str] - Address of disk to boot from.
- device
Type String - A Disk type (default: DISK).
- disk
Address Map<String> - Address of disk to boot from.
GetVirtualMachineDiskListStorageConfig
- Flash
Mode string - State of the storage policy to pin virtual disks to the hot tier. When specified as a VM attribute, the storage policy applies to all virtual disks of the VM unless overridden by the same attribute specified for a virtual disk.
- Storage
Container List<PiersReferences Karsenbarg. Nutanix. Inputs. Get Virtual Machine Disk List Storage Config Storage Container Reference> - Reference to a kind. Either one of (kind, uuid) or url needs to be specified.
storage_container_reference.#.url
: - GET query on the URL will provide information on the source.storage_container_reference.#.kind
: - kind of the container referencestorage_container_reference.#.name
: - name of the container referencestorage_container_reference.#.uuid
: - uiid of the container reference
- Flash
Mode string - State of the storage policy to pin virtual disks to the hot tier. When specified as a VM attribute, the storage policy applies to all virtual disks of the VM unless overridden by the same attribute specified for a virtual disk.
- Storage
Container []GetReferences Virtual Machine Disk List Storage Config Storage Container Reference - Reference to a kind. Either one of (kind, uuid) or url needs to be specified.
storage_container_reference.#.url
: - GET query on the URL will provide information on the source.storage_container_reference.#.kind
: - kind of the container referencestorage_container_reference.#.name
: - name of the container referencestorage_container_reference.#.uuid
: - uiid of the container reference
- flash
Mode String - State of the storage policy to pin virtual disks to the hot tier. When specified as a VM attribute, the storage policy applies to all virtual disks of the VM unless overridden by the same attribute specified for a virtual disk.
- storage
Container List<GetReferences Virtual Machine Disk List Storage Config Storage Container Reference> - Reference to a kind. Either one of (kind, uuid) or url needs to be specified.
storage_container_reference.#.url
: - GET query on the URL will provide information on the source.storage_container_reference.#.kind
: - kind of the container referencestorage_container_reference.#.name
: - name of the container referencestorage_container_reference.#.uuid
: - uiid of the container reference
- flash
Mode string - State of the storage policy to pin virtual disks to the hot tier. When specified as a VM attribute, the storage policy applies to all virtual disks of the VM unless overridden by the same attribute specified for a virtual disk.
- storage
Container GetReferences Virtual Machine Disk List Storage Config Storage Container Reference[] - Reference to a kind. Either one of (kind, uuid) or url needs to be specified.
storage_container_reference.#.url
: - GET query on the URL will provide information on the source.storage_container_reference.#.kind
: - kind of the container referencestorage_container_reference.#.name
: - name of the container referencestorage_container_reference.#.uuid
: - uiid of the container reference
- flash_
mode str - State of the storage policy to pin virtual disks to the hot tier. When specified as a VM attribute, the storage policy applies to all virtual disks of the VM unless overridden by the same attribute specified for a virtual disk.
- storage_
container_ Sequence[Getreferences Virtual Machine Disk List Storage Config Storage Container Reference] - Reference to a kind. Either one of (kind, uuid) or url needs to be specified.
storage_container_reference.#.url
: - GET query on the URL will provide information on the source.storage_container_reference.#.kind
: - kind of the container referencestorage_container_reference.#.name
: - name of the container referencestorage_container_reference.#.uuid
: - uiid of the container reference
- flash
Mode String - State of the storage policy to pin virtual disks to the hot tier. When specified as a VM attribute, the storage policy applies to all virtual disks of the VM unless overridden by the same attribute specified for a virtual disk.
- storage
Container List<Property Map>References - Reference to a kind. Either one of (kind, uuid) or url needs to be specified.
storage_container_reference.#.url
: - GET query on the URL will provide information on the source.storage_container_reference.#.kind
: - kind of the container referencestorage_container_reference.#.name
: - name of the container referencestorage_container_reference.#.uuid
: - uiid of the container reference
GetVirtualMachineDiskListStorageConfigStorageContainerReference
GetVirtualMachineGpuList
- Device
Id int - (Computed) The device ID of the GPU.
- Fraction int
- Fraction of the physical GPU assigned.
- Frame
Buffer intSize Mib - GPU frame buffer size in MiB.
- Guest
Driver stringVersion - Last determined guest driver version.
- Mode string
- The mode of this GPU.
- Name string
- the name.
- Num
Virtual intDisplay Heads - Number of supported virtual display heads.
- Pci
Address string - GPU {segment:bus:device:function} (sbdf) address if assigned.
- Uuid string
- the UUID.
- Vendor string
- The vendor of the GPU.
UUID
: - UUID of the GPU.
- Device
Id int - (Computed) The device ID of the GPU.
- Fraction int
- Fraction of the physical GPU assigned.
- Frame
Buffer intSize Mib - GPU frame buffer size in MiB.
- Guest
Driver stringVersion - Last determined guest driver version.
- Mode string
- The mode of this GPU.
- Name string
- the name.
- Num
Virtual intDisplay Heads - Number of supported virtual display heads.
- Pci
Address string - GPU {segment:bus:device:function} (sbdf) address if assigned.
- Uuid string
- the UUID.
- Vendor string
- The vendor of the GPU.
UUID
: - UUID of the GPU.
- device
Id Integer - (Computed) The device ID of the GPU.
- fraction Integer
- Fraction of the physical GPU assigned.
- frame
Buffer IntegerSize Mib - GPU frame buffer size in MiB.
- guest
Driver StringVersion - Last determined guest driver version.
- mode String
- The mode of this GPU.
- name String
- the name.
- num
Virtual IntegerDisplay Heads - Number of supported virtual display heads.
- pci
Address String - GPU {segment:bus:device:function} (sbdf) address if assigned.
- uuid String
- the UUID.
- vendor String
- The vendor of the GPU.
UUID
: - UUID of the GPU.
- device
Id number - (Computed) The device ID of the GPU.
- fraction number
- Fraction of the physical GPU assigned.
- frame
Buffer numberSize Mib - GPU frame buffer size in MiB.
- guest
Driver stringVersion - Last determined guest driver version.
- mode string
- The mode of this GPU.
- name string
- the name.
- num
Virtual numberDisplay Heads - Number of supported virtual display heads.
- pci
Address string - GPU {segment:bus:device:function} (sbdf) address if assigned.
- uuid string
- the UUID.
- vendor string
- The vendor of the GPU.
UUID
: - UUID of the GPU.
- device_
id int - (Computed) The device ID of the GPU.
- fraction int
- Fraction of the physical GPU assigned.
- frame_
buffer_ intsize_ mib - GPU frame buffer size in MiB.
- guest_
driver_ strversion - Last determined guest driver version.
- mode str
- The mode of this GPU.
- name str
- the name.
- num_
virtual_ intdisplay_ heads - Number of supported virtual display heads.
- pci_
address str - GPU {segment:bus:device:function} (sbdf) address if assigned.
- uuid str
- the UUID.
- vendor str
- The vendor of the GPU.
UUID
: - UUID of the GPU.
- device
Id Number - (Computed) The device ID of the GPU.
- fraction Number
- Fraction of the physical GPU assigned.
- frame
Buffer NumberSize Mib - GPU frame buffer size in MiB.
- guest
Driver StringVersion - Last determined guest driver version.
- mode String
- The mode of this GPU.
- name String
- the name.
- num
Virtual NumberDisplay Heads - Number of supported virtual display heads.
- pci
Address String - GPU {segment:bus:device:function} (sbdf) address if assigned.
- uuid String
- the UUID.
- vendor String
- The vendor of the GPU.
UUID
: - UUID of the GPU.
GetVirtualMachineMessageList
GetVirtualMachineNicList
- Floating
Ip string - The Floating IP associated with the vnic.
- Ip
Endpoint List<PiersLists Karsenbarg. Nutanix. Inputs. Get Virtual Machine Nic List Ip Endpoint List> - IP endpoints for the adapter. Currently, IPv4 addresses are supported.
- Is
Connected string - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- Mac
Address string - The MAC address for the adapter.
- Model string
- The model of this NIC. (Options : VIRTIO , E1000).
- Network
Function Dictionary<string, string>Chain Reference - The reference to a network_function_chain.
- Network
Function stringNic Type - The type of this Network function NIC. Defaults to INGRESS. (Options : INGRESS , EGRESS , TAP).
- Nic
Type string - The type of this NIC. Defaults to NORMAL_NIC. (Options : NORMAL_NIC , DIRECT_NIC , NETWORK_FUNCTION_NIC).
- Num
Queues int - The number of tx/rx queue pairs for this NIC.
- Subnet
Name string - The name of the subnet reference to.
- Subnet
Uuid string - The reference to a subnet.
- Uuid string
- the UUID.
- Floating
Ip string - The Floating IP associated with the vnic.
- Ip
Endpoint []GetLists Virtual Machine Nic List Ip Endpoint List - IP endpoints for the adapter. Currently, IPv4 addresses are supported.
- Is
Connected string - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- Mac
Address string - The MAC address for the adapter.
- Model string
- The model of this NIC. (Options : VIRTIO , E1000).
- Network
Function map[string]stringChain Reference - The reference to a network_function_chain.
- Network
Function stringNic Type - The type of this Network function NIC. Defaults to INGRESS. (Options : INGRESS , EGRESS , TAP).
- Nic
Type string - The type of this NIC. Defaults to NORMAL_NIC. (Options : NORMAL_NIC , DIRECT_NIC , NETWORK_FUNCTION_NIC).
- Num
Queues int - The number of tx/rx queue pairs for this NIC.
- Subnet
Name string - The name of the subnet reference to.
- Subnet
Uuid string - The reference to a subnet.
- Uuid string
- the UUID.
- floating
Ip String - The Floating IP associated with the vnic.
- ip
Endpoint List<GetLists Virtual Machine Nic List Ip Endpoint List> - IP endpoints for the adapter. Currently, IPv4 addresses are supported.
- is
Connected String - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- mac
Address String - The MAC address for the adapter.
- model String
- The model of this NIC. (Options : VIRTIO , E1000).
- network
Function Map<String,String>Chain Reference - The reference to a network_function_chain.
- network
Function StringNic Type - The type of this Network function NIC. Defaults to INGRESS. (Options : INGRESS , EGRESS , TAP).
- nic
Type String - The type of this NIC. Defaults to NORMAL_NIC. (Options : NORMAL_NIC , DIRECT_NIC , NETWORK_FUNCTION_NIC).
- num
Queues Integer - The number of tx/rx queue pairs for this NIC.
- subnet
Name String - The name of the subnet reference to.
- subnet
Uuid String - The reference to a subnet.
- uuid String
- the UUID.
- floating
Ip string - The Floating IP associated with the vnic.
- ip
Endpoint GetLists Virtual Machine Nic List Ip Endpoint List[] - IP endpoints for the adapter. Currently, IPv4 addresses are supported.
- is
Connected string - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- mac
Address string - The MAC address for the adapter.
- model string
- The model of this NIC. (Options : VIRTIO , E1000).
- network
Function {[key: string]: string}Chain Reference - The reference to a network_function_chain.
- network
Function stringNic Type - The type of this Network function NIC. Defaults to INGRESS. (Options : INGRESS , EGRESS , TAP).
- nic
Type string - The type of this NIC. Defaults to NORMAL_NIC. (Options : NORMAL_NIC , DIRECT_NIC , NETWORK_FUNCTION_NIC).
- num
Queues number - The number of tx/rx queue pairs for this NIC.
- subnet
Name string - The name of the subnet reference to.
- subnet
Uuid string - The reference to a subnet.
- uuid string
- the UUID.
- floating_
ip str - The Floating IP associated with the vnic.
- ip_
endpoint_ Sequence[Getlists Virtual Machine Nic List Ip Endpoint List] - IP endpoints for the adapter. Currently, IPv4 addresses are supported.
- is_
connected str - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- mac_
address str - The MAC address for the adapter.
- model str
- The model of this NIC. (Options : VIRTIO , E1000).
- network_
function_ Mapping[str, str]chain_ reference - The reference to a network_function_chain.
- network_
function_ strnic_ type - The type of this Network function NIC. Defaults to INGRESS. (Options : INGRESS , EGRESS , TAP).
- nic_
type str - The type of this NIC. Defaults to NORMAL_NIC. (Options : NORMAL_NIC , DIRECT_NIC , NETWORK_FUNCTION_NIC).
- num_
queues int - The number of tx/rx queue pairs for this NIC.
- subnet_
name str - The name of the subnet reference to.
- subnet_
uuid str - The reference to a subnet.
- uuid str
- the UUID.
- floating
Ip String - The Floating IP associated with the vnic.
- ip
Endpoint List<Property Map>Lists - IP endpoints for the adapter. Currently, IPv4 addresses are supported.
- is
Connected String - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- mac
Address String - The MAC address for the adapter.
- model String
- The model of this NIC. (Options : VIRTIO , E1000).
- network
Function Map<String>Chain Reference - The reference to a network_function_chain.
- network
Function StringNic Type - The type of this Network function NIC. Defaults to INGRESS. (Options : INGRESS , EGRESS , TAP).
- nic
Type String - The type of this NIC. Defaults to NORMAL_NIC. (Options : NORMAL_NIC , DIRECT_NIC , NETWORK_FUNCTION_NIC).
- num
Queues Number - The number of tx/rx queue pairs for this NIC.
- subnet
Name String - The name of the subnet reference to.
- subnet
Uuid String - The reference to a subnet.
- uuid String
- the UUID.
GetVirtualMachineNicListIpEndpointList
GetVirtualMachineSerialPortList
- Index int
- Index of the serial port (int).
- Is
Connected bool - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- Index int
- Index of the serial port (int).
- Is
Connected bool - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- index Integer
- Index of the serial port (int).
- is
Connected Boolean - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- index number
- Index of the serial port (int).
- is
Connected boolean - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- index int
- Index of the serial port (int).
- is_
connected bool - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
- index Number
- Index of the serial port (int).
- is
Connected Boolean - Indicates whether the serial port connection is connected or not (
true
orfalse
).
- Indicates whether the serial port connection is connected or not (
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanix
Terraform Provider.