Skip to main content

WindowsserverVirtualMachineScaleSet



Resource Icon

Resource Overview

Azure Windows Server Virtual Machine Scale Sets are groups of virtual machines running the Windows operating system that can automatically scale up or down as needed. You can manually adjust the number of VMs in the scale set or define rules to automatically resize based on resource usage, such as CPU, memory requirements, or network traffic. Traffic is then distributed across the VM instances in the scale set by Azure's load balancer.

Associated Resources

Parent Resource

Connected Resources

  • included_vnet_name: The name of the Virtual Network to which to attach the Subnet
  • orchestration_mode: The orchestration mode that determines how the Scale Set manages VMs.
  • platform_fault_domain_count: The number of groups of VMs sharing common power and network switches
  • vmss_sku: The pricing tier of the Virtual Machine Scale Set
  • instances: The number of virtual machines in the Scale Set, ranging from 1 ~ 1000
  • source_image:
    • enabled_custom_image: User image ID enabled or disabled - true or false
    • image_id: The ID of the image used for VM creation
    • publisher: The publisher of the image used to create the virtual machines
    • offer: The product id of the image used to create the virtual machines
    • sku: The SKU of the image used to create the Virtual machines
  • enable_ssh_key_authentication: Enable using SSH keys for authentication
  • admin_username: The username of the VM
  • admin_password: The password of the VM
  • on_disk_caching: The type of caching for the internal OS disk.
  • storage_account_type: The size of the internal OS Disk in GB
  • disk_size_gb: The size of the internal OS disk in GB - 1 ~ 32767
  • network_interface: The name of the network interface.
  • tag : Tag to categorize resources - up to 512 characters, key:value

Reference Materials