Sdílet prostřednictvím


Microsoft.Storage storageAccounts/inventoryPolicies 2021-01-01

Definice prostředku Bicep

Typ prostředku storageAccounts/inventoryPolicies je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Storage/storageAccounts/inventoryPolicies, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Storage/storageAccounts/inventoryPolicies@2021-01-01' = {
  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'
    }
  }
}

Hodnoty vlastností

BlobInventoryPolicyDefinition

Jméno Popis Hodnota
filtruje Objekt, který definuje sadu filtrů. BlobInventoryPolicyFilter (povinné)

BlobInventoryPolicyFilter

Jméno Popis Hodnota
blobTypes Pole předdefinovaných hodnot výčtu. Platné hodnoty zahrnují blockBlob, appendBlob, pageBlob. Účty Hns nepodporují pageBlobs. string[] (povinné)
includeBlobVersions Zahrnuje verze objektů blob v inventáři objektů blob, pokud je hodnota nastavená na true. Bool
includeSnapshots Zahrnuje snímky objektů blob v inventáři objektů blob, pokud je hodnota nastavená na true. Bool
prefixMatch Pole řetězců pro předpony objektů blob, které se mají shodovat. string[]

Objekty blobInventoryPolicyProperties

Jméno Popis Hodnota
politika Objekt zásad inventáře objektů blob účtu úložiště. Skládá se z pravidel zásad. BlobInventoryPolicySchema (povinné)

BlobInventoryPolicyRule

Jméno Popis Hodnota
definice Objekt, který definuje pravidlo zásad inventáře objektů blob. BlobInventoryPolicyDefinition (povinné)
zpřístupněný Pravidlo je povoleno, pokud je nastavena hodnota true. bool (povinné)
Jméno Název pravidla může obsahovat libovolnou kombinaci alfanumerních znaků. V názvu pravidla se rozlišují malá a velká písmena. Musí být jedinečný v rámci zásady. string (povinné)

BlobInventoryPolicySchema

Jméno Popis Hodnota
cíl Název kontejneru, ve kterém jsou uložené soubory inventáře objektů blob. Musí být předem vytvořen. string (povinné)
zpřístupněný Zásada je povolená, pokud je nastavená hodnota true. bool (povinné)
pravidla Pravidla zásad inventáře objektů blob účtu úložiště. Pravidlo se použije, když je povolené. BlobInventoryPolicyRule[] (povinné)
typ Platná hodnota je Inventory Inventory (povinné)

Microsoft.Storage/storageAccounts/inventoryPolicies

Jméno Popis Hodnota
Jméno Název prostředku Výchozí (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: účet úložiště
vlastnosti Vrátí pravidla zásad inventáře objektů blob účtu úložiště. BlobInventoryPolicyProperties

Definice prostředku šablony ARM

Typ prostředku storageAccounts/inventoryPolicies je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Storage/storageAccounts/inventoryPolicies, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Storage/storageAccounts/inventoryPolicies",
  "apiVersion": "2021-01-01",
  "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"
    }
  }
}

Hodnoty vlastností

BlobInventoryPolicyDefinition

Jméno Popis Hodnota
filtruje Objekt, který definuje sadu filtrů. BlobInventoryPolicyFilter (povinné)

BlobInventoryPolicyFilter

Jméno Popis Hodnota
blobTypes Pole předdefinovaných hodnot výčtu. Platné hodnoty zahrnují blockBlob, appendBlob, pageBlob. Účty Hns nepodporují pageBlobs. string[] (povinné)
includeBlobVersions Zahrnuje verze objektů blob v inventáři objektů blob, pokud je hodnota nastavená na true. Bool
includeSnapshots Zahrnuje snímky objektů blob v inventáři objektů blob, pokud je hodnota nastavená na true. Bool
prefixMatch Pole řetězců pro předpony objektů blob, které se mají shodovat. string[]

Objekty blobInventoryPolicyProperties

Jméno Popis Hodnota
politika Objekt zásad inventáře objektů blob účtu úložiště. Skládá se z pravidel zásad. BlobInventoryPolicySchema (povinné)

BlobInventoryPolicyRule

Jméno Popis Hodnota
definice Objekt, který definuje pravidlo zásad inventáře objektů blob. BlobInventoryPolicyDefinition (povinné)
zpřístupněný Pravidlo je povoleno, pokud je nastavena hodnota true. bool (povinné)
Jméno Název pravidla může obsahovat libovolnou kombinaci alfanumerních znaků. V názvu pravidla se rozlišují malá a velká písmena. Musí být jedinečný v rámci zásady. string (povinné)

BlobInventoryPolicySchema

Jméno Popis Hodnota
cíl Název kontejneru, ve kterém jsou uložené soubory inventáře objektů blob. Musí být předem vytvořen. string (povinné)
zpřístupněný Zásada je povolená, pokud je nastavená hodnota true. bool (povinné)
pravidla Pravidla zásad inventáře objektů blob účtu úložiště. Pravidlo se použije, když je povolené. BlobInventoryPolicyRule[] (povinné)
typ Platná hodnota je Inventory Inventory (povinné)

Microsoft.Storage/storageAccounts/inventoryPolicies

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2021-01-01'
Jméno Název prostředku Výchozí (povinné)
vlastnosti Vrátí pravidla zásad inventáře objektů blob účtu úložiště. BlobInventoryPolicyProperties
typ Typ prostředku Microsoft.Storage/storageAccounts/inventoryPolicies

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku storageAccounts/inventoryPolicies je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Storage/storageAccounts/inventoryPolicies, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/inventoryPolicies@2021-01-01"
  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"
      }
    }
  })
}

Hodnoty vlastností

BlobInventoryPolicyDefinition

Jméno Popis Hodnota
filtruje Objekt, který definuje sadu filtrů. BlobInventoryPolicyFilter (povinné)

BlobInventoryPolicyFilter

Jméno Popis Hodnota
blobTypes Pole předdefinovaných hodnot výčtu. Platné hodnoty zahrnují blockBlob, appendBlob, pageBlob. Účty Hns nepodporují pageBlobs. string[] (povinné)
includeBlobVersions Zahrnuje verze objektů blob v inventáři objektů blob, pokud je hodnota nastavená na true. Bool
includeSnapshots Zahrnuje snímky objektů blob v inventáři objektů blob, pokud je hodnota nastavená na true. Bool
prefixMatch Pole řetězců pro předpony objektů blob, které se mají shodovat. string[]

Objekty blobInventoryPolicyProperties

Jméno Popis Hodnota
politika Objekt zásad inventáře objektů blob účtu úložiště. Skládá se z pravidel zásad. BlobInventoryPolicySchema (povinné)

BlobInventoryPolicyRule

Jméno Popis Hodnota
definice Objekt, který definuje pravidlo zásad inventáře objektů blob. BlobInventoryPolicyDefinition (povinné)
zpřístupněný Pravidlo je povoleno, pokud je nastavena hodnota true. bool (povinné)
Jméno Název pravidla může obsahovat libovolnou kombinaci alfanumerních znaků. V názvu pravidla se rozlišují malá a velká písmena. Musí být jedinečný v rámci zásady. string (povinné)

BlobInventoryPolicySchema

Jméno Popis Hodnota
cíl Název kontejneru, ve kterém jsou uložené soubory inventáře objektů blob. Musí být předem vytvořen. string (povinné)
zpřístupněný Zásada je povolená, pokud je nastavená hodnota true. bool (povinné)
pravidla Pravidla zásad inventáře objektů blob účtu úložiště. Pravidlo se použije, když je povolené. BlobInventoryPolicyRule[] (povinné)
typ Platná hodnota je Inventory Inventory (povinné)

Microsoft.Storage/storageAccounts/inventoryPolicies

Jméno Popis Hodnota
Jméno Název prostředku Výchozí (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: účet úložiště
vlastnosti Vrátí pravidla zásad inventáře objektů blob účtu úložiště. BlobInventoryPolicyProperties
typ Typ prostředku Microsoft.Storage/storageAccounts/inventoryPolicies@2021-01-01