Share via


ZoneAllocationPolicy Class

The configuration parameters for zone allocation of a virtual machine scale set.

Constructor

ZoneAllocationPolicy(*, max_zone_count: int | None = None, max_instance_percent_per_zone_policy: _models.MaxInstancePercentPerZonePolicy | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
max_zone_count
int

The maximum number of availability zones to use if the ZonePlacementPolicy is 'Auto'. If not specified, all availability zones will be used.

Default value: None
max_instance_percent_per_zone_policy

The configuration parameters used to limit the number of virtual machines per availability zone in the virtual machine scale set.

Default value: None

Variables

Name Description
max_zone_count
int

The maximum number of availability zones to use if the ZonePlacementPolicy is 'Auto'. If not specified, all availability zones will be used.

max_instance_percent_per_zone_policy

The configuration parameters used to limit the number of virtual machines per availability zone in the virtual machine scale set.