-
Notifications
You must be signed in to change notification settings - Fork 247
/
azure.mgmt.compute.v2019_03_01.models.AvailabilitySet.yml
137 lines (115 loc) · 4.56 KB
/
azure.mgmt.compute.v2019_03_01.models.AvailabilitySet.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
### YamlMime:PythonClass
uid: azure.mgmt.compute.v2019_03_01.models.AvailabilitySet
name: AvailabilitySet
fullName: azure.mgmt.compute.v2019_03_01.models.AvailabilitySet
module: azure.mgmt.compute.v2019_03_01.models
inheritances:
- azure.mgmt.compute.v2019_03_01.models._models_py3.Resource
summary: 'Specifies information about the availability set that the virtual machine
should be assigned
to. Virtual machines specified in the same availability set are allocated to different
nodes to
maximize availability. For more information about availability sets, see [Manage
the
availability of virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).
`<br>``<br>` For more information on Azure planned maintenance, see [Planned
maintenance for virtual machines in Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)
`<br>``<br>` Currently, a VM can only be added to availability set at creation
time. An existing VM cannot be added to an availability set.
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 server.'
constructor:
syntax: 'AvailabilitySet(*, location: str, tags: Dict[str, str] | None = None, sku:
_models.Sku | None = None, platform_update_domain_count: int | None = None, platform_fault_domain_count:
int | None = None, virtual_machines: List[_models.SubResource] | None = None,
proximity_placement_group: _models.SubResource | None = None, **kwargs: Any)'
keywordOnlyParameters:
- name: location
description: Resource location. Required.
types:
- <xref:str>
- name: tags
description: Resource tags.
types:
- <xref:dict>[<xref:str>, <xref:str>]
- name: sku
description: 'Sku of the availability set, only name is required to be set. See
AvailabilitySetSkuTypes for possible set of values. Use ''Aligned'' for virtual
machines with
managed disks and ''Classic'' for virtual machines with unmanaged disks. Default
value is
''Classic''.'
types:
- <xref:azure.mgmt.compute.v2019_03_01.models.Sku>
- name: platform_update_domain_count
description: Update Domain count.
types:
- <xref:int>
- name: platform_fault_domain_count
description: Fault Domain count.
types:
- <xref:int>
- name: virtual_machines
description: 'A list of references to all virtual machines in the availability
set.'
types:
- <xref:list>[<xref:azure.mgmt.compute.v2019_03_01.models.SubResource>]
- name: proximity_placement_group
description: 'Specifies information about the proximity placement group
that the availability set should be assigned to. `<br>`:code:>>`<<<br>`Minimum
api-version:
2018-04-01.'
types:
- <xref:azure.mgmt.compute.v2019_03_01.models.SubResource>
variables:
- description: Resource Id.
name: id
types:
- <xref:str>
- description: Resource name.
name: name
types:
- <xref:str>
- description: Resource type.
name: type
types:
- <xref:str>
- description: Resource location. Required.
name: location
types:
- <xref:str>
- description: Resource tags.
name: tags
types:
- <xref:dict>[<xref:str>, <xref:str>]
- description: 'Sku of the availability set, only name is required to be set. See
AvailabilitySetSkuTypes for possible set of values. Use ''Aligned'' for virtual
machines with
managed disks and ''Classic'' for virtual machines with unmanaged disks. Default
value is
''Classic''.'
name: sku
types:
- <xref:azure.mgmt.compute.v2019_03_01.models.Sku>
- description: Update Domain count.
name: platform_update_domain_count
types:
- <xref:int>
- description: Fault Domain count.
name: platform_fault_domain_count
types:
- <xref:int>
- description: A list of references to all virtual machines in the availability set.
name: virtual_machines
types:
- <xref:list>[<xref:azure.mgmt.compute.v2019_03_01.models.SubResource>]
- description: 'Specifies information about the proximity placement group that
the availability set should be assigned to. `<br>`:code:>>`<<<br>`Minimum api-version:
2018-04-01.'
name: proximity_placement_group
types:
- <xref:azure.mgmt.compute.v2019_03_01.models.SubResource>
- description: The resource status information.
name: statuses
types:
- <xref:list>[<xref:azure.mgmt.compute.v2019_03_01.models.InstanceViewStatus>]