【问题标题】:Check unique name validation for storage account in CreateUiDefinition检查 CreateUiDefinition 中存储帐户的唯一名称验证
【发布时间】:2022-08-09 15:20:59
【问题描述】:

寻求有关将存储帐户名称验证为 CreateUiDefinition 中唯一性的代码帮助。这是我尝试过的模板中的代码 sn-p:

{
    \"name\": \"storageaccountname\",
    \"type\": \"Microsoft.Common.TextBox\",
    \"label\": \"Storage Account Name\",
    \"toolTip\": \"\",
    \"constraints\": {
                    \"validations\": [
                     {
                       \"isValid\": \"[not(in(resourceGroup(), \'Microsoft.Storage/storageAccounts\'))]\", 
                       \"message\": \"Name already taken\"
                      }]
                   }
}

如您所见,即使提供了唯一名称,它仍然显示

名字已经取了。

  • 存储帐户名称应为小写字母,长度应为 3 到 24 个字符。你试过吗?
  • @MadhurajVadde-MT 主要问题是我想在文本框中放置一个存储名称验证检查器,因此,这方面的条件很少。 * 名称应该是唯一的(主要问题) * 名称应该是小写字母,长度应该是 3 到 24 个字符。

标签: azure azure-storage arm-template


【解决方案1】:

它说,

“该名称在 Azure 中的所有现有存储帐户名称中必须是唯一的。它的长度必须为 3 到 24 个字符,并且只能包含小写字母和数字。”

所以你可以有任何组合小写字母和数字

【讨论】:

    猜你喜欢
    • 2017-11-05
    • 2013-07-09
    • 1970-01-01
    • 2022-07-19
    • 2018-10-11
    • 2013-04-27
    • 2017-11-02
    • 1970-01-01
    • 2012-07-14
    相关资源
    最近更新 更多