@@ -53,34 +53,32 @@ class AgentPool(SubResource):
53
53
Variables are only populated by the server, and will be ignored when
54
54
sending a request.
55
55
56
- All required parameters must be populated in order to send to Azure.
57
-
58
56
:ivar id: Resource ID.
59
57
:vartype id: str
60
58
:ivar name: The name of the resource that is unique within a resource
61
59
group. This name can be used to access the resource.
62
60
:vartype name: str
63
61
:ivar type: Resource type
64
62
:vartype type: str
65
- :param count: Required. Number of agents (VMs) to host docker containers.
66
- Allowed values must be in the range of 1 to 100 (inclusive). The default
67
- value is 1. . Default value: 1 .
63
+ :param count: Number of agents (VMs) to host docker containers. Allowed
64
+ values must be in the range of 1 to 100 (inclusive). The default value is
65
+ 1 .
68
66
:type count: int
69
- :param vm_size: Required. Size of agent VMs. Possible values include:
70
- 'Standard_A1 ', 'Standard_A10 ', 'Standard_A11 ', 'Standard_A1_v2 ',
71
- 'Standard_A2 ', 'Standard_A2_v2 ', 'Standard_A2m_v2 ', 'Standard_A3 ',
72
- 'Standard_A4 ', 'Standard_A4_v2 ', 'Standard_A4m_v2 ', 'Standard_A5 ',
73
- 'Standard_A6 ', 'Standard_A7 ', 'Standard_A8 ', 'Standard_A8_v2 ',
74
- 'Standard_A8m_v2 ', 'Standard_A9 ', 'Standard_B2ms ', 'Standard_B2s ',
75
- 'Standard_B4ms ', 'Standard_B8ms ', 'Standard_D1 ', 'Standard_D11 ',
76
- 'Standard_D11_v2 ', 'Standard_D11_v2_Promo ', 'Standard_D12 ',
77
- 'Standard_D12_v2 ', 'Standard_D12_v2_Promo ', 'Standard_D13 ',
78
- 'Standard_D13_v2 ', 'Standard_D13_v2_Promo ', 'Standard_D14 ',
79
- 'Standard_D14_v2 ', 'Standard_D14_v2_Promo ', 'Standard_D15_v2 ',
80
- 'Standard_D16_v3 ', 'Standard_D16s_v3 ', 'Standard_D1_v2 ', 'Standard_D2 ',
81
- 'Standard_D2_v2 ', 'Standard_D2_v2_Promo ', 'Standard_D2_v3 ',
82
- 'Standard_D2s_v3 ', 'Standard_D3 ', 'Standard_D32_v3 ', 'Standard_D32s_v3 ',
83
- 'Standard_D3_v2', ' Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2',
67
+ :param vm_size: Size of agent VMs. Possible values include: 'Standard_A1',
68
+ 'Standard_A10 ', 'Standard_A11 ', 'Standard_A1_v2 ', 'Standard_A2 ',
69
+ 'Standard_A2_v2 ', 'Standard_A2m_v2 ', 'Standard_A3 ', 'Standard_A4 ',
70
+ 'Standard_A4_v2 ', 'Standard_A4m_v2 ', 'Standard_A5 ', 'Standard_A6 ',
71
+ 'Standard_A7 ', 'Standard_A8 ', 'Standard_A8_v2 ', 'Standard_A8m_v2 ',
72
+ 'Standard_A9 ', 'Standard_B2ms ', 'Standard_B2s ', 'Standard_B4ms ',
73
+ 'Standard_B8ms ', 'Standard_D1 ', 'Standard_D11 ', 'Standard_D11_v2 ',
74
+ 'Standard_D11_v2_Promo ', 'Standard_D12 ', 'Standard_D12_v2 ',
75
+ 'Standard_D12_v2_Promo ', 'Standard_D13 ', 'Standard_D13_v2 ',
76
+ 'Standard_D13_v2_Promo ', 'Standard_D14 ', 'Standard_D14_v2 ',
77
+ 'Standard_D14_v2_Promo ', 'Standard_D15_v2 ', 'Standard_D16_v3 ',
78
+ 'Standard_D16s_v3 ', 'Standard_D1_v2 ', 'Standard_D2 ', 'Standard_D2_v2 ',
79
+ 'Standard_D2_v2_Promo ', 'Standard_D2_v3 ', 'Standard_D2s_v3 ',
80
+ 'Standard_D3 ', 'Standard_D32_v3 ', 'Standard_D32s_v3 ', 'Standard_D3_v2 ',
81
+ 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2',
84
82
'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3',
85
83
'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3',
86
84
'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1',
@@ -180,8 +178,6 @@ class AgentPool(SubResource):
180
178
'id' : {'readonly' : True },
181
179
'name' : {'readonly' : True },
182
180
'type' : {'readonly' : True },
183
- 'count' : {'required' : True , 'maximum' : 100 , 'minimum' : 1 },
184
- 'vm_size' : {'required' : True },
185
181
'provisioning_state' : {'readonly' : True },
186
182
}
187
183
@@ -212,7 +208,7 @@ class AgentPool(SubResource):
212
208
213
209
def __init__ (self , ** kwargs ):
214
210
super (AgentPool , self ).__init__ (** kwargs )
215
- self .count = kwargs .get ('count' , 1 )
211
+ self .count = kwargs .get ('count' , None )
216
212
self .vm_size = kwargs .get ('vm_size' , None )
217
213
self .os_disk_size_gb = kwargs .get ('os_disk_size_gb' , None )
218
214
self .vnet_subnet_id = kwargs .get ('vnet_subnet_id' , None )
@@ -1154,27 +1150,25 @@ class ManagedClusterAgentPoolProfileProperties(Model):
1154
1150
Variables are only populated by the server, and will be ignored when
1155
1151
sending a request.
1156
1152
1157
- All required parameters must be populated in order to send to Azure.
1158
-
1159
- :param count: Required. Number of agents (VMs) to host docker containers.
1160
- Allowed values must be in the range of 1 to 100 (inclusive). The default
1161
- value is 1. . Default value: 1 .
1153
+ :param count: Number of agents (VMs) to host docker containers. Allowed
1154
+ values must be in the range of 1 to 100 (inclusive). The default value is
1155
+ 1.
1162
1156
:type count: int
1163
- :param vm_size: Required. Size of agent VMs. Possible values include:
1164
- 'Standard_A1 ', 'Standard_A10 ', 'Standard_A11 ', 'Standard_A1_v2 ',
1165
- 'Standard_A2 ', 'Standard_A2_v2 ', 'Standard_A2m_v2 ', 'Standard_A3 ',
1166
- 'Standard_A4 ', 'Standard_A4_v2 ', 'Standard_A4m_v2 ', 'Standard_A5 ',
1167
- 'Standard_A6 ', 'Standard_A7 ', 'Standard_A8 ', 'Standard_A8_v2 ',
1168
- 'Standard_A8m_v2 ', 'Standard_A9 ', 'Standard_B2ms ', 'Standard_B2s ',
1169
- 'Standard_B4ms ', 'Standard_B8ms ', 'Standard_D1 ', 'Standard_D11 ',
1170
- 'Standard_D11_v2 ', 'Standard_D11_v2_Promo ', 'Standard_D12 ',
1171
- 'Standard_D12_v2 ', 'Standard_D12_v2_Promo ', 'Standard_D13 ',
1172
- 'Standard_D13_v2 ', 'Standard_D13_v2_Promo ', 'Standard_D14 ',
1173
- 'Standard_D14_v2 ', 'Standard_D14_v2_Promo ', 'Standard_D15_v2 ',
1174
- 'Standard_D16_v3 ', 'Standard_D16s_v3 ', 'Standard_D1_v2 ', 'Standard_D2 ',
1175
- 'Standard_D2_v2 ', 'Standard_D2_v2_Promo ', 'Standard_D2_v3 ',
1176
- 'Standard_D2s_v3 ', 'Standard_D3 ', 'Standard_D32_v3 ', 'Standard_D32s_v3 ',
1177
- 'Standard_D3_v2', ' Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2',
1157
+ :param vm_size: Size of agent VMs. Possible values include: 'Standard_A1',
1158
+ 'Standard_A10 ', 'Standard_A11 ', 'Standard_A1_v2 ', 'Standard_A2 ',
1159
+ 'Standard_A2_v2 ', 'Standard_A2m_v2 ', 'Standard_A3 ', 'Standard_A4 ',
1160
+ 'Standard_A4_v2 ', 'Standard_A4m_v2 ', 'Standard_A5 ', 'Standard_A6 ',
1161
+ 'Standard_A7 ', 'Standard_A8 ', 'Standard_A8_v2 ', 'Standard_A8m_v2 ',
1162
+ 'Standard_A9 ', 'Standard_B2ms ', 'Standard_B2s ', 'Standard_B4ms ',
1163
+ 'Standard_B8ms ', 'Standard_D1 ', 'Standard_D11 ', 'Standard_D11_v2 ',
1164
+ 'Standard_D11_v2_Promo ', 'Standard_D12 ', 'Standard_D12_v2 ',
1165
+ 'Standard_D12_v2_Promo ', 'Standard_D13 ', 'Standard_D13_v2 ',
1166
+ 'Standard_D13_v2_Promo ', 'Standard_D14 ', 'Standard_D14_v2 ',
1167
+ 'Standard_D14_v2_Promo ', 'Standard_D15_v2 ', 'Standard_D16_v3 ',
1168
+ 'Standard_D16s_v3 ', 'Standard_D1_v2 ', 'Standard_D2 ', 'Standard_D2_v2 ',
1169
+ 'Standard_D2_v2_Promo ', 'Standard_D2_v3 ', 'Standard_D2s_v3 ',
1170
+ 'Standard_D3 ', 'Standard_D32_v3 ', 'Standard_D32s_v3 ', 'Standard_D3_v2 ',
1171
+ 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2',
1178
1172
'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3',
1179
1173
'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3',
1180
1174
'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1',
@@ -1271,8 +1265,6 @@ class ManagedClusterAgentPoolProfileProperties(Model):
1271
1265
"""
1272
1266
1273
1267
_validation = {
1274
- 'count' : {'required' : True , 'maximum' : 100 , 'minimum' : 1 },
1275
- 'vm_size' : {'required' : True },
1276
1268
'provisioning_state' : {'readonly' : True },
1277
1269
}
1278
1270
@@ -1300,7 +1292,7 @@ class ManagedClusterAgentPoolProfileProperties(Model):
1300
1292
1301
1293
def __init__ (self , ** kwargs ):
1302
1294
super (ManagedClusterAgentPoolProfileProperties , self ).__init__ (** kwargs )
1303
- self .count = kwargs .get ('count' , 1 )
1295
+ self .count = kwargs .get ('count' , None )
1304
1296
self .vm_size = kwargs .get ('vm_size' , None )
1305
1297
self .os_disk_size_gb = kwargs .get ('os_disk_size_gb' , None )
1306
1298
self .vnet_subnet_id = kwargs .get ('vnet_subnet_id' , None )
@@ -1329,25 +1321,25 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties):
1329
1321
1330
1322
All required parameters must be populated in order to send to Azure.
1331
1323
1332
- :param count: Required. Number of agents (VMs) to host docker containers.
1333
- Allowed values must be in the range of 1 to 100 (inclusive). The default
1334
- value is 1. . Default value: 1 .
1324
+ :param count: Number of agents (VMs) to host docker containers. Allowed
1325
+ values must be in the range of 1 to 100 (inclusive). The default value is
1326
+ 1 .
1335
1327
:type count: int
1336
- :param vm_size: Required. Size of agent VMs. Possible values include:
1337
- 'Standard_A1 ', 'Standard_A10 ', 'Standard_A11 ', 'Standard_A1_v2 ',
1338
- 'Standard_A2 ', 'Standard_A2_v2 ', 'Standard_A2m_v2 ', 'Standard_A3 ',
1339
- 'Standard_A4 ', 'Standard_A4_v2 ', 'Standard_A4m_v2 ', 'Standard_A5 ',
1340
- 'Standard_A6 ', 'Standard_A7 ', 'Standard_A8 ', 'Standard_A8_v2 ',
1341
- 'Standard_A8m_v2 ', 'Standard_A9 ', 'Standard_B2ms ', 'Standard_B2s ',
1342
- 'Standard_B4ms ', 'Standard_B8ms ', 'Standard_D1 ', 'Standard_D11 ',
1343
- 'Standard_D11_v2 ', 'Standard_D11_v2_Promo ', 'Standard_D12 ',
1344
- 'Standard_D12_v2 ', 'Standard_D12_v2_Promo ', 'Standard_D13 ',
1345
- 'Standard_D13_v2 ', 'Standard_D13_v2_Promo ', 'Standard_D14 ',
1346
- 'Standard_D14_v2 ', 'Standard_D14_v2_Promo ', 'Standard_D15_v2 ',
1347
- 'Standard_D16_v3 ', 'Standard_D16s_v3 ', 'Standard_D1_v2 ', 'Standard_D2 ',
1348
- 'Standard_D2_v2 ', 'Standard_D2_v2_Promo ', 'Standard_D2_v3 ',
1349
- 'Standard_D2s_v3 ', 'Standard_D3 ', 'Standard_D32_v3 ', 'Standard_D32s_v3 ',
1350
- 'Standard_D3_v2', ' Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2',
1328
+ :param vm_size: Size of agent VMs. Possible values include: 'Standard_A1',
1329
+ 'Standard_A10 ', 'Standard_A11 ', 'Standard_A1_v2 ', 'Standard_A2 ',
1330
+ 'Standard_A2_v2 ', 'Standard_A2m_v2 ', 'Standard_A3 ', 'Standard_A4 ',
1331
+ 'Standard_A4_v2 ', 'Standard_A4m_v2 ', 'Standard_A5 ', 'Standard_A6 ',
1332
+ 'Standard_A7 ', 'Standard_A8 ', 'Standard_A8_v2 ', 'Standard_A8m_v2 ',
1333
+ 'Standard_A9 ', 'Standard_B2ms ', 'Standard_B2s ', 'Standard_B4ms ',
1334
+ 'Standard_B8ms ', 'Standard_D1 ', 'Standard_D11 ', 'Standard_D11_v2 ',
1335
+ 'Standard_D11_v2_Promo ', 'Standard_D12 ', 'Standard_D12_v2 ',
1336
+ 'Standard_D12_v2_Promo ', 'Standard_D13 ', 'Standard_D13_v2 ',
1337
+ 'Standard_D13_v2_Promo ', 'Standard_D14 ', 'Standard_D14_v2 ',
1338
+ 'Standard_D14_v2_Promo ', 'Standard_D15_v2 ', 'Standard_D16_v3 ',
1339
+ 'Standard_D16s_v3 ', 'Standard_D1_v2 ', 'Standard_D2 ', 'Standard_D2_v2 ',
1340
+ 'Standard_D2_v2_Promo ', 'Standard_D2_v3 ', 'Standard_D2s_v3 ',
1341
+ 'Standard_D3 ', 'Standard_D32_v3 ', 'Standard_D32s_v3 ', 'Standard_D3_v2 ',
1342
+ 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2',
1351
1343
'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3',
1352
1344
'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3',
1353
1345
'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1',
@@ -1447,8 +1439,6 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties):
1447
1439
"""
1448
1440
1449
1441
_validation = {
1450
- 'count' : {'required' : True , 'maximum' : 100 , 'minimum' : 1 },
1451
- 'vm_size' : {'required' : True },
1452
1442
'provisioning_state' : {'readonly' : True },
1453
1443
'name' : {'required' : True , 'pattern' : r'^[a-z][a-z0-9]{0,11}$' },
1454
1444
}
0 commit comments