Microsoft.Storage storageAccounts/managementPolicies 2019-04-01
Článek 12/21/2024
1 přispěvatel
Váš názor
V tomto článku
Definice prostředku Bicep
Typ prostředku storageAccounts/managementPolicies je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.Storage/storageAccounts/managementPolicies, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Storage/storageAccounts/managementPolicies@2019-04-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
policy: {
rules: [
{
definition: {
actions: {
baseBlob: {
delete: {
daysAfterModificationGreaterThan: int
}
tierToArchive: {
daysAfterModificationGreaterThan: int
}
tierToCool: {
daysAfterModificationGreaterThan: int
}
}
snapshot: {
delete: {
daysAfterCreationGreaterThan: int
}
}
}
filters: {
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é)
DateAfterModification
Jméno
Popis
Hodnota
daysAfterModificationGreaterThan
Hodnota označující věk ve dnech po poslední úpravě
Int Omezení: Minimální hodnota = 0 (povinné)
ManagementPolicyAction
ManagementPolicyBaseBlob
Jméno
Popis
Hodnota
vymazat
Funkce pro odstranění objektu blob
DateAfterModification
tierToArchive
Funkce vrstvení objektů blob do archivu úložiště. Podpora objektů blob aktuálně na horké nebo studené úrovni
DateAfterModification
tierToCool
Funkce vrstvení objektů blob do studeného úložiště. Podpora objektů blob v současné době na horké úrovni
DateAfterModification
ManagementPolicyDefinition
ManagementPolicyFilter
Jméno
Popis
Hodnota
blobTypes
Pole předdefinovaných hodnot výčtu. Podporuje se jenom blockBlob.
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
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
Definice prostředku šablony ARM
Typ prostředku storageAccounts/managementPolicies je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.Storage/storageAccounts/managementPolicies, přidejte do šablony následující JSON.
{
"type": "Microsoft.Storage/storageAccounts/managementPolicies",
"apiVersion": "2019-04-01",
"name": "string",
"properties": {
"policy": {
"rules": [
{
"definition": {
"actions": {
"baseBlob": {
"delete": {
"daysAfterModificationGreaterThan": "int"
},
"tierToArchive": {
"daysAfterModificationGreaterThan": "int"
},
"tierToCool": {
"daysAfterModificationGreaterThan": "int"
}
},
"snapshot": {
"delete": {
"daysAfterCreationGreaterThan": "int"
}
}
},
"filters": {
"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é)
DateAfterModification
Jméno
Popis
Hodnota
daysAfterModificationGreaterThan
Hodnota označující věk ve dnech po poslední úpravě
Int Omezení: Minimální hodnota = 0 (povinné)
ManagementPolicyAction
ManagementPolicyBaseBlob
Jméno
Popis
Hodnota
vymazat
Funkce pro odstranění objektu blob
DateAfterModification
tierToArchive
Funkce vrstvení objektů blob do archivu úložiště. Podpora objektů blob aktuálně na horké nebo studené úrovni
DateAfterModification
tierToCool
Funkce vrstvení objektů blob do studeného úložiště. Podpora objektů blob v současné době na horké úrovni
DateAfterModification
ManagementPolicyDefinition
ManagementPolicyFilter
Jméno
Popis
Hodnota
blobTypes
Pole předdefinovaných hodnot výčtu. Podporuje se jenom blockBlob.
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
Microsoft.Storage/storageAccounts/managementPolicies
Jméno
Popis
Hodnota
apiVersion
Verze rozhraní API
'2019-04-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
Příklady použití
Typ prostředku storageAccounts/managementPolicies je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
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@2019-04-01"
name = "string"
body = jsonencode({
properties = {
policy = {
rules = [
{
definition = {
actions = {
baseBlob = {
delete = {
daysAfterModificationGreaterThan = int
}
tierToArchive = {
daysAfterModificationGreaterThan = int
}
tierToCool = {
daysAfterModificationGreaterThan = int
}
}
snapshot = {
delete = {
daysAfterCreationGreaterThan = int
}
}
}
filters = {
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é)
DateAfterModification
Jméno
Popis
Hodnota
daysAfterModificationGreaterThan
Hodnota označující věk ve dnech po poslední úpravě
Int Omezení: Minimální hodnota = 0 (povinné)
ManagementPolicyAction
ManagementPolicyBaseBlob
Jméno
Popis
Hodnota
vymazat
Funkce pro odstranění objektu blob
DateAfterModification
tierToArchive
Funkce vrstvení objektů blob do archivu úložiště. Podpora objektů blob aktuálně na horké nebo studené úrovni
DateAfterModification
tierToCool
Funkce vrstvení objektů blob do studeného úložiště. Podpora objektů blob v současné době na horké úrovni
DateAfterModification
ManagementPolicyDefinition
ManagementPolicyFilter
Jméno
Popis
Hodnota
blobTypes
Pole předdefinovaných hodnot výčtu. Podporuje se jenom blockBlob.
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
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@2019-04-01