Microsoft.Storage storageAccounts/managementPolicies 2022-09-01
- nejnovější
- 2023-05-01
-
2023-04-04 -
2023-01-01 - 2022-09-01
- 05. 5. 2022
-
2021-09-01 -
2021-08-01 - 2021-06-01
-
2021-04-01 -
2021-021 - 1. 1. 2021
-
2020-08-01-preview -
06.06.2019 -
2019-04-04 - 11. 11. 2018
-
2018-03-01-Preview
Definice prostředku Bicep
Typ prostředku storageAccounts/managementPolicies je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení 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/managementPolicies, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Storage/storageAccounts/managementPolicies@2022-09-01' = {
parent: resourceSymbolicName
name: 'string'
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
}
tierToCold: {
daysAfterCreationGreaterThan: int
daysAfterLastAccessTimeGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
daysAfterModificationGreaterThan: int
}
tierToCool: {
daysAfterCreationGreaterThan: int
daysAfterLastAccessTimeGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
daysAfterModificationGreaterThan: int
}
tierToHot: {
daysAfterCreationGreaterThan: int
daysAfterLastAccessTimeGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
daysAfterModificationGreaterThan: int
}
}
snapshot: {
delete: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToArchive: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToCold: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToCool: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToHot: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
}
version: {
delete: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToArchive: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToCold: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToCool: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
tierToHot: {
daysAfterCreationGreaterThan: int
daysAfterLastTierChangeGreaterThan: int
}
}
}
filters: {
blobIndexMatch: [
{
name: 'string'
op: 'string'
value: 'string'
}
]
blobTypes: [
'string'
]
prefixMatch: [
'string'
]
}
}
enabled: bool
name: 'string'
type: 'string'
}
]
}
}
}
Hodnoty vlastností
DateAfterCreation
Jméno | Popis | Hodnota |
---|---|---|
daysAfterCreationGreaterThan | Hodnota označující věk ve dnech po vytvoření | Int Omezení: Minimální hodnota = 0 (povinné) |
daysAfterLastTierChangeGreaterThan | Hodnota označující věk ve dnech po změně poslední úrovně objektu blob. Tato vlastnost je použitelná pouze pro akce tierToArchive a vyžaduje, aby pro snímky a akce založené na verzích objektů blob byly nastaveny dnyAfterCreationGreaterThan. Objekt blob se bude archivovat, pokud jsou splněny obě podmínky. | Int Omezení: Minimální hodnota = 0 |
DateAfterModification
Jméno | Popis | Hodnota |
---|---|---|
daysAfterCreationGreaterThan | Hodnota označující věk ve dnech po vytvoření objektu blob. | Int Omezení: Minimální hodnota = 0 |
daysAfterLastAccessTimeGreaterThan | Hodnota označující věk ve dnech po posledním přístupu k objektu blob. Tuto vlastnost lze použít pouze ve spojení se zásadami sledování času posledního přístupu. | Int Omezení: Minimální hodnota = 0 |
daysAfterLastTierChangeGreaterThan | Hodnota označující věk ve dnech po změně poslední úrovně objektu blob. Tato vlastnost je použitelná pouze pro akce tierToArchive a vyžaduje, aby byly pro akce založené na baseBlobs nastaveny dnyAfterModificationGreaterThan. Objekt blob se bude archivovat, pokud jsou splněny obě podmínky. | Int Omezení: Minimální hodnota = 0 |
daysAfterModificationGreaterThan | Hodnota označující věk ve dnech po poslední úpravě | Int Omezení: Minimální hodnota = 0 |
ManagementPolicyAction
Jméno | Popis | Hodnota |
---|---|---|
baseBlob | Akce zásad správy pro základní objekt blob | ManagementPolicyBaseBlob |
snímek | Akce zásad správy pro snímek | ManagementPolicySnapShot |
verze | Akce zásad správy pro verzi | ManagementPolicyVersion |
ManagementPolicyBaseBlob
ManagementPolicyDefinition
Jméno | Popis | Hodnota |
---|---|---|
Akce | Objekt, který definuje sadu akcí. | ManagementPolicyAction (povinné) |
filtruje | Objekt, který definuje sadu filtrů. | ManagementPolicyFilter |
ManagementPolicyFilter
Jméno | Popis | Hodnota |
---|---|---|
blobIndexMatch | Pole filtrů založených na značkách indexu objektů blob může obsahovat maximálně 10 filtrů značek. | TagFilter[] |
blobTypes | Pole předdefinovaných hodnot výčtu. V současné době blockBlob podporuje všechny akce vrstvení a odstranění. Pro appendBlob se podporují pouze akce odstranění. | string[] (povinné) |
prefixMatch | Pole řetězců pro předpony, které se mají shodovat. | string[] |
ManagementPolicyProperties
Jméno | Popis | Hodnota |
---|---|---|
politika | Zásada správy účtu úložiště ve formátu JSON. Další podrobnosti najdete v tématu: /azure/storage/common/storage-lifecycle-management-concepts. | ManagementPolicySchema (povinné) |
ManagementPolicyRule
Jméno | Popis | Hodnota |
---|---|---|
definice | Objekt, který definuje pravidlo životního cyklu. | ManagementPolicyDefinition (povinné) |
zpřístupněný | Pravidlo je povolené, pokud je nastaveno na hodnotu true. | Bool |
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é) |
typ | Platná hodnota je Životní cyklus. | Životní cyklus (povinné) |
ManagementPolicySchema
Jméno | Popis | Hodnota |
---|---|---|
pravidla | Pravidla zásad správy účtů úložiště. Další podrobnosti najdete v tématu: /azure/storage/common/storage-lifecycle-management-concepts. | ManagementPolicyRule[] (povinné) |
ManagementPolicySnapShot
Jméno | Popis | Hodnota |
---|---|---|
vymazat | Funkce pro odstranění snímku objektu blob | DateAfterCreation |
tierToArchive | Funkce vrstvit snímek objektu blob do archivu úložiště. | DateAfterCreation |
tierToCold | Funkce vrstvení objektů blob do studeného úložiště. | DateAfterCreation |
tierToCool | Funkce vrstvení snímku objektu blob do studeného úložiště. | DateAfterCreation |
tierToHot | Funkce vrstvení objektů blob do horkého úložiště. Tuto akci lze použít pouze s účty služby Premium Block Blob Storage. | DateAfterCreation |
ManagementPolicyVersion
Jméno | Popis | Hodnota |
---|---|---|
vymazat | Funkce pro odstranění verze objektu blob | DateAfterCreation |
tierToArchive | Funkce vrstvení verze objektu blob do archivu úložiště. | DateAfterCreation |
tierToCold | Funkce vrstvení objektů blob do studeného úložiště. | DateAfterCreation |
tierToCool | Funkce vrstvení verze objektu blob do studeného úložiště. | DateAfterCreation |
tierToHot | Funkce vrstvení objektů blob do horkého úložiště. Tuto akci lze použít pouze s účty služby Premium Block Blob Storage. | DateAfterCreation |
Microsoft.Storage/storageAccounts/managementPolicies
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 dat účtu úložiště. | ManagementPolicyProperties |
TagFilter
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Toto je název značky filtru, může mít 1 až 128 znaků. | řetězec Omezení: Minimální délka = 1 Maximální délka = 1 (povinné) |
Op | Toto je relační operátor, který se používá pro porovnání a filtrování objektů. V současné době se podporuje pouze == (operátor rovnosti). | string (povinné) |
hodnota | Toto je pole hodnoty značky filtru, které se používá pro filtrování založené na značkách, může mít 0 až 256 znaků. | řetězec Omezení: Maximální délka = (povinné) |
Definice prostředku šablony ARM
Typ prostředku storageAccounts/managementPolicies je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení 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/managementPolicies, přidejte do šablony následující JSON.
{
"type": "Microsoft.Storage/storageAccounts/managementPolicies",
"apiVersion": "2022-09-01",
"name": "string",
"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"
},
"tierToCold": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastAccessTimeGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int",
"daysAfterModificationGreaterThan": "int"
},
"tierToCool": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastAccessTimeGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int",
"daysAfterModificationGreaterThan": "int"
},
"tierToHot": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastAccessTimeGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int",
"daysAfterModificationGreaterThan": "int"
}
},
"snapshot": {
"delete": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToArchive": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToCold": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToCool": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToHot": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
}
},
"version": {
"delete": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToArchive": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToCold": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToCool": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
},
"tierToHot": {
"daysAfterCreationGreaterThan": "int",
"daysAfterLastTierChangeGreaterThan": "int"
}
}
},
"filters": {
"blobIndexMatch": [
{
"name": "string",
"op": "string",
"value": "string"
}
],
"blobTypes": [ "string" ],
"prefixMatch": [ "string" ]
}
},
"enabled": "bool",
"name": "string",
"type": "string"
}
]
}
}
}
Hodnoty vlastností
DateAfterCreation
Jméno | Popis | Hodnota |
---|---|---|
daysAfterCreationGreaterThan | Hodnota označující věk ve dnech po vytvoření | Int Omezení: Minimální hodnota = 0 (povinné) |
daysAfterLastTierChangeGreaterThan | Hodnota označující věk ve dnech po změně poslední úrovně objektu blob. Tato vlastnost je použitelná pouze pro akce tierToArchive a vyžaduje, aby pro snímky a akce založené na verzích objektů blob byly nastaveny dnyAfterCreationGreaterThan. Objekt blob se bude archivovat, pokud jsou splněny obě podmínky. | Int Omezení: Minimální hodnota = 0 |
DateAfterModification
Jméno | Popis | Hodnota |
---|---|---|
daysAfterCreationGreaterThan | Hodnota označující věk ve dnech po vytvoření objektu blob. | Int Omezení: Minimální hodnota = 0 |
daysAfterLastAccessTimeGreaterThan | Hodnota označující věk ve dnech po posledním přístupu k objektu blob. Tuto vlastnost lze použít pouze ve spojení se zásadami sledování času posledního přístupu. | Int Omezení: Minimální hodnota = 0 |
daysAfterLastTierChangeGreaterThan | Hodnota označující věk ve dnech po změně poslední úrovně objektu blob. Tato vlastnost je použitelná pouze pro akce tierToArchive a vyžaduje, aby byly pro akce založené na baseBlobs nastaveny dnyAfterModificationGreaterThan. Objekt blob se bude archivovat, pokud jsou splněny obě podmínky. | Int Omezení: Minimální hodnota = 0 |
daysAfterModificationGreaterThan | Hodnota označující věk ve dnech po poslední úpravě | Int Omezení: Minimální hodnota = 0 |
ManagementPolicyAction
Jméno | Popis | Hodnota |
---|---|---|
baseBlob | Akce zásad správy pro základní objekt blob | ManagementPolicyBaseBlob |
snímek | Akce zásad správy pro snímek | ManagementPolicySnapShot |
verze | Akce zásad správy pro verzi | ManagementPolicyVersion |
ManagementPolicyBaseBlob
ManagementPolicyDefinition
Jméno | Popis | Hodnota |
---|---|---|
Akce | Objekt, který definuje sadu akcí. | ManagementPolicyAction (povinné) |
filtruje | Objekt, který definuje sadu filtrů. | ManagementPolicyFilter |
ManagementPolicyFilter
Jméno | Popis | Hodnota |
---|---|---|
blobIndexMatch | Pole filtrů založených na značkách indexu objektů blob může obsahovat maximálně 10 filtrů značek. | TagFilter[] |
blobTypes | Pole předdefinovaných hodnot výčtu. V současné době blockBlob podporuje všechny akce vrstvení a odstranění. Pro appendBlob se podporují pouze akce odstranění. | string[] (povinné) |
prefixMatch | Pole řetězců pro předpony, které se mají shodovat. | string[] |
ManagementPolicyProperties
Jméno | Popis | Hodnota |
---|---|---|
politika | Zásada správy účtu úložiště ve formátu JSON. Další podrobnosti najdete v tématu: /azure/storage/common/storage-lifecycle-management-concepts. | ManagementPolicySchema (povinné) |
ManagementPolicyRule
Jméno | Popis | Hodnota |
---|---|---|
definice | Objekt, který definuje pravidlo životního cyklu. | ManagementPolicyDefinition (povinné) |
zpřístupněný | Pravidlo je povolené, pokud je nastaveno na hodnotu true. | Bool |
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é) |
typ | Platná hodnota je Životní cyklus. | Životní cyklus (povinné) |
ManagementPolicySchema
Jméno | Popis | Hodnota |
---|---|---|
pravidla | Pravidla zásad správy účtů úložiště. Další podrobnosti najdete v tématu: /azure/storage/common/storage-lifecycle-management-concepts. | ManagementPolicyRule[] (povinné) |
ManagementPolicySnapShot
Jméno | Popis | Hodnota |
---|---|---|
vymazat | Funkce pro odstranění snímku objektu blob | DateAfterCreation |
tierToArchive | Funkce vrstvit snímek objektu blob do archivu úložiště. | DateAfterCreation |
tierToCold | Funkce vrstvení objektů blob do studeného úložiště. | DateAfterCreation |
tierToCool | Funkce vrstvení snímku objektu blob do studeného úložiště. | DateAfterCreation |
tierToHot | Funkce vrstvení objektů blob do horkého úložiště. Tuto akci lze použít pouze s účty služby Premium Block Blob Storage. | DateAfterCreation |
ManagementPolicyVersion
Jméno | Popis | Hodnota |
---|---|---|
vymazat | Funkce pro odstranění verze objektu blob | DateAfterCreation |
tierToArchive | Funkce vrstvení verze objektu blob do archivu úložiště. | DateAfterCreation |
tierToCold | Funkce vrstvení objektů blob do studeného úložiště. | DateAfterCreation |
tierToCool | Funkce vrstvení verze objektu blob do studeného úložiště. | DateAfterCreation |
tierToHot | Funkce vrstvení objektů blob do horkého úložiště. Tuto akci lze použít pouze s účty služby Premium Block Blob Storage. | DateAfterCreation |
Microsoft.Storage/storageAccounts/managementPolicies
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2022-09-01' |
Jméno | Název prostředku | Výchozí (povinné) |
vlastnosti | Vrátí pravidla zásad dat účtu úložiště. | ManagementPolicyProperties |
typ | Typ prostředku | Microsoft.Storage/storageAccounts/managementPolicies |
TagFilter
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Toto je název značky filtru, může mít 1 až 128 znaků. | řetězec Omezení: Minimální délka = 1 Maximální délka = 1 (povinné) |
Op | Toto je relační operátor, který se používá pro porovnání a filtrování objektů. V současné době se podporuje pouze == (operátor rovnosti). | string (povinné) |
hodnota | Toto je pole hodnoty značky filtru, které se používá pro filtrování založené na značkách, může mít 0 až 256 znaků. | řetězec Omezení: Maximální délka = (povinné) |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku storageAccounts/managementPolicies 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/managementPolicies, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/managementPolicies@2022-09-01"
name = "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
}
tierToCold = {
daysAfterCreationGreaterThan = int
daysAfterLastAccessTimeGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
daysAfterModificationGreaterThan = int
}
tierToCool = {
daysAfterCreationGreaterThan = int
daysAfterLastAccessTimeGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
daysAfterModificationGreaterThan = int
}
tierToHot = {
daysAfterCreationGreaterThan = int
daysAfterLastAccessTimeGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
daysAfterModificationGreaterThan = int
}
}
snapshot = {
delete = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToArchive = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToCold = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToCool = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToHot = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
}
version = {
delete = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToArchive = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToCold = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToCool = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
tierToHot = {
daysAfterCreationGreaterThan = int
daysAfterLastTierChangeGreaterThan = int
}
}
}
filters = {
blobIndexMatch = [
{
name = "string"
op = "string"
value = "string"
}
]
blobTypes = [
"string"
]
prefixMatch = [
"string"
]
}
}
enabled = bool
name = "string"
type = "string"
}
]
}
}
})
}
Hodnoty vlastností
DateAfterCreation
Jméno | Popis | Hodnota |
---|---|---|
daysAfterCreationGreaterThan | Hodnota označující věk ve dnech po vytvoření | Int Omezení: Minimální hodnota = 0 (povinné) |
daysAfterLastTierChangeGreaterThan | Hodnota označující věk ve dnech po změně poslední úrovně objektu blob. Tato vlastnost je použitelná pouze pro akce tierToArchive a vyžaduje, aby pro snímky a akce založené na verzích objektů blob byly nastaveny dnyAfterCreationGreaterThan. Objekt blob se bude archivovat, pokud jsou splněny obě podmínky. | Int Omezení: Minimální hodnota = 0 |
DateAfterModification
Jméno | Popis | Hodnota |
---|---|---|
daysAfterCreationGreaterThan | Hodnota označující věk ve dnech po vytvoření objektu blob. | Int Omezení: Minimální hodnota = 0 |
daysAfterLastAccessTimeGreaterThan | Hodnota označující věk ve dnech po posledním přístupu k objektu blob. Tuto vlastnost lze použít pouze ve spojení se zásadami sledování času posledního přístupu. | Int Omezení: Minimální hodnota = 0 |
daysAfterLastTierChangeGreaterThan | Hodnota označující věk ve dnech po změně poslední úrovně objektu blob. Tato vlastnost je použitelná pouze pro akce tierToArchive a vyžaduje, aby byly pro akce založené na baseBlobs nastaveny dnyAfterModificationGreaterThan. Objekt blob se bude archivovat, pokud jsou splněny obě podmínky. | Int Omezení: Minimální hodnota = 0 |
daysAfterModificationGreaterThan | Hodnota označující věk ve dnech po poslední úpravě | Int Omezení: Minimální hodnota = 0 |
ManagementPolicyAction
Jméno | Popis | Hodnota |
---|---|---|
baseBlob | Akce zásad správy pro základní objekt blob | ManagementPolicyBaseBlob |
snímek | Akce zásad správy pro snímek | ManagementPolicySnapShot |
verze | Akce zásad správy pro verzi | ManagementPolicyVersion |
ManagementPolicyBaseBlob
ManagementPolicyDefinition
Jméno | Popis | Hodnota |
---|---|---|
Akce | Objekt, který definuje sadu akcí. | ManagementPolicyAction (povinné) |
filtruje | Objekt, který definuje sadu filtrů. | ManagementPolicyFilter |
ManagementPolicyFilter
Jméno | Popis | Hodnota |
---|---|---|
blobIndexMatch | Pole filtrů založených na značkách indexu objektů blob může obsahovat maximálně 10 filtrů značek. | TagFilter[] |
blobTypes | Pole předdefinovaných hodnot výčtu. V současné době blockBlob podporuje všechny akce vrstvení a odstranění. Pro appendBlob se podporují pouze akce odstranění. | string[] (povinné) |
prefixMatch | Pole řetězců pro předpony, které se mají shodovat. | string[] |
ManagementPolicyProperties
Jméno | Popis | Hodnota |
---|---|---|
politika | Zásada správy účtu úložiště ve formátu JSON. Další podrobnosti najdete v tématu: /azure/storage/common/storage-lifecycle-management-concepts. | ManagementPolicySchema (povinné) |
ManagementPolicyRule
Jméno | Popis | Hodnota |
---|---|---|
definice | Objekt, který definuje pravidlo životního cyklu. | ManagementPolicyDefinition (povinné) |
zpřístupněný | Pravidlo je povolené, pokud je nastaveno na hodnotu true. | Bool |
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é) |
typ | Platná hodnota je Životní cyklus. | Životní cyklus (povinné) |
ManagementPolicySchema
Jméno | Popis | Hodnota |
---|---|---|
pravidla | Pravidla zásad správy účtů úložiště. Další podrobnosti najdete v tématu: /azure/storage/common/storage-lifecycle-management-concepts. | ManagementPolicyRule[] (povinné) |
ManagementPolicySnapShot
Jméno | Popis | Hodnota |
---|---|---|
vymazat | Funkce pro odstranění snímku objektu blob | DateAfterCreation |
tierToArchive | Funkce vrstvit snímek objektu blob do archivu úložiště. | DateAfterCreation |
tierToCold | Funkce vrstvení objektů blob do studeného úložiště. | DateAfterCreation |
tierToCool | Funkce vrstvení snímku objektu blob do studeného úložiště. | DateAfterCreation |
tierToHot | Funkce vrstvení objektů blob do horkého úložiště. Tuto akci lze použít pouze s účty služby Premium Block Blob Storage. | DateAfterCreation |
ManagementPolicyVersion
Jméno | Popis | Hodnota |
---|---|---|
vymazat | Funkce pro odstranění verze objektu blob | DateAfterCreation |
tierToArchive | Funkce vrstvení verze objektu blob do archivu úložiště. | DateAfterCreation |
tierToCold | Funkce vrstvení objektů blob do studeného úložiště. | DateAfterCreation |
tierToCool | Funkce vrstvení verze objektu blob do studeného úložiště. | DateAfterCreation |
tierToHot | Funkce vrstvení objektů blob do horkého úložiště. Tuto akci lze použít pouze s účty služby Premium Block Blob Storage. | DateAfterCreation |
Microsoft.Storage/storageAccounts/managementPolicies
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 dat účtu úložiště. | ManagementPolicyProperties |
typ | Typ prostředku | Microsoft.Storage/storageAccounts/managementPolicies@2022-09-01 |
TagFilter
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Toto je název značky filtru, může mít 1 až 128 znaků. | řetězec Omezení: Minimální délka = 1 Maximální délka = 1 (povinné) |
Op | Toto je relační operátor, který se používá pro porovnání a filtrování objektů. V současné době se podporuje pouze == (operátor rovnosti). | string (povinné) |
hodnota | Toto je pole hodnoty značky filtru, které se používá pro filtrování založené na značkách, může mít 0 až 256 znaků. | řetězec Omezení: Maximální délka = (povinné) |