Azure StorageAccount最低TLS1.2支持

我使用ARM在Azure中定义资源。现在,我想在ARM模板中为Storageaccount定义最低支持的TLS版本。

通常,我只是通过仪表板编辑资源并导出生成的ARM模板,然后寻找新的更改。不幸的是,对于TLS版本,这并非是ARM模板定义的一部分。 我在架构定义中也找不到任何提及-> https://github.com/Azure/azure-resource-manager-schemas/blob/master/schemas/2019-06-01/Microsoft.Storage.json

有人知道在资源部署期间或之后如何使最低TLS版本不低于1.2吗?

iCMS 回答:Azure StorageAccount最低TLS1.2支持

我刚刚使用tls 1.2创建了一个存储帐户,我可以在模板中看到它:

“ minimumTlsVersion”:“ [parameters('minimumTlsVersion')]”,

参数值是:

    "minimumTlsVersion": {
        "value": "TLS1_2"
    },

这是完整的模板

{
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#","contentVersion": "1.0.0.0","parameters": {
    "location": {
        "type": "string"
    },"storageAccountName": {
        "type": "string"
    },"accountType": {
        "type": "string"
    },"kind": {
        "type": "string"
    },"accessTier": {
        "type": "string"
    },"minimumTlsVersion": {
        "type": "string"
    },"supportsHttpsTrafficOnly": {
        "type": "bool"
    },"allowBlobPublicAccess": {
        "type": "bool"
    },"networkAclsBypass": {
        "type": "string"
    },"networkAclsDefaultAction": {
        "type": "string"
    }
},"variables": {},"resources": [
    {
        "name": "[parameters('storageAccountName')]","type": "Microsoft.Storage/storageAccounts","apiVersion": "2019-06-01","location": "[parameters('location')]","properties": {
            "accessTier": "[parameters('accessTier')]","minimumTlsVersion": "[parameters('minimumTlsVersion')]","supportsHttpsTrafficOnly": "[parameters('supportsHttpsTrafficOnly')]","allowBlobPublicAccess": "[parameters('allowBlobPublicAccess')]","networkAcls": {
                "bypass": "[parameters('networkAclsBypass')]","defaultAction": "[parameters('networkAclsDefaultAction')]","ipRules": []
            }
        },"dependsOn": [],"sku": {
            "name": "[parameters('accountType')]"
        },"kind": "[parameters('kind')]","tags": {}
    }
],"outputs": {}

}

本文链接:https://www.f2er.com/1948176.html

大家都在问