【问题标题】:How to get azure storage encryption status如何获取 Azure 存储加密状态
【发布时间】:2020-07-08 07:10:23
【问题描述】:

我正在尝试从命令行或以编程方式获取 Azure 存储的加密状态,但找不到任何相关的 cmdlet (https://docs.microsoft.com/en-us/powershell/module/azure.storage/get-azurestorageserviceproperty?view=azurermps-6.13.0)。 我可以像这样从门户网站手动检查

是否可以通过任何命令行进行检查,还是只能通过门户进行检查?

【问题讨论】:

    标签: azure azure-storage


    【解决方案1】:

    您可以使用下面的命令,确保您已经安装了Az 模块。

    (Get-AzResource -ResourceGroupName <group-name> -ResourceType Microsoft.Storage/storageAccounts -Name <storageaccount-name>).Properties.encryption | ConvertTo-Json
    

    如果Encryption typeMicrosoft-managed keys,则keySource 将是Microsoft.Storage

    如果Encryption typeCustomer-managed keys,则keySource 将为Microsoft.Keyvaultkeyvaultproperties 将包含您配置的密钥库密钥的属性。

    【讨论】:

      【解决方案2】:

      您可以使用Get-AzStorageAccount PowerShell Cmdlet。

      $props = Get-AzStorageAccount -ResourceGroupName "your-resource-group-name" -Name "storageaccount-name"
      $keySource = $props.Encryption.KeySource
      

      $keySource 应该告诉你使用的加密类型。就我而言,它打印了Microsoft.Storage

      【讨论】:

        猜你喜欢
        • 2023-03-06
        • 2017-05-01
        • 2020-11-07
        • 1970-01-01
        • 2018-06-30
        • 2017-08-19
        • 2022-11-22
        • 2020-10-04
        • 2015-11-05
        相关资源
        最近更新 更多