Sdílet prostřednictvím


Microsoft.Storage storageAccounts/managementPolicies 2019-04-01

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.

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@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

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

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

Jméno Popis Hodnota
Akce Objekt, který definuje sadu akcí. ManagementPolicyAction (povinné)
filtruje Objekt, který definuje sadu filtrů. ManagementPolicyFilter

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.

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": "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

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

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

Jméno Popis Hodnota
Akce Objekt, který definuje sadu akcí. ManagementPolicyAction (povinné)
filtruje Objekt, který definuje sadu filtrů. ManagementPolicyFilter

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í

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@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

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

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

Jméno Popis Hodnota
Akce Objekt, který definuje sadu akcí. ManagementPolicyAction (povinné)
filtruje Objekt, který definuje sadu filtrů. ManagementPolicyFilter

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