From 77bce9c7862ffcab8cf2bc4ee4aa121093cf7e86 Mon Sep 17 00:00:00 2001 From: Matthew Christopher Date: Thu, 9 Jun 2022 14:22:36 -0700 Subject: [PATCH] adminPassword of VM/VMSS should be x-ms-secret --- .../Microsoft.Compute/stable/2021-11-01/compute.json | 6 ++++-- .../RestorePointCollections_Update_MaximumSet_Gen.json | 1 - .../VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json | 1 - .../VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json | 2 -- .../VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json | 1 - .../VirtualMachineScaleSets_List_MaximumSet_Gen.json | 2 -- .../VirtualMachineScaleSets_Update_MaximumSet_Gen.json | 1 - .../compute/VirtualMachines_ListAll_MaximumSet_Gen.json | 2 -- .../compute/VirtualMachines_List_MaximumSet_Gen.json | 2 -- .../stable/2022-03-01/ComputeRP/computeRPCommon.json | 3 ++- .../VirtualMachines_ListAll_MaximumSet_Gen.json | 2 -- .../VirtualMachines_List_MaximumSet_Gen.json | 2 -- .../VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json | 1 - .../VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json | 2 -- .../VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json | 1 - .../VirtualMachineScaleSets_List_MaximumSet_Gen.json | 2 -- .../VirtualMachineScaleSets_Update_MaximumSet_Gen.json | 1 - .../stable/2022-03-01/ComputeRP/virtualMachineScaleSet.json | 3 ++- 18 files changed, 8 insertions(+), 27 deletions(-) diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/compute.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/compute.json index 99650c3fa00c..a9e5ac04209a 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/compute.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/compute.json @@ -13007,7 +13007,8 @@ }, "adminPassword": { "type": "string", - "description": "Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" + "description": "Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)", + "x-ms-secret": true }, "customData": { "type": "string", @@ -14378,7 +14379,8 @@ }, "adminPassword": { "type": "string", - "description": "Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" + "description": "Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)", + "x-ms-secret": true }, "customData": { "type": "string", diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/RestorePointCollections_Update_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/RestorePointCollections_Update_MaximumSet_Gen.json index 1203b4c9be23..5cdd3a27f86d 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/RestorePointCollections_Update_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/RestorePointCollections_Update_MaximumSet_Gen.json @@ -96,7 +96,6 @@ "osProfile": { "computerName": "computerName", "adminUsername": "admin", - "adminPassword": "aaaaaaaaaaaaaaaaaaaaaaaaaaa", "customData": "aaaaaaaaaaaaaaaaaaaaaaaaaaa", "windowsConfiguration": { "provisionVMAgent": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json index 722ac86b1347..1649fccb8a3a 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json @@ -219,7 +219,6 @@ "secrets": [], "allowExtensionOperations": true, "requireGuestProvisionSignal": true, - "adminPassword": "aaaaaaaaaaaaaaaa", "customData": "aaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json index b23527513001..0f316246e6dd 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json @@ -554,7 +554,6 @@ "secrets": [], "allowExtensionOperations": true, "requireGuestProvisionSignal": true, - "adminPassword": "aaaaaaaaaaaaaaaa", "customData": "aaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, @@ -1087,7 +1086,6 @@ "secrets": [], "allowExtensionOperations": true, "requireGuestProvisionSignal": true, - "adminPassword": "aaaaaaaaaaaaaaaa", "customData": "aaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json index 326a83d456fb..78d2bb1b627b 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json @@ -73,7 +73,6 @@ "osProfile": { "computerNamePrefix": "{vmss-name}", "adminUsername": "{your-username}", - "adminPassword": "{your-password}", "customData": "aaaaaaaaaaaaaaaaaaaaaaaaaa", "windowsConfiguration": { "provisionVMAgent": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_List_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_List_MaximumSet_Gen.json index c7f0dbffead8..aa36dcd9b067 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_List_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_List_MaximumSet_Gen.json @@ -92,7 +92,6 @@ "assessmentMode": "ImageDefault" } }, - "adminPassword": "aaaaaaaaaaaaaaaaaaaaaa", "customData": "aaaaaaaaaaaaaaaaaa", "windowsConfiguration": { "provisionVMAgent": true, @@ -427,7 +426,6 @@ "assessmentMode": "ImageDefault" } }, - "adminPassword": "{your-password}", "customData": "a", "windowsConfiguration": { "provisionVMAgent": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_Update_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_Update_MaximumSet_Gen.json index 851e34e67582..926de7df5a29 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_Update_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachineScaleSets_Update_MaximumSet_Gen.json @@ -352,7 +352,6 @@ "osProfile": { "computerNamePrefix": "{vmss-name}", "adminUsername": "{your-username}", - "adminPassword": "{your-password}", "customData": "aaaaaaaaaaaaaaaaaaaaaaaaaa", "windowsConfiguration": { "provisionVMAgent": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachines_ListAll_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachines_ListAll_MaximumSet_Gen.json index dbce83d355a6..e559124af331 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachines_ListAll_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachines_ListAll_MaximumSet_Gen.json @@ -113,7 +113,6 @@ }, "secrets": [], "allowExtensionOperations": true, - "adminPassword": "{aaaaaaaaaaaaa}", "customData": "aaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, @@ -657,7 +656,6 @@ }, "secrets": [], "allowExtensionOperations": true, - "adminPassword": "{aaaaaaaaaaaaa}", "customData": "aaaaaaaaaaaaaaaaaaaaaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachines_List_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachines_List_MaximumSet_Gen.json index 4f9c7685f411..bc2648ee65ba 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachines_List_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2021-11-01/examples/compute/VirtualMachines_List_MaximumSet_Gen.json @@ -113,7 +113,6 @@ }, "secrets": [], "allowExtensionOperations": true, - "adminPassword": "{aaaaaaaaaaaaa}", "customData": "aaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, @@ -657,7 +656,6 @@ }, "secrets": [], "allowExtensionOperations": true, - "adminPassword": "{aaaaaaaaaaaaa}", "customData": "aaaaaaaaaaaaaaaaaaaaaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/computeRPCommon.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/computeRPCommon.json index 3ad25784315a..67d67ede60b0 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/computeRPCommon.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/computeRPCommon.json @@ -1361,7 +1361,8 @@ }, "adminPassword": { "type": "string", - "description": "Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" + "description": "Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)", + "x-ms-secret": true }, "customData": { "type": "string", diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineExamples/VirtualMachines_ListAll_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineExamples/VirtualMachines_ListAll_MaximumSet_Gen.json index f87dc10a7dcb..f93d4e9fbd2d 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineExamples/VirtualMachines_ListAll_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineExamples/VirtualMachines_ListAll_MaximumSet_Gen.json @@ -113,7 +113,6 @@ }, "secrets": [], "allowExtensionOperations": true, - "adminPassword": "{aaaaaaaaaaaaa}", "customData": "aaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, @@ -657,7 +656,6 @@ }, "secrets": [], "allowExtensionOperations": true, - "adminPassword": "{aaaaaaaaaaaaa}", "customData": "aaaaaaaaaaaaaaaaaaaaaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineExamples/VirtualMachines_List_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineExamples/VirtualMachines_List_MaximumSet_Gen.json index b2d868bdf35c..40172418a724 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineExamples/VirtualMachines_List_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineExamples/VirtualMachines_List_MaximumSet_Gen.json @@ -113,7 +113,6 @@ }, "secrets": [], "allowExtensionOperations": true, - "adminPassword": "{aaaaaaaaaaaaa}", "customData": "aaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, @@ -657,7 +656,6 @@ }, "secrets": [], "allowExtensionOperations": true, - "adminPassword": "{aaaaaaaaaaaaa}", "customData": "aaaaaaaaaaaaaaaaaaaaaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json index e68f467bbaa0..299c23dcc5cf 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json @@ -219,7 +219,6 @@ "secrets": [], "allowExtensionOperations": true, "requireGuestProvisionSignal": true, - "adminPassword": "aaaaaaaaaaaaaaaa", "customData": "aaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json index fee23ad98711..4bce5baf36da 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json @@ -682,7 +682,6 @@ "secrets": [], "allowExtensionOperations": true, "requireGuestProvisionSignal": true, - "adminPassword": "aaaaaaaaaaaaaaaa", "customData": "aaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, @@ -1215,7 +1214,6 @@ "secrets": [], "allowExtensionOperations": true, "requireGuestProvisionSignal": true, - "adminPassword": "aaaaaaaaaaaaaaaa", "customData": "aaaa", "linuxConfiguration": { "disablePasswordAuthentication": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json index b614ff11f8b7..1192ca72d14f 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json @@ -73,7 +73,6 @@ "osProfile": { "computerNamePrefix": "{vmss-name}", "adminUsername": "{your-username}", - "adminPassword": "{your-password}", "customData": "aaaaaaaaaaaaaaaaaaaaaaaaaa", "windowsConfiguration": { "provisionVMAgent": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_List_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_List_MaximumSet_Gen.json index 1ac1e8362a34..af98daacf99b 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_List_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_List_MaximumSet_Gen.json @@ -93,7 +93,6 @@ "assessmentMode": "ImageDefault" } }, - "adminPassword": "aaaaaaaaaaaaaaaaaaaaaa", "customData": "aaaaaaaaaaaaaaaaaa", "windowsConfiguration": { "provisionVMAgent": true, @@ -429,7 +428,6 @@ "assessmentMode": "ImageDefault" } }, - "adminPassword": "{your-password}", "customData": "a", "windowsConfiguration": { "provisionVMAgent": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Update_MaximumSet_Gen.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Update_MaximumSet_Gen.json index d9f4677fc269..fb4c4837ea73 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Update_MaximumSet_Gen.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Update_MaximumSet_Gen.json @@ -355,7 +355,6 @@ "osProfile": { "computerNamePrefix": "{vmss-name}", "adminUsername": "{your-username}", - "adminPassword": "{your-password}", "customData": "aaaaaaaaaaaaaaaaaaaaaaaaaa", "windowsConfiguration": { "provisionVMAgent": true, diff --git a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/virtualMachineScaleSet.json b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/virtualMachineScaleSet.json index 6dd4ea7bd183..069ecf767cd5 100644 --- a/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/virtualMachineScaleSet.json +++ b/specification/compute/resource-manager/Microsoft.Compute/stable/2022-03-01/ComputeRP/virtualMachineScaleSet.json @@ -3675,7 +3675,8 @@ }, "adminPassword": { "type": "string", - "description": "Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)" + "description": "Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/reset-rdp)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection)", + "x-ms-secret": true }, "customData": { "type": "string",