ProximityPlacementGroup Class

Specifies information about the proximity placement group.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.compute.v2018_10_01.models._models_py3.Resource
ProximityPlacementGroup

Constructor

ProximityPlacementGroup(*, location: str, tags: Optional[Dict[str, str]] = None, proximity_placement_group_type: Optional[Union[str, azure.mgmt.compute.v2018_10_01.models._compute_management_client_enums.ProximityPlacementGroupType]] = None, **kwargs)

Parameters

location
str
Required

Required. Resource location.

tags
dict[str, str]
Required

A set of tags. Resource tags.

proximity_placement_group_type
str or ProximityPlacementGroupType
Required

Specifies the type of the proximity placement group. <br>``<br> Possible values are: <br>``<br> Standard : Co-locate resources within an Azure region or Availability Zone. <br>``<br> Ultra : For future use. Possible values include: "Standard", "Ultra".

Variables

id
str

Resource Id.

name
str

Resource name.

type
str

Resource type.

virtual_machines
list[SubResource]

A list of references to all virtual machines in the proximity placement group.

virtual_machine_scale_sets
list[SubResource]

A list of references to all virtual machine scale sets in the proximity placement group.

availability_sets
list[SubResource]

A list of references to all availability sets in the proximity placement group.