From bb5d0edda1cc0a387bc505762292ef2b7bcca0d0 Mon Sep 17 00:00:00 2001 From: tombuildsstuff Date: Wed, 18 Sep 2019 11:58:29 +0200 Subject: [PATCH 1/3] VMSS: exposing the `requireGuestProvisionSignal` field for `2019-03-01` --- .../Microsoft.Compute/stable/2019-03-01/compute.json | 6 +++++- .../examples/CreateAScaleSetWithSshAuthentication.json | 5 ++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/compute.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/compute.json index 5c43799e8249..6e062cc510ca 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/compute.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/compute.json @@ -6935,7 +6935,11 @@ "allowExtensionOperations": { "type": "boolean", "description": "Specifies whether extension operations should be allowed on the virtual machine.

This may only be set to False when no extensions are present on the virtual machine." - } + }, + "requireGuestProvisionSignal": { + "type": "boolean", + "description": "Specifies whether the guest provision signal is required from the virtual machine." + }, }, "description": "Specifies the operating system settings for the virtual machine." }, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json index 866ea0be6837..20c6b7aa884c 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json @@ -41,7 +41,10 @@ } ] }, - "disablePasswordAuthentication": true + "disablePasswordAuthentication": true, + "secrets": [], + "allowExtensionOperations": true, + "requireGuestProvisionSignal": true } }, "networkProfile": { From 69cac3eaff87a5fd6767e1a2eb030d32b523322f Mon Sep 17 00:00:00 2001 From: tombuildsstuff Date: Mon, 14 Oct 2019 09:59:19 +0200 Subject: [PATCH 2/3] fixing the build --- .../Microsoft.Compute/stable/2019-03-01/compute.json | 2 +- .../examples/CreateAScaleSetWithSshAuthentication.json | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/compute.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/compute.json index 6e062cc510ca..a2b8152005eb 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/compute.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/compute.json @@ -6939,7 +6939,7 @@ "requireGuestProvisionSignal": { "type": "boolean", "description": "Specifies whether the guest provision signal is required from the virtual machine." - }, + } }, "description": "Specifies the operating system settings for the virtual machine." }, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json index 20c6b7aa884c..b1382f113b41 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json @@ -42,7 +42,6 @@ ] }, "disablePasswordAuthentication": true, - "secrets": [], "allowExtensionOperations": true, "requireGuestProvisionSignal": true } From 23177e68038d92c7aee60d70fd680537b6c363f4 Mon Sep 17 00:00:00 2001 From: tombuildsstuff Date: Mon, 14 Oct 2019 10:39:33 +0200 Subject: [PATCH 3/3] removing the example --- .../examples/CreateAScaleSetWithSshAuthentication.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json index b1382f113b41..866ea0be6837 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/examples/CreateAScaleSetWithSshAuthentication.json @@ -41,9 +41,7 @@ } ] }, - "disablePasswordAuthentication": true, - "allowExtensionOperations": true, - "requireGuestProvisionSignal": true + "disablePasswordAuthentication": true } }, "networkProfile": {