Требования к паролю для развертывания Azure SQL Marketplace - PullRequest
0 голосов
/ 17 октября 2018

После развертывания файлов ARM Template / Parameters / createUiDefinition на рынке конфигурация блейда работает, но в сводке указано «Ошибка проверки» с кодом InvalidTemplate, выдаваемым в поле пароля SQL Azure.Добавление ограничений Regex к паролю также не исправило эту ошибку.Развертывание отлично работает из ресурсов powershell / Template в портале.

Какое правильное определение пароля SQL Azure для развертывания на рынке?

Редактировать: Определение пароля в createUiDefinition.json как:

{
"name": "administratorLoginPassword",
"type": "Microsoft.Compute.CredentialsCombo",
"label": {
    "password": "Password",
    "confirmPassword": "Confirm password"
    },
"toolTip": {
    "password": ""
    },
"constraints": {
    "required": true,
    "customPasswordRegex": "^(?=.*[a-z])(?=.*[A-Z])(?=.*[\\d])(?=.*[@#$%^&£*\\-_+=[\\]{}|\\\\:',?\\/`~\"\"();!])[a-zA-z\\d@#$%^&£*\\-_+=[\\]{}|\\\\:',?\\/`~\"\"();!]{8,}$",
"customValidationMessage": "The password must contain at least 12 characters, with at least 1 letter and 1 number."
    },
"options": {
    "hideConfirmation": false
    },
"osPlatform": "Windows",
"visible": true
}

Определение пароля в MainTemplate.json как:

"administratorLoginPassword": {
  "type": "securestring",
  "metadata": {
    "description": "The administrator login password for the Essentials Database."
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...