Microsoft.Storage storageAccounts/managementPolicies
Bicep-erőforrásdefiníció
A storageAccounts/managementPolicies erőforrástípus üzembe helyezhető a következő célműveletekkel:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
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@2023-01-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
}
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: '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 következő típusú erőforrás 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ázirendszabá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 alfanumerikus karakterek tetszőleges kombinációját tartalmazhatják. A szabálynév megkülönbözteti a kis- és nagybetűt. A szabályzaton belül egyedinek kell lennie. | sztring (kötelező) |
típus | Az érvényes érték é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 | Egy objektum, amely meghatározza a szűrőkészletet. | ManagementPolicyFilter |
ManagementPolicyAction
Név | Leírás | Érték |
---|---|---|
baseBlob | Az alapblob felügyeleti szabályzatának művelete | ManagementPolicyBaseBlob |
pillanatkép | A pillanatkép felügyeleti szabályzatának művelete | 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étegezését a ritka elérésűről a gyakori elérésű blobok elérésére. 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. | DateAfterModification |
tierToCold | A blobok ritka elérésű tárolóba való rétegzéséhez használt függvény. | DateAfterModification |
tierToCool | A blobok ritka elérésű tárolóba való rétegzéséhez használt függvény. | DateAfterModification |
tierToHot | A blobok gyakori elérésű tárolóba való rétegzéséhez használt függvény. Ez a művelet csak prémium szintű blokkblobtároló-fiókokkal használható | DateAfterModification |
DateAfterModification
Név | Leírás | Érték |
---|---|---|
daysAfterCreationGreaterThan | A blob létrehozását követő napokban az életkort jelző érték. | int Korlátok: Minimális érték = 0 |
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 |
daysAfterLastTierChangeGreaterThan | Az életkort a blobszint legutóbbi módosításának időpontját követő napokban kifejező érték. Ez a tulajdonság csak tierToArchive műveletekre vonatkozik, és a daysAfterModificationGreaterThan értéket a baseBlobs-alapú műveletekhez kell beállítani. A blob archiválva lesz, ha mindkét feltétel teljesül. | 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. | DateAfterCreation |
tierToCold | A blobok ritka elérésű tárolóba való rétegzéséhez használt függvény. | DateAfterCreation |
tierToCool | A blobpillanatképek ritka elérésű tárolóba való rétegzéséhez használt függvény. | DateAfterCreation |
tierToHot | A blobok gyakori elérésű tárolóba való rétegzéséhez használt függvény. Ez a művelet csak prémium szintű blokkblobtároló-fiókokkal használható | 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 |
daysAfterLastTierChangeGreaterThan | Az életkort a blobszint legutóbbi módosításának időpontját követő napokban kifejező érték. Ez a tulajdonság csak tierToArchive műveletekhez alkalmazható, és a daysAfterCreationGreaterThan beállítást igényli a pillanatképekhez és a blobverzió-alapú műveletekhez. A blob archiválva lesz, ha mindkét feltétel teljesül. | int 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. | DateAfterCreation |
tierToCold | A blobok ritka elérésű tárolóba való rétegzéséhez használt függvény. | DateAfterCreation |
tierToCool | A függvény, amely a blobverziót a ritka elérésű tárolóba rétegzi. | DateAfterCreation |
tierToHot | A blobok gyakori elérésű tárolóba való rétegzéséhez használt függvény. Ez a művelet csak prémium szintű blokkblobtároló-fiókokkal használható | 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 |
---|---|
Darktrace automatikus skálázási vSensorok üzembe helyezése |
Ezzel a sablonnal automatikusan üzembe helyezheti a Darktrace vSensors automatikus skálázási telepítését |
ARM-sablon erőforrás-definíciója
A storageAccounts/managementPolicies erőforrástípus üzembe helyezhető a következő célműveletekkel:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
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": "2023-01-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"
},
"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": "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 | '2023-01-01' |
name | Az erőforrás neve Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát 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ázirendszabá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 alfanumerikus karakterek tetszőleges kombinációját tartalmazhatják. A szabálynév megkülönbözteti a kis- és nagybetűt. A szabályzaton belül egyedinek kell lennie. | sztring (kötelező) |
típus | Az érvényes érték é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. | DateAfterModification |
tierToCold | A blobok hideg tárolóba való rétegzéséhez használt függvény. | DateAfterModification |
tierToCool | A blobok ritka elérésű tárolóba való rétegzéséhez használt függvény. | DateAfterModification |
tierToHot | A blobok gyakori elérésű tárolóba való rétegzéséhez használt függvény. Ez a művelet csak prémium szintű blokkblobtároló-fiókokkal használható | DateAfterModification |
DateAfterModification
Név | Leírás | Érték |
---|---|---|
daysAfterCreationGreaterThan | A bloblétrehozás utáni napokban az életkort jelző érték. | int Korlátok: Minimális érték = 0 |
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 |
daysAfterLastTierChangeGreaterThan | Az életkort az utolsó blobszint-változási idő utáni napokban jelző érték. Ez a tulajdonság csak tierToArchive műveletekre vonatkozik, és a daysAfterModificationGreaterThan értéket a baseBlobs-alapú műveletekhez kell beállítani. A blob archiválva lesz, ha mindkét feltétel teljesül. | 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. | DateAfterCreation |
tierToCold | A blobok hideg tárolóba való rétegzéséhez használt függvény. | DateAfterCreation |
tierToCool | A blobok pillanatképét a ritka elérésű tárolóba rétegző függvény. | DateAfterCreation |
tierToHot | A blobok gyakori elérésű tárolóba való rétegzéséhez használt függvény. Ez a művelet csak prémium szintű blokkblobtároló-fiókokkal használható | 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 |
daysAfterLastTierChangeGreaterThan | Az életkort az utolsó blobszint-változási idő utáni napokban jelző érték. Ez a tulajdonság csak tierToArchive műveletekre vonatkozik, és a daysAfterCreationGreaterThan beállítást a pillanatképekhez és a blobverzió-alapú műveletekhez kell beállítani. A blob archiválva lesz, ha mindkét feltétel teljesül. | int 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. | DateAfterCreation |
tierToCold | A blobok hideg tárolóba való rétegzéséhez használt függvény. | DateAfterCreation |
tierToCool | A blobverziót a ritka elérésű tárolóba rétegző függvény. | DateAfterCreation |
tierToHot | A blobok gyakori elérésű tárolóba való rétegzéséhez használt függvény. Ez a művelet csak prémium szintű blokkblobtároló-fiókokkal használható | 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 |
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@2023-01-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
}
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 = "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@2023-01-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. | DateAfterModification |
tierToCold | A blobok hideg tárolóba való rétegzéséhez használt függvény. | DateAfterModification |
tierToCool | A blobok ritka elérésű tárolóba való rétegzéséhez használt függvény. | DateAfterModification |
tierToHot | A blobok gyakori elérésű tárolóba való rétegzéséhez használt függvény. Ez a művelet csak prémium szintű blokkblobtároló-fiókokkal használható | DateAfterModification |
DateAfterModification
Név | Leírás | Érték |
---|---|---|
daysAfterCreationGreaterThan | A bloblétrehozás utáni napokban az életkort jelző érték. | int Korlátok: Minimális érték = 0 |
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 |
daysAfterLastTierChangeGreaterThan | Az életkort az utolsó blobszint-változási idő utáni napokban jelző érték. Ez a tulajdonság csak tierToArchive műveletekre vonatkozik, és a daysAfterModificationGreaterThan értéket a baseBlobs-alapú műveletekhez kell beállítani. A blob archiválva lesz, ha mindkét feltétel teljesül. | 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. | DateAfterCreation |
tierToCold | A blobok hideg tárolóba való rétegzéséhez használt függvény. | DateAfterCreation |
tierToCool | A blobok pillanatképét a ritka elérésű tárolóba rétegző függvény. | DateAfterCreation |
tierToHot | A blobok gyakori elérésű tárolóba való rétegzéséhez használt függvény. Ez a művelet csak prémium szintű blokkblobtároló-fiókokkal használható | 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 |
daysAfterLastTierChangeGreaterThan | Az életkort az utolsó blobszint-változási idő utáni napokban jelző érték. Ez a tulajdonság csak tierToArchive műveletekre vonatkozik, és a daysAfterCreationGreaterThan beállítást a pillanatképekhez és a blobverzió-alapú műveletekhez kell beállítani. A blob archiválva lesz, ha mindkét feltétel teljesül. | int 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. | DateAfterCreation |
tierToCold | A blobok hideg tárolóba való rétegzéséhez használt függvény. | DateAfterCreation |
tierToCool | A blobverziót a ritka elérésű tárolóba rétegző függvény. | DateAfterCreation |
tierToHot | A blobok gyakori elérésű tárolóba való rétegzéséhez használt függvény. Ez a művelet csak prémium szintű blokkblobtároló-fiókokkal használható | 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 |