windows_2019_gen2
and windows_2019_gen2_ss
configuration functions.?user_config
for more information.?vm_config
and ?vmss_config
for more information.create_vm
and create_vm_scaleset
now uses Ubuntu 20.04.ubuntu_dsvm
and windows_dsvm
to use the latest images. The Ubuntu DSVM no longer has a built-in data disk, so the dsvm_disk_type
argument has been removed.ubuntu_dsvm_gen2
configuration to create a gen2 Ubuntu DSVM.low_priority
argument to scaleset_options
is now simply priority
, with a default of "regular" and an alternative of "spot". Spot VMs are the replacement for low-priority VMs; seee this page for more details. Note that you can use the same argument to create a single (non-scaleset) spot VM, with create_vm(*, properties=list(priority="spot"))
.managed
argument to create_vm/vmss
, vm/vmss_config
and related methods changed to managed_identity
, to make its meaning clearer. Due to partial matching of function arguments, this should not affect any user code.get_disk
, get_vnet
, get_nic
, get_nsg
, get_public_ip_resource
. These return objects of class AzureRMR::az_resource
, or NULL
if not present.get_vnet
, get_nsg
, get_public_ip_resource
, get_load_balancer
, get_autoscaler
.redeploy
and reimage
methods for VMs, to match those for VM scalesets.NA
, not NULL
if the public address is unavailable.get_vm_scaleset
, create_vm_scaleset
and delete_vm_scaleset
; get/create/delete_vm_cluster
are now defunct.AzureRMR::az_resource
objects as arguments.get_vm
and get_vm_scaleset
will always attempt to retrieve the template; to get the resource, use get_vm_resource
and get_vm_scaleset_resource
.get_public_ip_address
, get_private_ip_address
.get_public_ip_address
(technically the address for the load balancer, if present), get_vm_public_ip_addresses
, get_vm_private_ip_addresses
, list_instances
, get_instance
.azure_vm_minpoolsize
and azure_vm_maxpoolsize
.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.