pub struct AvailabilitySetResult {
pub location: Output<String>,
pub managed: Output<Option<bool>>,
pub name: Output<String>,
pub platform_fault_domain_count: Output<Option<i32>>,
pub platform_update_domain_count: Output<Option<i32>>,
pub proximity_placement_group_id: Output<Option<String>>,
pub resource_group_name: Output<String>,
pub tags: Output<Option<HashMap<String, String>>>,
}
Fields§
§location: Output<String>
Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
managed: Output<Option<bool>>
Specifies whether the availability set is managed or not. Possible values are true
(to specify aligned) or false
(to specify classic). Default is true
. Changing this forces a new resource to be created.
name: Output<String>
Specifies the name of the availability set. Changing this forces a new resource to be created.
platform_fault_domain_count: Output<Option<i32>>
Specifies the number of fault domains that are used. Defaults to 3
. Changing this forces a new resource to be created.
NOTE: The number of Fault Domains varies depending on which Azure Region you’re using. More information about update and fault domains and how they work can be found here.
platform_update_domain_count: Output<Option<i32>>
Specifies the number of update domains that are used. Defaults to 5
. Changing this forces a new resource to be created.
NOTE: The number of Update Domains varies depending on which Azure Region you’re using. More information about update and fault domains and how they work can be found here.
proximity_placement_group_id: Output<Option<String>>
The ID of the Proximity Placement Group to which this Virtual Machine should be assigned. Changing this forces a new resource to be created.
resource_group_name: Output<String>
The name of the resource group in which to create the availability set. Changing this forces a new resource to be created.
A mapping of tags to assign to the resource.