AZ530797 - Generally Available: Scheduled Actions

Azure Updates

Discussionpowered by zap.ms

Published

Nov 18, 2025

Status

Launched

Timeline

  • November 2025
    General Availability

Product

Virtual Machines

Tag

Microsoft Ignite

Category

Compute

Description

Schedule Actions gives the ability to manage the lifecycle of VMs at high scale on a periodic basis. Subscription throttling and retries due to transient errors are handled automatically to ensure that your operations succeed without additional overhead.

What is Scheduled Actions?

Scheduled Actions is a separate resource provider named compute.schedule that sits above our REST API and makes calls on your subscription’s behalf at the time that you specify.

Scheduled Actions supports the following VM operations:

  • Stop
  • Start
  • Hibernate
Why use Scheduled Actions?

  • To schedule power operations on VM resources at scale at up to 5000 concurrent operations.
  • When a higher scale is needed and spreading out call volume is too cumbersome or it's not an option
  • To not have to deal with the complexity of handling throttling issues from the compute stack
  • To offload complexity of determining if the error is transient in nature and needs to be retried. Scheduled Actions handles retries on transient errors.

Learn more: