共用方式為


Microsoft.Storage storageAccounts/inventoryPolicies 2020-08-01-preview

Bicep 資源定義

storageAccounts/inventoryPolicies 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Storage/storageAccounts/inventoryPolicies 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.Storage/storageAccounts/inventoryPolicies@2020-08-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    policy: {
      destination: 'string'
      enabled: bool
      rules: [
        {
          definition: {
            filters: {
              blobTypes: [
                'string'
              ]
              includeBlobVersions: bool
              includeSnapshots: bool
              prefixMatch: [
                'string'
              ]
            }
          }
          enabled: bool
          name: 'string'
        }
      ]
      type: 'string'
    }
  }
}

屬性值

BlobInventoryPolicyDefinition

名字 描述 價值
過濾器 定義篩選集的物件。 BlobInventoryPolicyFilter (必要)

BlobInventoryPolicyFilter

名字 描述 價值
blobTypes 預先定義列舉值的陣列。 有效值包括 blockBlob、appendBlob、pageBlob。 Hns 帳戶不支援pageBlobs。 string[] (必要)
includeBlobVersions 當值設定為 true 時,在 Blob 清查中包含 Blob 版本。 bool
includeSnapshots 當值設定為 true 時,在 Blob 清查中包含 Blob 快照集。 bool
prefixMatch 要比對之 Blob 前置詞的字串陣列。 string[]

BlobInventoryPolicyProperties

名字 描述 價值
政策 記憶體帳戶 Blob 清查原則物件。 它是由原則規則所組成。 BlobInventoryPolicySchema (必要)

BlobInventoryPolicyRule

名字 描述 價值
定義 定義 Blob 清查原則規則的物件。 BlobInventoryPolicyDefinition (必要)
啟用 當設定為 true 時,會啟用規則。 布林 (必要)
名字 規則名稱可以包含任意組合的英數位元。 規則名稱區分大小寫。 它在原則內必須是唯一的。 字串 (必要)

BlobInventoryPolicySchema

名字 描述 價值
目的地 儲存 Blob 清查檔案的容器名稱。 必須預先建立。 字串 (必要)
啟用 如果設定為 true,則會啟用原則。 布林 (必要)
規則 記憶體帳戶 Blob 清查原則規則。 規則會在啟用時套用。 BlobInventoryPolicyRule[] (必要)
類型 有效值為 Inventory 'Inventory' (必要)

Microsoft.Storage/storageAccounts/inventoryPolicies

名字 描述 價值
名字 資源名稱 'default' (必要)
父母 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。

如需詳細資訊,請參閱 父資源外部的子資源
類型的資源符號名稱:storageAccounts
性能 傳回記憶體帳戶 Blob 清查原則規則。 BlobInventoryPolicyProperties

ARM 樣本資源定義

storageAccounts/inventoryPolicies 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Storage/storageAccounts/inventoryPolicies 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.Storage/storageAccounts/inventoryPolicies",
  "apiVersion": "2020-08-01-preview",
  "name": "string",
  "properties": {
    "policy": {
      "destination": "string",
      "enabled": "bool",
      "rules": [
        {
          "definition": {
            "filters": {
              "blobTypes": [ "string" ],
              "includeBlobVersions": "bool",
              "includeSnapshots": "bool",
              "prefixMatch": [ "string" ]
            }
          },
          "enabled": "bool",
          "name": "string"
        }
      ],
      "type": "string"
    }
  }
}

屬性值

BlobInventoryPolicyDefinition

名字 描述 價值
過濾器 定義篩選集的物件。 BlobInventoryPolicyFilter (必要)

BlobInventoryPolicyFilter

名字 描述 價值
blobTypes 預先定義列舉值的陣列。 有效值包括 blockBlob、appendBlob、pageBlob。 Hns 帳戶不支援pageBlobs。 string[] (必要)
includeBlobVersions 當值設定為 true 時,在 Blob 清查中包含 Blob 版本。 bool
includeSnapshots 當值設定為 true 時,在 Blob 清查中包含 Blob 快照集。 bool
prefixMatch 要比對之 Blob 前置詞的字串陣列。 string[]

BlobInventoryPolicyProperties

名字 描述 價值
政策 記憶體帳戶 Blob 清查原則物件。 它是由原則規則所組成。 BlobInventoryPolicySchema (必要)

BlobInventoryPolicyRule

名字 描述 價值
定義 定義 Blob 清查原則規則的物件。 BlobInventoryPolicyDefinition (必要)
啟用 當設定為 true 時,會啟用規則。 布林 (必要)
名字 規則名稱可以包含任意組合的英數位元。 規則名稱區分大小寫。 它在原則內必須是唯一的。 字串 (必要)

BlobInventoryPolicySchema

名字 描述 價值
目的地 儲存 Blob 清查檔案的容器名稱。 必須預先建立。 字串 (必要)
啟用 如果設定為 true,則會啟用原則。 布林 (必要)
規則 記憶體帳戶 Blob 清查原則規則。 規則會在啟用時套用。 BlobInventoryPolicyRule[] (必要)
類型 有效值為 Inventory 'Inventory' (必要)

Microsoft.Storage/storageAccounts/inventoryPolicies

名字 描述 價值
apiVersion API 版本 '2020-08-01-preview'
名字 資源名稱 'default' (必要)
性能 傳回記憶體帳戶 Blob 清查原則規則。 BlobInventoryPolicyProperties
類型 資源類型 'Microsoft.Storage/storageAccounts/inventoryPolicies'

Terraform (AzAPI 提供者) 資源定義

storageAccounts/inventoryPolicies 資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.Storage/storageAccounts/inventoryPolicies 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/inventoryPolicies@2020-08-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      policy = {
        destination = "string"
        enabled = bool
        rules = [
          {
            definition = {
              filters = {
                blobTypes = [
                  "string"
                ]
                includeBlobVersions = bool
                includeSnapshots = bool
                prefixMatch = [
                  "string"
                ]
              }
            }
            enabled = bool
            name = "string"
          }
        ]
        type = "string"
      }
    }
  })
}

屬性值

BlobInventoryPolicyDefinition

名字 描述 價值
過濾器 定義篩選集的物件。 BlobInventoryPolicyFilter (必要)

BlobInventoryPolicyFilter

名字 描述 價值
blobTypes 預先定義列舉值的陣列。 有效值包括 blockBlob、appendBlob、pageBlob。 Hns 帳戶不支援pageBlobs。 string[] (必要)
includeBlobVersions 當值設定為 true 時,在 Blob 清查中包含 Blob 版本。 bool
includeSnapshots 當值設定為 true 時,在 Blob 清查中包含 Blob 快照集。 bool
prefixMatch 要比對之 Blob 前置詞的字串陣列。 string[]

BlobInventoryPolicyProperties

名字 描述 價值
政策 記憶體帳戶 Blob 清查原則物件。 它是由原則規則所組成。 BlobInventoryPolicySchema (必要)

BlobInventoryPolicyRule

名字 描述 價值
定義 定義 Blob 清查原則規則的物件。 BlobInventoryPolicyDefinition (必要)
啟用 當設定為 true 時,會啟用規則。 布林 (必要)
名字 規則名稱可以包含任意組合的英數位元。 規則名稱區分大小寫。 它在原則內必須是唯一的。 字串 (必要)

BlobInventoryPolicySchema

名字 描述 價值
目的地 儲存 Blob 清查檔案的容器名稱。 必須預先建立。 字串 (必要)
啟用 如果設定為 true,則會啟用原則。 布林 (必要)
規則 記憶體帳戶 Blob 清查原則規則。 規則會在啟用時套用。 BlobInventoryPolicyRule[] (必要)
類型 有效值為 Inventory 'Inventory' (必要)

Microsoft.Storage/storageAccounts/inventoryPolicies

名字 描述 價值
名字 資源名稱 'default' (必要)
parent_id 此資源為父系之資源的標識碼。 類型資源的標識碼:storageAccounts
性能 傳回記憶體帳戶 Blob 清查原則規則。 BlobInventoryPolicyProperties
類型 資源類型 “Microsoft.Storage/storageAccounts/inventoryPolicies@2020-08-01-preview”