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 
	 | 
	
		
		 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 
	 | 
	
		
		 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.  |