Microsoft.Storage storageAccounts/managementPolicies 2022-05-01

Bicep-resursdefinition

Resurstypen storageAccounts/managementPolicies kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Storage/storageAccounts/managementPolicies-resurs lägger du till följande Bicep i mallen.

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

Egenskapsvärden

storageAccounts/managementPrinciper

Name Beskrivning Värde
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i Bicep.
"standard"
parent I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför överordnad resurs.
Symboliskt namn för resurs av typen: storageAccounts
properties Returnerar lagringskontots dataprinciper. ManagementPolicyEgenskaper

ManagementPolicyEgenskaper

Name Beskrivning Värde
policy Storage Account ManagementPolicy, i JSON-format. Mer information finns i: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicySchema (krävs)

ManagementPolicySchema

Name Beskrivning Värde
regler Hantering av lagringskontoPrinciper. Mer information finns i: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicyRule[] (krävs)

ManagementPolicyRule

Name Beskrivning Värde
definition Ett objekt som definierar livscykelregeln. ManagementPolicyDefinition (krävs)
enabled Regeln är aktiverad om den är inställd på true. boolesk
name Ett regelnamn kan innehålla valfri kombination av alfanumeriska tecken. Regelnamnet är skiftlägeskänsligt. Den måste vara unik i en princip. sträng (krävs)
typ Det giltiga värdet är Livscykel "Livscykel" (krävs)

ManagementPolicyDefinition

Name Beskrivning Värde
åtgärder Ett objekt som definierar åtgärdsuppsättningen. ManagementPolicyAction (krävs)
filter Ett objekt som definierar filteruppsättningen. ManagementPolicyFilter

ManagementPolicyAction

Name Beskrivning Värde
baseBlob Hanteringsprincipåtgärden för basblob ManagementPolicyBaseBlob
Ögonblicksbild Hanteringsprincipåtgärden för ögonblicksbilder ManagementPolicySnapShot
version Hanteringsprincipåtgärden för version ManagementPolicyVersion

ManagementPolicyBaseBlob

Name Beskrivning Värde
delete Funktionen för att ta bort bloben DateAfterModification
enableAutoTierToHotFromCool Den här egenskapen möjliggör automatisk nivåindelning av en blob från lågfrekvent till frekvent på en blobåtkomst. Den här egenskapen kräver tierToCool.daysAfterLastAccessTimeGreaterThan. boolesk
tierToArchive Funktionen för att nivåindela blobar till arkivlagring. Stöd för blobar på frekvent eller lågfrekvent nivå DateAfterModification
tierToCool Funktionen för att nivåindela blobar till lågfrekvent lagring. Stöd för blobar som för närvarande finns på frekvent nivå DateAfterModification

DateAfterModification

Name Beskrivning Värde
daysAfterCreationGreaterThan Värde som anger ålder i dagar efter att bloben har skapats. int

Begränsningar:
Minsta värde = 0
daysAfterLastAccessTimeGreaterThan Värde som anger ålder i dagar efter senaste blobåtkomst. Den här egenskapen kan endast användas tillsammans med spårningsprincipen för senaste åtkomsttid int

Begränsningar:
Minsta värde = 0
daysAfterLastTierChangeGreaterThan Värde som anger ålder i dagar efter senaste ändringstid på blobnivå. Den här egenskapen gäller endast för tierToArchive-åtgärder och kräver att daysAfterModificationGreaterThan anges för baseBlobs-baserade åtgärder. Bloben arkiveras om båda villkoren är uppfyllda. int

Begränsningar:
Minsta värde = 0
daysAfterModificationGreaterThan Värde som anger ålder i dagar efter senaste ändring int

Begränsningar:
Minsta värde = 0

ManagementPolicySnapShot

Name Beskrivning Värde
delete Funktionen för att ta bort blobögonblicksbilden DateAfterCreation
tierToArchive Funktionen för att nivåindela blobögonblicksbild till arkivlagring. Stöd för blobögonblicksbild för närvarande på frekvent eller lågfrekvent nivå DateAfterCreation
tierToCool Funktionen för att nivåindela blobögonblicksbild till lågfrekvent lagring. Stöd för blobögonblicksbild för närvarande på frekvent nivå DateAfterCreation

DateAfterCreation

Name Beskrivning Värde
daysAfterCreationGreaterThan Värde som anger ålder i dagar efter skapandet int (krävs)

Begränsningar:
Minsta värde = 0
daysAfterLastTierChangeGreaterThan Värde som anger ålder i dagar efter senaste ändringstid på blobnivå. Den här egenskapen gäller endast för tierToArchive-åtgärder och kräver att daysAfterCreationGreaterThan anges för ögonblicksbilder och blobversionsbaserade åtgärder. Bloben arkiveras om båda villkoren är uppfyllda. int

Begränsningar:
Minsta värde = 0

ManagementPolicyVersion

Name Beskrivning Värde
delete Funktionen för att ta bort blobversionen DateAfterCreation
tierToArchive Funktionen för att nivåindela blobversionen till arkivlagring. Stöd för blobversion för närvarande på frekvent eller lågfrekvent nivå DateAfterCreation
tierToCool Funktionen för att nivåindela blobversionen till lågfrekvent lagring. Stöd för blobversion för närvarande på frekvent nivå DateAfterCreation

ManagementPolicyFilter

Name Beskrivning Värde
blobIndexMatch En matris med taggbaserade filter för blobindex, det kan finnas högst 10 taggfilter TagFilter[]
blobTypes En matris med fördefinierade uppräkningsvärden. För närvarande stöder blockBlob alla nivåindelnings- och borttagningsåtgärder. Endast borttagningsåtgärder stöds för appendBlob. string[] (krävs)
prefixMatch En matris med strängar för prefix som ska matchas. string[]

Tagfilter

Name Beskrivning Värde
name Det här är filtertaggens namn, det kan innehålla 1–128 tecken sträng (krävs)

Begränsningar:
Minsta längd = 1
Maxlängd = 128
Op Det här är jämförelseoperatorn som används för objektjämförelse och filtrering. Endast == (likhetsoperator) stöds för närvarande sträng (krävs)
värde Det här är filtertaggens värdefält som används för taggbaserad filtrering, det kan innehålla 0–256 tecken sträng (krävs)

Begränsningar:
Maxlängd = 256

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Distribuera Darktrace Autoscaling vSensors

Distribuera till Azure
Med den här mallen kan du distribuera en automatisk skalningsdistribution av Darktrace vSensors

Resursdefinition för ARM-mall

Resurstypen storageAccounts/managementPolicies kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Resurs för Microsoft.Storage/storageAccounts/managementPolicies lägger du till följande JSON i mallen.

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

Egenskapsvärden

storageAccounts/managementPolicies

Name Beskrivning Värde
typ Resurstypen "Microsoft.Storage/storageAccounts/managementPolicies"
apiVersion Resurs-API-versionen '2022-05-01'
name Resursnamnet

Se hur du anger namn och typer för underordnade resurser i JSON ARM-mallar.
"standard"
properties Returnerar reglerna för lagringskontots dataprinciper. ManagementPolicyEgenskaper

ManagementPolicyEgenskaper

Name Beskrivning Värde
policy Storage Account ManagementPolicy i JSON-format. Mer information finns i: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicySchema (krävs)

ManagementPolicySchema

Name Beskrivning Värde
regler Hantering av lagringskontoPrinciper Regler. Mer information finns i: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicyRule[] (krävs)

ManagementPolicyRule

Name Beskrivning Värde
definition Ett objekt som definierar livscykelregeln. ManagementPolicyDefinition (obligatoriskt)
enabled Regeln är aktiverad om den är inställd på true. boolesk
name Ett regelnamn kan innehålla valfri kombination av alfanumeriska tecken. Regelnamnet är skiftlägeskänsligt. Den måste vara unik i en princip. sträng (krävs)
typ Det giltiga värdet är Livscykel "Livscykel" (krävs)

ManagementPolicyDefinition

Name Beskrivning Värde
åtgärder Ett objekt som definierar åtgärdsuppsättningen. ManagementPolicyAction (krävs)
filter Ett objekt som definierar filteruppsättningen. ManagementPolicyFilter

ManagementPolicyAction

Name Beskrivning Värde
baseBlob Hanteringsprincipåtgärden för basblob ManagementPolicyBaseBlob
Ögonblicksbild Hanteringsprincipåtgärden för ögonblicksbild ManagementPolicySnapShot
version Hanteringsprincipåtgärden för version ManagementPolicyVersion

ManagementPolicyBaseBlob

Name Beskrivning Värde
delete Funktionen för att ta bort bloben DateAfterModification
enableAutoTierToHotFromCool Den här egenskapen möjliggör automatisk nivåindelning av en blob från lågfrekvent till frekvent på en blobåtkomst. Den här egenskapen kräver tierToCool.daysAfterLastAccessTimeGreaterThan. boolesk
tierToArchive Funktionen för att nivåindela blobar till arkivlagring. Stöd för blobar på frekvent eller lågfrekvent nivå DateAfterModification
tierToCool Funktionen för att nivåindela blobar till lågfrekvent lagring. Stöd för blobar på frekvent nivå DateAfterModification

DateAfterModification

Name Beskrivning Värde
daysAfterCreationGreaterThan Värde som anger åldern i dagar efter att bloben har skapats. int

Begränsningar:
Minsta värde = 0
daysAfterLastAccessTimeGreaterThan Värde som anger ålder i dagar efter senaste blobåtkomst. Den här egenskapen kan endast användas tillsammans med spårningsprincipen för senaste åtkomsttid int

Begränsningar:
Minsta värde = 0
daysAfterLastTierChangeGreaterThan Värde som anger ålder i dagar efter senaste ändringstid för blobnivå. Den här egenskapen gäller endast för tierToArchive-åtgärder och kräver att daysAfterModificationGreaterThan anges för baseBlobs-baserade åtgärder. Bloben arkiveras om båda villkoren är uppfyllda. int

Begränsningar:
Minsta värde = 0
daysAfterModificationGreaterThan Värde som anger ålder i dagar efter senaste ändring int

Begränsningar:
Minsta värde = 0

ManagementPolicySnapShot

Name Beskrivning Värde
delete Funktionen för att ta bort blobögonblicksbilden DateAfterCreation
tierToArchive Funktionen för att nivåindela blobögonblicksbild till arkivlagring. Stöd för blobögonblicksbilder på frekvent eller lågfrekvent nivå DateAfterCreation
tierToCool Funktionen för att nivåindela blobögonblicksbilder till lågfrekvent lagring. Stöd för blobögonblicksbild för närvarande på frekvent nivå DateAfterCreation

DateAfterCreation

Name Beskrivning Värde
daysAfterCreationGreaterThan Värde som anger ålder i dagar efter skapandet int (obligatoriskt)

Begränsningar:
Minsta värde = 0
daysAfterLastTierChangeGreaterThan Värde som anger ålder i dagar efter senaste ändringstid för blobnivå. Den här egenskapen gäller endast för tierToArchive-åtgärder och kräver att daysAfterCreationGreaterThan anges för ögonblicksbilder och blobversionsbaserade åtgärder. Bloben arkiveras om båda villkoren är uppfyllda. int

Begränsningar:
Minsta värde = 0

ManagementPolicyVersion

Name Beskrivning Värde
delete Funktionen för att ta bort blobversionen DateAfterCreation
tierToArchive Funktionen för att nivåindela blobversionen för arkivlagring. Stöd för blobversion på frekvent eller lågfrekvent nivå DateAfterCreation
tierToCool Funktionen för att nivåindela blobversionen till lågfrekvent lagring. Stöd för blobversion för närvarande på frekvent nivå DateAfterCreation

ManagementPolicyFilter

Name Beskrivning Värde
blobIndexMatch En matris med blobindextaggsbaserade filter, det kan finnas högst 10 taggfilter TagFilter[]
blobTypes En matris med fördefinierade uppräkningsvärden. För närvarande stöder blockBlob alla nivåindelnings- och borttagningsåtgärder. Endast borttagningsåtgärder stöds för appendBlob. string[] (krävs)
prefixMatch En matris med strängar för prefix som ska matchas. string[]

Tagfilter

Name Beskrivning Värde
name Det här är filtertaggens namn, det kan innehålla 1–128 tecken sträng (krävs)

Begränsningar:
Minsta längd = 1
Maxlängd = 128
Op Det här är jämförelseoperatorn som används för objektjämförelse och filtrering. Endast == (likhetsoperator) stöds för närvarande sträng (krävs)
värde Det här är filtertaggens värdefält som används för taggbaserad filtrering, det kan innehålla 0–256 tecken sträng (krävs)

Begränsningar:
Maxlängd = 256

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
Distribuera Darktrace Autoscaling vSensors

Distribuera till Azure
Med den här mallen kan du distribuera en automatisk skalningsdistribution av Darktrace vSensors

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen storageAccounts/managementPolicies kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Resurs för Microsoft.Storage/storageAccounts/managementPolicies lägger du till följande Terraform i mallen.

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

Egenskapsvärden

storageAccounts/managementPolicies

Name Beskrivning Värde
typ Resurstypen "Microsoft.Storage/storageAccounts/managementPolicies@2022-05-01"
name Resursnamnet "standard"
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: storageAccounts
properties Returnerar reglerna för lagringskontots dataprinciper. ManagementPolicyEgenskaper

ManagementPolicyEgenskaper

Name Beskrivning Värde
policy Storage Account ManagementPolicy i JSON-format. Mer information finns i: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicySchema (krävs)

ManagementPolicySchema

Name Beskrivning Värde
regler Hantering av lagringskontoPrinciper Regler. Mer information finns i: https://docs.microsoft.com/azure/storage/common/storage-lifecycle-managment-concepts. ManagementPolicyRule[] (krävs)

ManagementPolicyRule

Name Beskrivning Värde
definition Ett objekt som definierar livscykelregeln. ManagementPolicyDefinition (obligatoriskt)
enabled Regeln är aktiverad om den är inställd på true. boolesk
name Ett regelnamn kan innehålla valfri kombination av alfanumeriska tecken. Regelnamnet är skiftlägeskänsligt. Den måste vara unik i en princip. sträng (krävs)
typ Det giltiga värdet är Livscykel "Livscykel" (krävs)

ManagementPolicyDefinition

Name Beskrivning Värde
åtgärder Ett objekt som definierar åtgärdsuppsättningen. ManagementPolicyAction (krävs)
filter Ett objekt som definierar filteruppsättningen. ManagementPolicyFilter

ManagementPolicyAction

Name Beskrivning Värde
baseBlob Hanteringsprincipåtgärden för basblob ManagementPolicyBaseBlob
Ögonblicksbild Hanteringsprincipåtgärden för ögonblicksbilder ManagementPolicySnapShot
version Hanteringsprincipåtgärden för version ManagementPolicyVersion

ManagementPolicyBaseBlob

Name Beskrivning Värde
delete Funktionen för att ta bort bloben DateAfterModification
enableAutoTierToHotFromCool Den här egenskapen möjliggör automatisk nivåindelning av en blob från lågfrekvent till frekvent på en blobåtkomst. Den här egenskapen kräver tierToCool.daysAfterLastAccessTimeGreaterThan. boolesk
tierToArchive Funktionen för att nivåindela blobar till arkivlagring. Stöd för blobar på frekvent eller lågfrekvent nivå DateAfterModification
tierToCool Funktionen för att nivåindela blobar till lågfrekvent lagring. Stöd för blobar som för närvarande finns på frekvent nivå DateAfterModification

DateAfterModification

Name Beskrivning Värde
daysAfterCreationGreaterThan Värde som anger ålder i dagar efter att bloben har skapats. int

Begränsningar:
Minsta värde = 0
daysAfterLastAccessTimeGreaterThan Värde som anger ålder i dagar efter senaste blobåtkomst. Den här egenskapen kan endast användas tillsammans med spårningsprincipen för senaste åtkomsttid int

Begränsningar:
Minsta värde = 0
daysAfterLastTierChangeGreaterThan Värde som anger ålder i dagar efter senaste ändringstid på blobnivå. Den här egenskapen gäller endast för tierToArchive-åtgärder och kräver att daysAfterModificationGreaterThan anges för baseBlobs-baserade åtgärder. Bloben arkiveras om båda villkoren är uppfyllda. int

Begränsningar:
Minsta värde = 0
daysAfterModificationGreaterThan Värde som anger ålder i dagar efter senaste ändring int

Begränsningar:
Minsta värde = 0

ManagementPolicySnapShot

Name Beskrivning Värde
delete Funktionen för att ta bort blobögonblicksbilden DateAfterCreation
tierToArchive Funktionen för att nivåindela blobögonblicksbild till arkivlagring. Stöd för blobögonblicksbild för närvarande på frekvent eller lågfrekvent nivå DateAfterCreation
tierToCool Funktionen för att nivåindela blobögonblicksbild till lågfrekvent lagring. Stöd för blobögonblicksbild för närvarande på frekvent nivå DateAfterCreation

DateAfterCreation

Name Beskrivning Värde
daysAfterCreationGreaterThan Värde som anger ålder i dagar efter skapandet int (krävs)

Begränsningar:
Minsta värde = 0
daysAfterLastTierChangeGreaterThan Värde som anger ålder i dagar efter senaste ändringstid på blobnivå. Den här egenskapen gäller endast för tierToArchive-åtgärder och kräver att daysAfterCreationGreaterThan anges för ögonblicksbilder och blobversionsbaserade åtgärder. Bloben arkiveras om båda villkoren är uppfyllda. int

Begränsningar:
Minsta värde = 0

ManagementPolicyVersion

Name Beskrivning Värde
delete Funktionen för att ta bort blobversionen DateAfterCreation
tierToArchive Funktionen för att nivåindela blobversionen för arkivlagring. Stöd för blobversion på frekvent eller lågfrekvent nivå DateAfterCreation
tierToCool Funktionen för att nivåindela blobversionen till lågfrekvent lagring. Stöd för blobversion för närvarande på frekvent nivå DateAfterCreation

ManagementPolicyFilter

Name Beskrivning Värde
blobIndexMatch En matris med blobindextaggsbaserade filter, det kan finnas högst 10 taggfilter TagFilter[]
blobTypes En matris med fördefinierade uppräkningsvärden. För närvarande stöder blockBlob alla nivåindelnings- och borttagningsåtgärder. Endast borttagningsåtgärder stöds för appendBlob. string[] (krävs)
prefixMatch En matris med strängar för prefix som ska matchas. string[]

Tagfilter

Name Beskrivning Värde
name Det här är filtertaggens namn, det kan innehålla 1–128 tecken sträng (krävs)

Begränsningar:
Minsta längd = 1
Maxlängd = 128
Op Det här är jämförelseoperatorn som används för objektjämförelse och filtrering. Endast == (likhetsoperator) stöds för närvarande sträng (krävs)
värde Det här är filtertaggens värdefält som används för taggbaserad filtrering, det kan innehålla 0–256 tecken sträng (krävs)

Begränsningar:
Maxlängd = 256