Megosztás a következőn keresztül:


Microsoft.Storage storageAccounts/blobServices/containers/immutabilityPolicies 2023-01-01

Bicep-erőforrásdefiníció

A storageAccounts/blobServices/containers/immutabilityPolicies erőforrástípus üzembe helyezhető a következő célműveletekkel:

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/blobServices/containers/immutabilityPolicies erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies@2023-01-01' = {
  name: 'default'
  parent: resourceSymbolicName
  properties: {
    allowProtectedAppendWrites: bool
    allowProtectedAppendWritesAll: bool
    immutabilityPeriodSinceCreationInDays: int
  }
}

Tulajdonságértékek

storageAccounts/blobServices/containers/immutability...

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.
Szimbolikus név típusú erőforráshoz: tárolók
properties Egy blobtároló ImmutabilityPolicy tulajdonsága. ImmutabilityPolicyProperty (kötelező)

ImmutabilityPolicyProperty

Név Leírás Érték
allowProtectedAppendWrites Ez a tulajdonság csak a feloldott időalapú adatmegőrzési szabályzatok esetében módosítható. Ha engedélyezve van, az új blokkok egy hozzáfűző blobba írhatók a nem módosítható védelem és megfelelőség fenntartása mellett. Csak új blokkok vehetők fel, és a meglévő blokkok nem módosíthatók vagy törölhetők. Ez a tulajdonság nem módosítható az ExtendImmutabilityPolicy API-val. logikai
allowProtectedAppendWritesAll Ez a tulajdonság csak a feloldott időalapú adatmegőrzési szabályzatok esetében módosítható. Ha engedélyezve van, az új blokkok mind a Hozzáfűzés, mind a Bock blobokba írhatók, miközben fenntartják a nem módosítható védelmet és megfelelőséget. Csak új blokkok vehetők fel, és a meglévő blokkok nem módosíthatók vagy törölhetők. Ez a tulajdonság nem módosítható az ExtendImmutabilityPolicy API-val. Az "allowProtectedAppendWrites" és az "allowProtectedAppendWritesAll" tulajdonságok kölcsönösen kizárják egymást. logikai
immutabilityPeriodSinceCreationInDays A tárolóban lévő blobok nem módosíthatósági időszaka a szabályzat létrehozása óta napokban. int

ARM-sablon erőforrás-definíciója

A storageAccounts/blobServices/containers/immutabilityPolicies erőforrástípus üzembe helyezhető a következő célműveletekkel:

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/blobServices/containers/immutabilityPolicies erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies",
  "apiVersion": "2023-01-01",
  "name": "default",
  "properties": {
    "allowProtectedAppendWrites": "bool",
    "allowProtectedAppendWritesAll": "bool",
    "immutabilityPeriodSinceCreationInDays": "int"
  }
}

Tulajdonságértékek

storageAccounts/blobServices/containers/immutability...

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies"
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 Egy blobtároló ImmutabilityPolicy tulajdonsága. ImmutabilityPolicyProperty (kötelező)

ImmutabilityPolicyProperty

Név Leírás Érték
allowProtectedAppendWrites Ez a tulajdonság csak a feloldott időalapú adatmegőrzési szabályzatok esetében módosítható. Ha engedélyezve van, az új blokkok egy hozzáfűző blobba írhatók a nem módosítható védelem és megfelelőség fenntartása mellett. Csak új blokkok vehetők fel, és a meglévő blokkok nem módosíthatók vagy törölhetők. Ez a tulajdonság nem módosítható az ExtendImmutabilityPolicy API-val. logikai
allowProtectedAppendWritesAll Ez a tulajdonság csak a feloldott időalapú adatmegőrzési szabályzatok esetében módosítható. Ha engedélyezve van, az új blokkok mind a Hozzáfűzés, mind a Bock blobokba írhatók, miközben fenntartják a nem módosítható védelmet és megfelelőséget. Csak új blokkok vehetők fel, és a meglévő blokkok nem módosíthatók vagy törölhetők. Ez a tulajdonság nem módosítható az ExtendImmutabilityPolicy API-val. Az "allowProtectedAppendWrites" és az "allowProtectedAppendWritesAll" tulajdonságok kölcsönösen kizárják egymást. logikai
immutabilityPeriodSinceCreationInDays A tárolóban lévő blobok nem módosíthatósági időszaka a szabályzat létrehozása óta napokban. int

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

A storageAccounts/blobServices/containers/immutabilityPolicies erőforrástípus üzembe helyezhető a következő célműveletekkel:

  • 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/blobServices/containers/immutabilityPolicies erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies@2023-01-01"
  name = "default"
  parent_id = "string"
  body = jsonencode({
    properties = {
      allowProtectedAppendWrites = bool
      allowProtectedAppendWritesAll = bool
      immutabilityPeriodSinceCreationInDays = int
    }
  })
}

Tulajdonságértékek

storageAccounts/blobServices/containers/immutability...

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies@2023-01-01"
name Az erőforrás neve "alapértelmezett"
parent_id Annak az erőforrásnak az azonosítója, amely ennek az erőforrásnak a szülője. A következő típusú erőforrás azonosítója: tárolók
properties Egy blobtároló ImmutabilityPolicy tulajdonsága. ImmutabilityPolicyProperty (kötelező)

ImmutabilityPolicyProperty

Név Leírás Érték
allowProtectedAppendWrites Ez a tulajdonság csak a feloldott időalapú adatmegőrzési szabályzatok esetében módosítható. Ha engedélyezve van, az új blokkok egy hozzáfűző blobba írhatók a nem módosítható védelem és megfelelőség fenntartása mellett. Csak új blokkok vehetők fel, és a meglévő blokkok nem módosíthatók vagy törölhetők. Ez a tulajdonság nem módosítható az ExtendImmutabilityPolicy API-val. logikai
allowProtectedAppendWritesAll Ez a tulajdonság csak a feloldott időalapú adatmegőrzési szabályzatok esetében módosítható. Ha engedélyezve van, az új blokkok mind a Hozzáfűzés, mind a Bock blobokba írhatók, miközben fenntartják a nem módosítható védelmet és megfelelőséget. Csak új blokkok vehetők fel, és a meglévő blokkok nem módosíthatók vagy törölhetők. Ez a tulajdonság nem módosítható az ExtendImmutabilityPolicy API-val. Az "allowProtectedAppendWrites" és az "allowProtectedAppendWritesAll" tulajdonságok kölcsönösen kizárják egymást. logikai
immutabilityPeriodSinceCreationInDays A tárolóban lévő blobok nem módosíthatósági időszaka a szabályzat létrehozása óta napokban. int