Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 2.97 KB

File metadata and controls

24 lines (20 loc) · 2.97 KB

HyperstackApi.CreateInstancesPayload

Properties

Name Type Description Notes
assignFloatingIp Boolean When this field is set to `true`, it attaches a public IP address to the virtual machine, enabling internet accessibility. [optional]
callbackUrl String An optional URL where actions performed on the virtual machine will be sent. For additional information on event callbacks, click here. [optional]
count Number The number of virtual machines to be created.
createBootableVolume Boolean Indicates whether to create a bootable volume for the virtual machine. When set to `true`, a bootable volume will be created; the default value is `false`. [optional]
enablePortRandomization Boolean Indicates whether to enable port randomization.This setting is only effective if 'assign_floating_ip' is true. Defaults to true. [optional] [default to true]
environmentName String The name of the environment in which the virtual machine is to be created.
flavor FlavorObjectFields [optional]
flavorName String The name of the GPU hardware configuration (flavor) for the virtual machines being created.
imageName String The operating system (OS) image name designated for installation on the virtual machine.It also accepts custom, private images, created from existing snapshots. [optional]
keyName String The name of the existing SSH key pair to be used for secure access to the virtual machine. For additional information on SSH key pairs, click here.
labels [String] [optional]
name String The name of the virtual machine being created.
profile ProfileObjectFields [optional]
securityRules [CreateSecurityRulePayload] [optional]
userData String Optional initialization configuration commands to manage the configuration of a virtual machine at launch using cloud-init scripts. For more information about custom VM configuration using cloud-init, click here. [optional]
volumeName String The names of the volume(s) to be attached to the virtual machine being created. [optional]