API version change log for deployment of Microsoft.DevTestLab/labs/virtualmachines

This article describes the properties that changed in each API version for Microsoft.DevTestLab/labs/virtualmachines. It only covers properties that are available during deployments.

2018-09-15

Added:

Removed:

  • properties.applicableSchedule
  • properties.applicableSchedule.location
  • properties.applicableSchedule.properties
  • properties.applicableSchedule.properties.labVmsShutdown
  • properties.applicableSchedule.properties.labVmsShutdown.location
  • properties.applicableSchedule.properties.labVmsShutdown.properties
  • properties.applicableSchedule.properties.labVmsShutdown.properties.dailyRecurrence
  • properties.applicableSchedule.properties.labVmsShutdown.properties.dailyRecurrence.time
  • properties.applicableSchedule.properties.labVmsShutdown.properties.hourlyRecurrence
  • properties.applicableSchedule.properties.labVmsShutdown.properties.hourlyRecurrence.minute
  • properties.applicableSchedule.properties.labVmsShutdown.properties.notificationSettings
  • properties.applicableSchedule.properties.labVmsShutdown.properties.notificationSettings.status
  • properties.applicableSchedule.properties.labVmsShutdown.properties.notificationSettings.timeInMinutes
  • properties.applicableSchedule.properties.labVmsShutdown.properties.notificationSettings.webhookUrl
  • properties.applicableSchedule.properties.labVmsShutdown.properties.provisioningState
  • properties.applicableSchedule.properties.labVmsShutdown.properties.status
  • properties.applicableSchedule.properties.labVmsShutdown.properties.targetResourceId
  • properties.applicableSchedule.properties.labVmsShutdown.properties.taskType
  • properties.applicableSchedule.properties.labVmsShutdown.properties.timeZoneId
  • properties.applicableSchedule.properties.labVmsShutdown.properties.uniqueIdentifier
  • properties.applicableSchedule.properties.labVmsShutdown.properties.weeklyRecurrence
  • properties.applicableSchedule.properties.labVmsShutdown.properties.weeklyRecurrence.time
  • properties.applicableSchedule.properties.labVmsShutdown.properties.weeklyRecurrence.weekdays
  • properties.applicableSchedule.properties.labVmsShutdown.tags
  • properties.applicableSchedule.properties.labVmsStartup
  • properties.applicableSchedule.properties.labVmsStartup.location
  • properties.applicableSchedule.properties.labVmsStartup.properties
  • properties.applicableSchedule.properties.labVmsStartup.properties.dailyRecurrence
  • properties.applicableSchedule.properties.labVmsStartup.properties.dailyRecurrence.time
  • properties.applicableSchedule.properties.labVmsStartup.properties.hourlyRecurrence
  • properties.applicableSchedule.properties.labVmsStartup.properties.hourlyRecurrence.minute
  • properties.applicableSchedule.properties.labVmsStartup.properties.notificationSettings
  • properties.applicableSchedule.properties.labVmsStartup.properties.notificationSettings.status
  • properties.applicableSchedule.properties.labVmsStartup.properties.notificationSettings.timeInMinutes
  • properties.applicableSchedule.properties.labVmsStartup.properties.notificationSettings.webhookUrl
  • properties.applicableSchedule.properties.labVmsStartup.properties.provisioningState
  • properties.applicableSchedule.properties.labVmsStartup.properties.status
  • properties.applicableSchedule.properties.labVmsStartup.properties.targetResourceId
  • properties.applicableSchedule.properties.labVmsStartup.properties.taskType
  • properties.applicableSchedule.properties.labVmsStartup.properties.timeZoneId
  • properties.applicableSchedule.properties.labVmsStartup.properties.uniqueIdentifier
  • properties.applicableSchedule.properties.labVmsStartup.properties.weeklyRecurrence
  • properties.applicableSchedule.properties.labVmsStartup.properties.weeklyRecurrence.time
  • properties.applicableSchedule.properties.labVmsStartup.properties.weeklyRecurrence.weekdays
  • properties.applicableSchedule.properties.labVmsStartup.tags
  • properties.applicableSchedule.tags
  • properties.artifactDeploymentStatus
  • properties.artifactDeploymentStatus.artifactsApplied
  • properties.artifactDeploymentStatus.deploymentStatus
  • properties.artifactDeploymentStatus.totalArtifacts
  • properties.computeVm
  • properties.computeVm.dataDiskIds
  • properties.computeVm.dataDisks
  • properties.computeVm.dataDisks.diskSizeGiB
  • properties.computeVm.dataDisks.diskUri
  • properties.computeVm.dataDisks.managedDiskId
  • properties.computeVm.dataDisks.name
  • properties.computeVm.networkInterfaceId
  • properties.computeVm.osDiskId
  • properties.computeVm.osType
  • properties.computeVm.statuses
  • properties.computeVm.statuses.code
  • properties.computeVm.statuses.displayStatus
  • properties.computeVm.statuses.message
  • properties.computeVm.vmSize
  • properties.createdByUser
  • properties.createdByUserId
  • properties.fqdn
  • properties.osType
  • properties.provisioningState
  • properties.uniqueIdentifier
  • properties.virtualMachineCreationSource

Updated:

2016-05-15

Added:

Removed:

  • properties.computeId

Updated:

  • properties changed to required.
  • properties.artifacts.parameters.name - Removed values: string (required)

    Character limit: 1-15 (Windows)
    1-64 (Linux)

    Valid characters: Alphanumerics and hyphens.

    Start and end with alphanumeric. Can't be all numbers.

2015-05-21-preview

Oldest version tracked in change log