Skip to content

Commit ef8d0e1

Browse files
author
SDKAuto
committed
CodeGen from PR 15988 in Azure/azure-rest-api-specs
Merge 245e9772dc8190de0e328a982f42279911560466 into ee1dc806b00b73458a7d0de7b05da3c56c756cfb
1 parent 220d020 commit ef8d0e1

File tree

3 files changed

+80
-0
lines changed

3 files changed

+80
-0
lines changed

schemas/2018-11-20/Microsoft.GuestConfiguration.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,20 @@
164164
}
165165
],
166166
"description": "Guest configuration is an artifact that encapsulates DSC configuration and its dependencies. The artifact is a zip file containing DSC configuration (as MOF) and dependent resources and other dependencies like modules."
167+
},
168+
"vmssVMList": {
169+
"oneOf": [
170+
{
171+
"type": "array",
172+
"items": {
173+
"$ref": "#/definitions/VMSSVMInfo"
174+
}
175+
},
176+
{
177+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
178+
}
179+
],
180+
"description": "The list of VM Compliance data for VMSS"
167181
}
168182
},
169183
"description": "Guest configuration assignment properties."
@@ -202,6 +216,20 @@
202216
],
203217
"description": "The configuration parameters for the guest configuration."
204218
},
219+
"configurationProtectedParameter": {
220+
"oneOf": [
221+
{
222+
"type": "array",
223+
"items": {
224+
"$ref": "#/definitions/ConfigurationParameter"
225+
}
226+
},
227+
{
228+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
229+
}
230+
],
231+
"description": "The protected configuration parameters for the guest configuration."
232+
},
205233
"configurationSetting": {
206234
"oneOf": [
207235
{
@@ -245,6 +273,11 @@
245273
}
246274
},
247275
"description": "Guest configuration is an artifact that encapsulates DSC configuration and its dependencies. The artifact is a zip file containing DSC configuration (as MOF) and dependent resources and other dependencies like modules."
276+
},
277+
"VMSSVMInfo": {
278+
"type": "object",
279+
"properties": {},
280+
"description": "Information about VMSS VM"
248281
}
249282
}
250283
}

schemas/2020-06-25/Microsoft.GuestConfiguration.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,20 @@
255255
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
256256
}
257257
]
258+
},
259+
"vmssVMList": {
260+
"oneOf": [
261+
{
262+
"type": "array",
263+
"items": {
264+
"$ref": "#/definitions/VMSSVMInfo"
265+
}
266+
},
267+
{
268+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
269+
}
270+
],
271+
"description": "The list of VM Compliance data for VMSS"
258272
}
259273
},
260274
"description": "Guest configuration assignment properties."
@@ -293,6 +307,20 @@
293307
],
294308
"description": "The configuration parameters for the guest configuration."
295309
},
310+
"configurationProtectedParameter": {
311+
"oneOf": [
312+
{
313+
"type": "array",
314+
"items": {
315+
"$ref": "#/definitions/ConfigurationParameter"
316+
}
317+
},
318+
{
319+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
320+
}
321+
],
322+
"description": "The protected configuration parameters for the guest configuration."
323+
},
296324
"configurationSetting": {
297325
"oneOf": [
298326
{
@@ -341,6 +369,11 @@
341369
"type": "object",
342370
"properties": {},
343371
"description": "Information about the VM."
372+
},
373+
"VMSSVMInfo": {
374+
"type": "object",
375+
"properties": {},
376+
"description": "Information about VMSS VM"
344377
}
345378
}
346379
}

schemas/2021-01-25/Microsoft.GuestConfiguration.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,20 @@
307307
],
308308
"description": "The configuration parameters for the guest configuration."
309309
},
310+
"configurationProtectedParameter": {
311+
"oneOf": [
312+
{
313+
"type": "array",
314+
"items": {
315+
"$ref": "#/definitions/ConfigurationParameter"
316+
}
317+
},
318+
{
319+
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
320+
}
321+
],
322+
"description": "The protected configuration parameters for the guest configuration."
323+
},
310324
"configurationSetting": {
311325
"oneOf": [
312326
{

0 commit comments

Comments
 (0)