Package version:
OptionalapplicationSpecifies the gallery applications that should be made available to the VM/VMSS
OptionalbillingSpecifies the billing related details of a Azure Spot VMSS. Minimum api-version: 2019-03-01.
OptionalcapacitySpecifies the capacity reservation related details of a scale set. Minimum api-version: 2021-04-01.
OptionaldiagnosticsSpecifies the boot diagnostic settings state. Minimum api-version: 2015-06-15.
OptionalevictionSpecifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set. For Azure Spot virtual machines, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2019-03-01. For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview.
OptionalextensionSpecifies a collection of settings for extensions installed on virtual machines in the scale set.
OptionalhardwareSpecifies the hardware profile related details of a scale set. Minimum api-version: 2021-11-01.
OptionallicenseSpecifies that the image or disk that is being used was licensed on-premises.
Possible values for Windows Server operating system are:
Windows_Client
Windows_Server
Possible values for Linux Server operating system are:
RHEL_BYOS (for RHEL)
SLES_BYOS (for SUSE)
For more information, see Azure Hybrid Use Benefit for Windows Server
Azure Hybrid Use Benefit for Linux Server
Minimum api-version: 2015-06-15
OptionalnetworkSpecifies properties of the network interfaces of the virtual machines in the scale set.
OptionalosSpecifies the operating system settings for the virtual machines in the scale set.
OptionalprioritySpecifies the priority for the virtual machines in the scale set. Minimum api-version: 2017-10-30-preview.
OptionalscheduledSpecifies Scheduled Event related configurations.
OptionalsecuritySpecifies the security posture to be used in the scale set. Minimum api-version: 2023-03-01
OptionalsecuritySpecifies the Security related profile settings for the virtual machines in the scale set.
OptionalserviceSpecifies the service artifact reference id used to set same image version for all virtual machines in the scale set when using 'latest' image version. Minimum api-version: 2022-11-01
OptionalstorageSpecifies the storage settings for the virtual machine disks.
Optional ReadonlytimeSpecifies the time in which this VM profile for the Virtual Machine Scale Set was created. This value will be added to VMSS Flex VM tags when creating/updating the VMSS VM Profile. Minimum API version for this property is 2023-09-01. NOTE: This property will not be serialized. It can only be populated by the server.
OptionaluserUserData for the virtual machines in the scale set, which must be base-64 encoded. Customer should not pass any secrets in here. Minimum api-version: 2021-03-01.
Describes a virtual machine scale set virtual machine profile.