Share via


Microsoft.Storage storageAccounts/managementPolicies 2021-02-01

Bicep-erőforrásdefiníció

A storageAccounts/managementPolicies erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Storage/storageAccounts/managementPolicies erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Storage/storageAccounts/managementPolicies@2021-02-01' = {
  name: 'default'
  parent: resourceSymbolicName
  properties: {
    policy: {
      rules: [
        {
          definition: {
            actions: {
              baseBlob: {
                delete: {
                  daysAfterLastAccessTimeGreaterThan: int
                  daysAfterModificationGreaterThan: int
                }
                enableAutoTierToHotFromCool: bool
                tierToArchive: {
                  daysAfterLastAccessTimeGreaterThan: int
                  daysAfterModificationGreaterThan: int
                }
                tierToCool: {
                  daysAfterLastAccessTimeGreaterThan: int
                  daysAfterModificationGreaterThan: int
                }
              }
              snapshot: {
                delete: {
                  daysAfterCreationGreaterThan: int
                }
                tierToArchive: {
                  daysAfterCreationGreaterThan: int
                }
                tierToCool: {
                  daysAfterCreationGreaterThan: int
                }
              }
              version: {
                delete: {
                  daysAfterCreationGreaterThan: int
                }
                tierToArchive: {
                  daysAfterCreationGreaterThan: int
                }
                tierToCool: {
                  daysAfterCreationGreaterThan: int
                }
              }
            }
            filters: {
              blobIndexMatch: [
                {
                  name: 'string'
                  op: 'string'
                  value: 'string'
                }
              ]
              blobTypes: [
                'string'
              ]
              prefixMatch: [
                'string'
              ]
            }
          }
          enabled: bool
          name: 'string'
          type: 'Lifecycle'
        }
      ]
    }
  }
}

Tulajdonságértékek

storageAccounts/managementPolicies

Név Leírás Érték
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
'alapértelmezett'
Szülő A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: Gyermekerőforrás a szülőerőforráson kívül.
A típus erőforrásának szimbolikus neve: storageAccounts
properties A tárfiók adatszabályzatainak szabályait adja vissza. ManagementPolicyProperties

ManagementPolicyProperties

Név Leírás Érték
szabályzat A Storage Account ManagementPolicy JSON formátumban. További részletek: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicySchema (kötelező)

ManagementPolicySchema

Név Leírás Érték
szabályok A Tárfiók felügyeleti házirendjének szabályai. További részletek: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicyRule[] (kötelező)

ManagementPolicyRule

Név Leírás Érték
definíció Egy objektum, amely meghatározza az életciklus-szabályt. ManagementPolicyDefinition (kötelező)
engedélyezve A szabály engedélyezve van, ha igaz értékre van állítva. logikai
name A szabálynevek alfa numerikus karakterek tetszőleges kombinációját tartalmazhatják. A szabálynév megkülönbözteti a kis- és nagybetűk nevét. A szabályzaton belül egyedinek kell lennie. sztring (kötelező)
típus Az érvényes érték az életciklus "Életciklus" (kötelező)

ManagementPolicyDefinition

Név Leírás Érték
műveletek Egy objektum, amely meghatározza a műveletkészletet. ManagementPolicyAction (kötelező)
szűrők A szűrőkészletet definiáló objektum. ManagementPolicyFilter

ManagementPolicyAction

Név Leírás Érték
baseBlob Az alapblob felügyeleti szabályzatművelete ManagementPolicyBaseBlob
pillanatkép A felügyeleti szabályzat művelete a pillanatképhez ManagementPolicySnapShot
version A verzióra vonatkozó felügyeleti szabályzatművelet ManagementPolicyVersion

ManagementPolicyBaseBlob

Név Leírás Érték
delete A blob törlésére vonatkozó függvény DateAfterModification
enableAutoTierToHotFromCool Ez a tulajdonság lehetővé teszi a blobok automatikus rétegzését a ritka elérésűtől a gyakori elérésűig egy blobhozzáférésen. Ehhez a tulajdonsághoz tierToCool.daysAfterLastAccessTimeGreaterThan szükséges. logikai
tierToArchive A blobok archiválására szolgáló függvény. A jelenleg gyakori vagy ritka elérésű szintű blobok támogatása DateAfterModification
tierToCool A blobok ritka elérésű tárolóba való rétegzéséhez használt függvény. Jelenleg a gyakori elérésű szinten lévő blobok támogatása DateAfterModification

DateAfterModification

Név Leírás Érték
daysAfterLastAccessTimeGreaterThan Az utolsó blobhozzáférés utáni napokban az életkort jelző érték. Ez a tulajdonság csak a legutóbbi hozzáférési idő nyomon követésére vonatkozó szabályzattal együtt használható int

Korlátok:
Minimális érték = 0
daysAfterModificationGreaterThan Az életkort az utolsó módosítást követő napokban kifejező érték int

Korlátok:
Minimális érték = 0

ManagementPolicySnapShot

Név Leírás Érték
delete A blob pillanatképének törlésére vonatkozó függvény DateAfterCreation
tierToArchive A blob pillanatképének rétegzésére szolgáló függvény a tároló archiválásához. A blob pillanatképének támogatása jelenleg a gyakori elérésű vagy a ritka elérésű szinten DateAfterCreation
tierToCool A blobok pillanatképét a ritka elérésű tárolóba rétegző függvény. A blob pillanatképének támogatása jelenleg a gyakori elérésű szinten DateAfterCreation

DateAfterCreation

Név Leírás Érték
daysAfterCreationGreaterThan Az életkort a létrehozást követő napokban kifejező érték int (kötelező)

Korlátok:
Minimális érték = 0

ManagementPolicyVersion

Név Leírás Érték
delete A blobverzió törlésére vonatkozó függvény DateAfterCreation
tierToArchive A blobverzió rétegzésére szolgáló függvény a tároló archiválásához. A blobverzió támogatása jelenleg gyakori elérésű vagy ritka elérésű szinten DateAfterCreation
tierToCool A blobverziót a ritka elérésű tárolóba rétegző függvény. A blobverzió támogatása jelenleg a gyakori elérésű szinten DateAfterCreation

ManagementPolicyFilter

Név Leírás Érték
blobIndexMatch Blobindexcímke-alapú szűrők tömbje, legfeljebb 10 címkeszűrő lehet TagFilter[]
blobTípusok Előre definiált számértékek tömbje. A blockBlob jelenleg minden rétegzési és törlési műveletet támogat. A appendBlob csak a törlési műveleteket támogatja. sztring[] (kötelező)
prefixMatch Az előtagok egyező sztringjeinek tömbje. sztring[]

TagFilter

Név Leírás Érték
name Ez a szűrőcímke neve, 1–128 karakterből állhat sztring (kötelező)

Korlátok:
Minimális hossz = 1
Maximális hossz = 128
Op Ez az összehasonlítási operátor, amelyet az objektumok összehasonlításához és szűréséhez használnak. Jelenleg csak == (egyenlőségi operátor) támogatott sztring (kötelező)
érték Ez a címkealapú szűréshez használt szűrőcímke értékmező, amely 0–256 karakterből állhat sztring (kötelező)

Korlátok:
Maximális hossz = 256

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
A Darktrace automatikus skálázási vSensors üzembe helyezése

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi a Darktrace vSensors automatikus automatikus skálázási üzembe helyezésének üzembe helyezését

ARM-sablon erőforrásdefiníciója

A storageAccounts/managementPolicies erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Storage/storageAccounts/managementPolicies erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Storage/storageAccounts/managementPolicies",
  "apiVersion": "2021-02-01",
  "name": "default",
  "properties": {
    "policy": {
      "rules": [
        {
          "definition": {
            "actions": {
              "baseBlob": {
                "delete": {
                  "daysAfterLastAccessTimeGreaterThan": "int",
                  "daysAfterModificationGreaterThan": "int"
                },
                "enableAutoTierToHotFromCool": "bool",
                "tierToArchive": {
                  "daysAfterLastAccessTimeGreaterThan": "int",
                  "daysAfterModificationGreaterThan": "int"
                },
                "tierToCool": {
                  "daysAfterLastAccessTimeGreaterThan": "int",
                  "daysAfterModificationGreaterThan": "int"
                }
              },
              "snapshot": {
                "delete": {
                  "daysAfterCreationGreaterThan": "int"
                },
                "tierToArchive": {
                  "daysAfterCreationGreaterThan": "int"
                },
                "tierToCool": {
                  "daysAfterCreationGreaterThan": "int"
                }
              },
              "version": {
                "delete": {
                  "daysAfterCreationGreaterThan": "int"
                },
                "tierToArchive": {
                  "daysAfterCreationGreaterThan": "int"
                },
                "tierToCool": {
                  "daysAfterCreationGreaterThan": "int"
                }
              }
            },
            "filters": {
              "blobIndexMatch": [
                {
                  "name": "string",
                  "op": "string",
                  "value": "string"
                }
              ],
              "blobTypes": [ "string" ],
              "prefixMatch": [ "string" ]
            }
          },
          "enabled": "bool",
          "name": "string",
          "type": "Lifecycle"
        }
      ]
    }
  }
}

Tulajdonságértékek

storageAccounts/managementPolicies

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Storage/storageAccounts/managementPolicies"
apiVersion Az erőforrás API-verziója '2021-02-01'
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát A JSON ARM-sablonokban.
'alapértelmezett'
properties A tárfiók adatszabályzatainak szabályait adja vissza. ManagementPolicyProperties

ManagementPolicyProperties

Név Leírás Érték
szabályzat A Storage Account ManagementPolicy JSON formátumban. További részletek: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicySchema (kötelező)

ManagementPolicySchema

Név Leírás Érték
szabályok A Tárfiók felügyeleti házirendjének szabályai. További részletek: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicyRule[] (kötelező)

ManagementPolicyRule

Név Leírás Érték
definíció Egy objektum, amely meghatározza az életciklus-szabályt. ManagementPolicyDefinition (kötelező)
engedélyezve A szabály engedélyezve van, ha igaz értékre van állítva. logikai
name A szabálynevek alfa numerikus karakterek tetszőleges kombinációját tartalmazhatják. A szabálynév megkülönbözteti a kis- és nagybetűk nevét. A szabályzaton belül egyedinek kell lennie. sztring (kötelező)
típus Az érvényes érték az életciklus "Életciklus" (kötelező)

ManagementPolicyDefinition

Név Leírás Érték
műveletek Egy objektum, amely meghatározza a műveletkészletet. ManagementPolicyAction (kötelező)
szűrők A szűrőkészletet definiáló objektum. ManagementPolicyFilter

ManagementPolicyAction

Név Leírás Érték
baseBlob Az alapblob felügyeleti szabályzatművelete ManagementPolicyBaseBlob
pillanatkép A felügyeleti szabályzat művelete a pillanatképhez ManagementPolicySnapShot
version A verzióra vonatkozó felügyeleti szabályzatművelet ManagementPolicyVersion

ManagementPolicyBaseBlob

Név Leírás Érték
delete A blob törlésére vonatkozó függvény DateAfterModification
enableAutoTierToHotFromCool Ez a tulajdonság lehetővé teszi a blobok automatikus rétegzését a ritka elérésűtől a gyakori elérésűig egy blobhozzáférésen. Ehhez a tulajdonsághoz tierToCool.daysAfterLastAccessTimeGreaterThan szükséges. logikai
tierToArchive A blobok archiválási tárolóba való rétegzésére szolgáló függvény. A jelenleg gyakori vagy ritka elérésű szinten lévő blobok támogatása DateAfterModification
tierToCool A blobok ritka elérésű tárolóba való rétegzéséhez használt függvény. Jelenleg a gyakori elérésű szinten lévő blobok támogatása DateAfterModification

DateAfterModification

Név Leírás Érték
daysAfterLastAccessTimeGreaterThan A legutóbbi blobhozzáférés utáni napokban az életkort jelző érték. Ez a tulajdonság csak az utolsó hozzáférési idő nyomon követésére vonatkozó szabályzattal együtt használható int

Korlátok:
Minimális érték = 0
daysAfterModificationGreaterThan Az életkort jelző érték a legutóbbi módosítást követő napokban int

Korlátok:
Minimális érték = 0

ManagementPolicySnapShot

Név Leírás Érték
delete A blobpillanatkép törlésére vonatkozó függvény DateAfterCreation
tierToArchive A blobpillanatképek archiválási tárolóba való rétegzésére szolgáló függvény. A blobok pillanatképének támogatása jelenleg gyakori vagy ritka elérésű szinten DateAfterCreation
tierToCool A blobpillanatképek ritka elérésű tárolóba való rétegzéséhez használt függvény. A blobok pillanatképének támogatása jelenleg a gyakori elérésű szinten DateAfterCreation

DateAfterCreation

Név Leírás Érték
daysAfterCreationGreaterThan Az életkort a létrehozást követő napokban jelző érték int (kötelező)

Korlátok:
Minimális érték = 0

ManagementPolicyVersion

Név Leírás Érték
delete A blobverzió törlésére vonatkozó függvény DateAfterCreation
tierToArchive A blobverziók archiválási tárolóba való rétegzésére szolgáló függvény. A blobverzió támogatása jelenleg gyakori vagy ritka elérésű szinten DateAfterCreation
tierToCool A függvény, amely a blobverziót a ritka elérésű tárolóba rétegzi. A blobverzió támogatása jelenleg a gyakori elérésű szinten DateAfterCreation

ManagementPolicyFilter

Név Leírás Érték
blobIndexMatch Blobindexcímke-alapú szűrők tömbje, legfeljebb 10 címkeszűrő lehet TagFilter[]
blobtípusok Előre definiált enumerálási értékek tömbje. A blockBlob jelenleg minden rétegzési és törlési műveletet támogat. Csak a törlési műveletek támogatottak a appendBlob parancshoz. string[] (kötelező)
prefixMatch Az előtagok egyező karakterláncainak tömbje. sztring[]

TagFilter

Név Leírás Érték
name Ez a szűrőcímke neve, 1–128 karakterből állhat sztring (kötelező)

Korlátok:
Minimális hossz = 1
Maximális hossz = 128
Op Ez az összehasonlítási operátor, amelyet objektum-összehasonlításhoz és -szűréshez használunk. Jelenleg csak == (egyenlőségi operátor) támogatott sztring (kötelező)
érték Ez a címkealapú szűréshez használt szűrőcímke-érték mező, amely 0–256 karakterből állhat sztring (kötelező)

Korlátok:
Maximális hossz = 256

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
A Darktrace automatikus skálázási vSensors üzembe helyezése

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi a Darktrace vSensors automatikus automatikus skálázási üzembe helyezésének üzembe helyezését

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A storageAccounts/managementPolicies erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Storage/storageAccounts/managementPolicies erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/managementPolicies@2021-02-01"
  name = "default"
  parent_id = "string"
  body = jsonencode({
    properties = {
      policy = {
        rules = [
          {
            definition = {
              actions = {
                baseBlob = {
                  delete = {
                    daysAfterLastAccessTimeGreaterThan = int
                    daysAfterModificationGreaterThan = int
                  }
                  enableAutoTierToHotFromCool = bool
                  tierToArchive = {
                    daysAfterLastAccessTimeGreaterThan = int
                    daysAfterModificationGreaterThan = int
                  }
                  tierToCool = {
                    daysAfterLastAccessTimeGreaterThan = int
                    daysAfterModificationGreaterThan = int
                  }
                }
                snapshot = {
                  delete = {
                    daysAfterCreationGreaterThan = int
                  }
                  tierToArchive = {
                    daysAfterCreationGreaterThan = int
                  }
                  tierToCool = {
                    daysAfterCreationGreaterThan = int
                  }
                }
                version = {
                  delete = {
                    daysAfterCreationGreaterThan = int
                  }
                  tierToArchive = {
                    daysAfterCreationGreaterThan = int
                  }
                  tierToCool = {
                    daysAfterCreationGreaterThan = int
                  }
                }
              }
              filters = {
                blobIndexMatch = [
                  {
                    name = "string"
                    op = "string"
                    value = "string"
                  }
                ]
                blobTypes = [
                  "string"
                ]
                prefixMatch = [
                  "string"
                ]
              }
            }
            enabled = bool
            name = "string"
            type = "Lifecycle"
          }
        ]
      }
    }
  })
}

Tulajdonságértékek

storageAccounts/managementPolicies

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Storage/storageAccounts/managementPolicies@2021-02-01"
name Az erőforrás neve "alapértelmezett"
parent_id Az erőforrás szülőjének azonosítója. Típusú erőforrás azonosítója: storageAccounts
properties A tárfiók adatszabályzatainak szabályait adja vissza. ManagementPolicyProperties

ManagementPolicyProperties

Név Leírás Érték
szabályzat A Storage Account ManagementPolicy JSON formátumban. További részletek: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicySchema (kötelező)

ManagementPolicySchema

Név Leírás Érték
szabályok A Tárfiók felügyeleti házirendjének szabályai. További részletek: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicyRule[] (kötelező)

ManagementPolicyRule

Név Leírás Érték
definíció Egy objektum, amely meghatározza az életciklus-szabályt. ManagementPolicyDefinition (kötelező)
engedélyezve A szabály engedélyezve van, ha igaz értékre van állítva. logikai
name A szabálynevek alfa numerikus karakterek tetszőleges kombinációját tartalmazhatják. A szabálynév megkülönbözteti a kis- és nagybetűk nevét. A szabályzaton belül egyedinek kell lennie. sztring (kötelező)
típus Az érvényes érték az életciklus "Életciklus" (kötelező)

ManagementPolicyDefinition

Név Leírás Érték
műveletek Egy objektum, amely meghatározza a műveletkészletet. ManagementPolicyAction (kötelező)
szűrők A szűrőkészletet definiáló objektum. ManagementPolicyFilter

ManagementPolicyAction

Név Leírás Érték
baseBlob Az alapblob felügyeleti szabályzatművelete ManagementPolicyBaseBlob
pillanatkép A felügyeleti szabályzat művelete a pillanatképhez ManagementPolicySnapShot
version A verzióra vonatkozó felügyeleti szabályzatművelet ManagementPolicyVersion

ManagementPolicyBaseBlob

Név Leírás Érték
delete A blob törlésére vonatkozó függvény DateAfterModification
enableAutoTierToHotFromCool Ez a tulajdonság lehetővé teszi a blobok automatikus rétegzését a ritka elérésűtől a gyakori elérésűig egy blobhozzáférésen. Ehhez a tulajdonsághoz tierToCool.daysAfterLastAccessTimeGreaterThan szükséges. logikai
tierToArchive A blobok archiválására szolgáló függvény. A jelenleg gyakori vagy ritka elérésű szintű blobok támogatása DateAfterModification
tierToCool A blobok ritka elérésű tárolóba való rétegzéséhez használt függvény. Jelenleg a gyakori elérésű szinten lévő blobok támogatása DateAfterModification

DateAfterModification

Név Leírás Érték
daysAfterLastAccessTimeGreaterThan Az utolsó blobhozzáférés utáni napokban az életkort jelző érték. Ez a tulajdonság csak a legutóbbi hozzáférési idő nyomon követésére vonatkozó szabályzattal együtt használható int

Korlátok:
Minimális érték = 0
daysAfterModificationGreaterThan Az életkort az utolsó módosítást követő napokban kifejező érték int

Korlátok:
Minimális érték = 0

ManagementPolicySnapShot

Név Leírás Érték
delete A blob pillanatképének törlésére vonatkozó függvény DateAfterCreation
tierToArchive A blob pillanatképének rétegzésére szolgáló függvény a tároló archiválásához. A blob pillanatképének támogatása jelenleg a gyakori elérésű vagy a ritka elérésű szinten DateAfterCreation
tierToCool A blobok pillanatképét a ritka elérésű tárolóba rétegző függvény. A blob pillanatképének támogatása jelenleg a gyakori elérésű szinten DateAfterCreation

DateAfterCreation

Név Leírás Érték
daysAfterCreationGreaterThan Az életkort a létrehozást követő napokban kifejező érték int (kötelező)

Korlátok:
Minimális érték = 0

ManagementPolicyVersion

Név Leírás Érték
delete A blobverzió törlésére vonatkozó függvény DateAfterCreation
tierToArchive A blobverzió rétegzésére szolgáló függvény a tároló archiválásához. A blobverzió támogatása jelenleg gyakori elérésű vagy ritka elérésű szinten DateAfterCreation
tierToCool A blobverziót a ritka elérésű tárolóba rétegző függvény. A blobverzió támogatása jelenleg a gyakori elérésű szinten DateAfterCreation

ManagementPolicyFilter

Név Leírás Érték
blobIndexMatch Blobindexcímke-alapú szűrők tömbje, legfeljebb 10 címkeszűrő lehet TagFilter[]
blobTípusok Előre definiált számértékek tömbje. A blockBlob jelenleg minden rétegzési és törlési műveletet támogat. A appendBlob csak a törlési műveleteket támogatja. sztring[] (kötelező)
prefixMatch Az előtagok egyező sztringjeinek tömbje. sztring[]

TagFilter

Név Leírás Érték
name Ez a szűrőcímke neve, 1–128 karakterből állhat sztring (kötelező)

Korlátok:
Minimális hossz = 1
Maximális hossz = 128
Op Ez az összehasonlítási operátor, amelyet az objektumok összehasonlításához és szűréséhez használnak. Jelenleg csak == (egyenlőségi operátor) támogatott sztring (kötelező)
érték Ez a címkealapú szűréshez használt szűrőcímke értékmező, amely 0–256 karakterből állhat sztring (kötelező)

Korlátok:
Maximális hossz = 256