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


Microsoft.Storage StorageAccounts/blobServices 2021-04-01

Bicep-erőforrásdefiníció

A storageAccounts/blobServices erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Storage/storageAccounts/blobServices erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices@2021-04-01' = {
  name: 'default'
  parent: resourceSymbolicName
  properties: {
    automaticSnapshotPolicyEnabled: bool
    changeFeed: {
      enabled: bool
      retentionInDays: int
    }
    containerDeleteRetentionPolicy: {
      days: int
      enabled: bool
    }
    cors: {
      corsRules: [
        {
          allowedHeaders: [
            'string'
          ]
          allowedMethods: [
            'string'
          ]
          allowedOrigins: [
            'string'
          ]
          exposedHeaders: [
            'string'
          ]
          maxAgeInSeconds: int
        }
      ]
    }
    defaultServiceVersion: 'string'
    deleteRetentionPolicy: {
      days: int
      enabled: bool
    }
    isVersioningEnabled: bool
    lastAccessTimeTrackingPolicy: {
      blobType: [
        'string'
      ]
      enable: bool
      name: 'AccessTimeTracking'
      trackingGranularityInDays: int
    }
    restorePolicy: {
      days: int
      enabled: bool
    }
  }
}

Tulajdonságértékek

storageAccounts/blobServices

Név Leírás Érték
név Az erőforrás neve

Megtudhatja, hogyan állíthat be neveket és típusokat a gyermekerőforrásokhoz Bicep.
'alapértelmezett'
szülő A Bicepben megadhatja a 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ó: szülőerőforráson kívüli gyermekerőforrás.
A típus erőforrásának szimbolikus neve: storageAccounts
kellékek A tárfiók Blob szolgáltatásának tulajdonságai. BlobServicePropertiesProperties

BlobServicePropertiesProperties

Név Leírás Érték
automaticSnapshotPolicyEnabled Az isVersioningEnabled tulajdonság javára elavult. Bool
changeFeed A blobszolgáltatás tulajdonságai a változáscsatorna-eseményekhez. ChangeFeed
containerDeleteRetentionPolicy A tároló helyreállítható törlésének blobszolgáltatás-tulajdonságai. DeleteRetentionPolicy
cors A Blob szolgáltatás CORS-szabályait adja meg. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. Ha a kérelemtörzs nem tartalmaz CorsRule-elemeket, az összes CORS-szabály törlődik, és a CORS le lesz tiltva a Blob szolgáltatásban. CorsRules
defaultServiceVersion A DefaultServiceVersion azt az alapértelmezett verziót jelzi, amelyet a blobszolgáltatáshoz érkező kérésekhez használni kell, ha nincs megadva egy bejövő kérés verziója. A lehetséges értékek közé tartozik a 2008-10-27-es verzió és az összes újabb verzió. húr
deleteRetentionPolicy A blobszolgáltatás tulajdonságai a helyreállítható blob törléséhez. DeleteRetentionPolicy
isVersioningEnabled A verziószámozás engedélyezve van, ha igaz értékre van állítva. Bool
lastAccessTimeTrackingPolicy A blobszolgáltatás tulajdonsága a legutóbbi hozzáférési időalapú nyomkövetési szabályzat konfigurálásához. LastAccessTimeTrackingPolicy
restorePolicy A blob-visszaállítási szabályzat blobszolgáltatás-tulajdonságai. RestorePolicyProperties

ChangeFeed

Név Leírás Érték
Engedélyezve Azt jelzi, hogy engedélyezve van-e a változáscsatorna eseménynaplózása a Blob szolgáltatásban. Bool
retentionInDays A changeFeed adatmegőrzés időtartamát jelzi napokban. A minimális érték 1 nap, a maximális érték pedig 146000 nap (400 év). A null érték a változáscsatorna végtelen megőrzését jelzi. Int

Korlátok:
Minimális érték = 1
Maximális érték = 146000

DeleteRetentionPolicy

Név Leírás Érték
Napok Azt jelzi, hogy hány napig kell megőrizni a törölt elemet. A minimálisan megadott érték 1 lehet, a maximális érték pedig 365. Int

Korlátok:
Minimális érték = 1
Maximális érték = 365
Engedélyezve Azt jelzi, hogy a DeleteRetentionPolicy engedélyezve van-e. Bool

CorsRules

Név Leírás Érték
corsRules A CORS-szabályok listája. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. CorsRule[]

CorsRule

Név Leírás Érték
allowedHeaders CorsRule elem esetén kötelező megadni. A fejlécek listája, amely a forrásközi kérelem részét képezheti. sztring[] (kötelező)
engedélyezettmethodok CorsRule elem esetén kötelező megadni. A forrás által végrehajtható HTTP-metódusok listája. Sztringtömb, amely a következők bármelyikét tartalmazza:
"DELETE"
"GET"
"FEJ"
"EGYESÍTÉS"
"BEÁLLÍTÁSOK"
"POST"
"PUT" (kötelező)
engedélyezettOrigins CorsRule elem esetén kötelező megadni. A CORS-on keresztül engedélyezett forrástartományok listája vagy "*" az összes tartomány engedélyezéséhez sztring[] (kötelező)
exposedHeaders CorsRule elem esetén kötelező megadni. A CORS-ügyfelek számára közzéteendő válaszfejlécek listája. sztring[] (kötelező)
maxAgeInSeconds CorsRule elem esetén kötelező megadni. Azon másodpercek száma, amikor az ügyfélnek/böngészőnek gyorsítótárba kell helyeznie az elővizsgálati választ. int (kötelező)

LastAccessTimeTrackingPolicy

Név Leírás Érték
blobType Előre definiált támogatott blobtípusok tömbje. Csak a blockBlob a támogatott érték. Ez a mező jelenleg csak olvasható sztring[]
engedélyez Ha igaz utolsó hozzáférési időre van állítva, engedélyezve van a nyomon követés. bool (kötelező)
név A szabályzat neve. Az érvényes érték az AccessTimeTracking. Ez a mező jelenleg csak olvasható 'AccessTimeTracking'
trackingGranularityInDays A mező napok alatt határozza meg a blobobjektumok nyomon követésének részletességét, jellemzően a blobobjektum nyomon követésének gyakoriságát. Ez a mező jelenleg csak 1 értékkel olvasható Int

RestorePolicyProperties

Név Leírás Érték
Napok mennyi ideig állítható vissza ez a blob. A DeleteRetentionPolicy.days értéknél nagyobbnak és nullánál kisebbnek kell lennie. Int

Korlátok:
Minimális érték = 1
Maximális érték = 365
Engedélyezve A blobok visszaállítása engedélyezve van, ha igaz értékre van állítva. bool (kötelező)

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Azure Cloud Shell – VNet Storage

Üzembe helyezés az Azure
Ez a sablon üzembe helyezi az Azure Cloud Shell Storage-t egy Azure-beli virtuális hálózaton.
V2 adat-előállító létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy V2-es adat-előállítót, amely adatokat másol egy Azure Blob Storage-mappából a tár egy másik mappájába.
Azure Data Explorer db üzembe helyezése Event Grid-kapcsolattal

Üzembe helyezés az Azure
Az Azure Data Explorer db üzembe helyezése Event Grid-kapcsolattal.
Azure Machine Learning Sweep-feladat létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning Sweep-feladatot a hiperparaméterek finomhangolásához.
Azure Storage-fiók és blobtároló létrehozása az Azure

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Storage-fiókot és egy blobtárolót.
Tárfiók SSE- és blobtörlés-megőrzési szabályzattal

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Társzolgáltatás-titkosítással és egy blobtörlés-megőrzési szabályzattal rendelkező tárfiókot
Tárfiók létrehozása több Blob-tárolóval

Üzembe helyezés az Azure
Létrehoz egy Azure Storage-fiókot és több blobtárolót.

ARM-sablon erőforrásdefiníciója

A storageAccounts/blobServices erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Storage/storageAccounts/blobServices erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Storage/storageAccounts/blobServices",
  "apiVersion": "2021-04-01",
  "name": "default",
  "properties": {
    "automaticSnapshotPolicyEnabled": "bool",
    "changeFeed": {
      "enabled": "bool",
      "retentionInDays": "int"
    },
    "containerDeleteRetentionPolicy": {
      "days": "int",
      "enabled": "bool"
    },
    "cors": {
      "corsRules": [
        {
          "allowedHeaders": [ "string" ],
          "allowedMethods": [ "string" ],
          "allowedOrigins": [ "string" ],
          "exposedHeaders": [ "string" ],
          "maxAgeInSeconds": "int"
        }
      ]
    },
    "defaultServiceVersion": "string",
    "deleteRetentionPolicy": {
      "days": "int",
      "enabled": "bool"
    },
    "isVersioningEnabled": "bool",
    "lastAccessTimeTrackingPolicy": {
      "blobType": [ "string" ],
      "enable": "bool",
      "name": "AccessTimeTracking",
      "trackingGranularityInDays": "int"
    },
    "restorePolicy": {
      "days": "int",
      "enabled": "bool"
    }
  }
}

Tulajdonságértékek

storageAccounts/blobServices

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Storage/storageAccounts/blobServices"
apiVersion Az erőforrás API-verziója '2021-04-01'
név Az erőforrás neve

Megtudhatja, hogyan állíthat be neveket és típusokat a gyermekerőforrásokhoz JSON ARM-sablonokban.
'alapértelmezett'
kellékek A tárfiók Blob szolgáltatásának tulajdonságai. BlobServicePropertiesProperties

BlobServicePropertiesProperties

Név Leírás Érték
automaticSnapshotPolicyEnabled Az isVersioningEnabled tulajdonság javára elavult. Bool
changeFeed A blobszolgáltatás tulajdonságai a változáscsatorna-eseményekhez. ChangeFeed
containerDeleteRetentionPolicy A tároló helyreállítható törlésének blobszolgáltatás-tulajdonságai. DeleteRetentionPolicy
cors A Blob szolgáltatás CORS-szabályait adja meg. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. Ha a kérelemtörzs nem tartalmaz CorsRule-elemeket, az összes CORS-szabály törlődik, és a CORS le lesz tiltva a Blob szolgáltatásban. CorsRules
defaultServiceVersion A DefaultServiceVersion azt az alapértelmezett verziót jelzi, amelyet a blobszolgáltatáshoz érkező kérésekhez használni kell, ha nincs megadva egy bejövő kérés verziója. A lehetséges értékek közé tartozik a 2008-10-27-es verzió és az összes újabb verzió. húr
deleteRetentionPolicy A blobszolgáltatás tulajdonságai a helyreállítható blob törléséhez. DeleteRetentionPolicy
isVersioningEnabled A verziószámozás engedélyezve van, ha igaz értékre van állítva. Bool
lastAccessTimeTrackingPolicy A blobszolgáltatás tulajdonsága a legutóbbi hozzáférési időalapú nyomkövetési szabályzat konfigurálásához. LastAccessTimeTrackingPolicy
restorePolicy A blob-visszaállítási szabályzat blobszolgáltatás-tulajdonságai. RestorePolicyProperties

ChangeFeed

Név Leírás Érték
Engedélyezve Azt jelzi, hogy engedélyezve van-e a változáscsatorna eseménynaplózása a Blob szolgáltatásban. Bool
retentionInDays A changeFeed adatmegőrzés időtartamát jelzi napokban. A minimális érték 1 nap, a maximális érték pedig 146000 nap (400 év). A null érték a változáscsatorna végtelen megőrzését jelzi. Int

Korlátok:
Minimális érték = 1
Maximális érték = 146000

DeleteRetentionPolicy

Név Leírás Érték
Napok Azt jelzi, hogy hány napig kell megőrizni a törölt elemet. A minimálisan megadott érték 1 lehet, a maximális érték pedig 365. Int

Korlátok:
Minimális érték = 1
Maximális érték = 365
Engedélyezve Azt jelzi, hogy a DeleteRetentionPolicy engedélyezve van-e. Bool

CorsRules

Név Leírás Érték
corsRules A CORS-szabályok listája. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. CorsRule[]

CorsRule

Név Leírás Érték
allowedHeaders CorsRule elem esetén kötelező megadni. A fejlécek listája, amely a forrásközi kérelem részét képezheti. sztring[] (kötelező)
engedélyezettmethodok CorsRule elem esetén kötelező megadni. A forrás által végrehajtható HTTP-metódusok listája. Sztringtömb, amely a következők bármelyikét tartalmazza:
"DELETE"
"GET"
"FEJ"
"EGYESÍTÉS"
"BEÁLLÍTÁSOK"
"POST"
"PUT" (kötelező)
engedélyezettOrigins CorsRule elem esetén kötelező megadni. A CORS-on keresztül engedélyezett forrástartományok listája vagy "*" az összes tartomány engedélyezéséhez sztring[] (kötelező)
exposedHeaders CorsRule elem esetén kötelező megadni. A CORS-ügyfelek számára közzéteendő válaszfejlécek listája. sztring[] (kötelező)
maxAgeInSeconds CorsRule elem esetén kötelező megadni. Azon másodpercek száma, amikor az ügyfélnek/böngészőnek gyorsítótárba kell helyeznie az elővizsgálati választ. int (kötelező)

LastAccessTimeTrackingPolicy

Név Leírás Érték
blobType Előre definiált támogatott blobtípusok tömbje. Csak a blockBlob a támogatott érték. Ez a mező jelenleg csak olvasható sztring[]
engedélyez Ha igaz utolsó hozzáférési időre van állítva, engedélyezve van a nyomon követés. bool (kötelező)
név A szabályzat neve. Az érvényes érték az AccessTimeTracking. Ez a mező jelenleg csak olvasható 'AccessTimeTracking'
trackingGranularityInDays A mező napok alatt határozza meg a blobobjektumok nyomon követésének részletességét, jellemzően a blobobjektum nyomon követésének gyakoriságát. Ez a mező jelenleg csak 1 értékkel olvasható Int

RestorePolicyProperties

Név Leírás Érték
Napok mennyi ideig állítható vissza ez a blob. A DeleteRetentionPolicy.days értéknél nagyobbnak és nullánál kisebbnek kell lennie. Int

Korlátok:
Minimális érték = 1
Maximális érték = 365
Engedélyezve A blobok visszaállítása engedélyezve van, ha igaz értékre van állítva. bool (kötelező)

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Azure Cloud Shell – VNet Storage

Üzembe helyezés az Azure
Ez a sablon üzembe helyezi az Azure Cloud Shell Storage-t egy Azure-beli virtuális hálózaton.
V2 adat-előállító létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy V2-es adat-előállítót, amely adatokat másol egy Azure Blob Storage-mappából a tár egy másik mappájába.
Azure Data Explorer db üzembe helyezése Event Grid-kapcsolattal

Üzembe helyezés az Azure
Az Azure Data Explorer db üzembe helyezése Event Grid-kapcsolattal.
Azure Machine Learning Sweep-feladat létrehozása

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Machine Learning Sweep-feladatot a hiperparaméterek finomhangolásához.
Azure Storage-fiók és blobtároló létrehozása az Azure

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Azure Storage-fiókot és egy blobtárolót.
Tárfiók SSE- és blobtörlés-megőrzési szabályzattal

Üzembe helyezés az Azure
Ez a sablon létrehoz egy Társzolgáltatás-titkosítással és egy blobtörlés-megőrzési szabályzattal rendelkező tárfiókot
Tárfiók létrehozása több Blob-tárolóval

Üzembe helyezés az Azure
Létrehoz egy Azure Storage-fiókot és több blobtárolót.

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

A storageAccounts/blobServices 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ócímű témakörben találja.

Erőforrás formátuma

Microsoft.Storage/storageAccounts/blobServices erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/blobServices@2021-04-01"
  name = "default"
  parent_id = "string"
  body = jsonencode({
    properties = {
      automaticSnapshotPolicyEnabled = bool
      changeFeed = {
        enabled = bool
        retentionInDays = int
      }
      containerDeleteRetentionPolicy = {
        days = int
        enabled = bool
      }
      cors = {
        corsRules = [
          {
            allowedHeaders = [
              "string"
            ]
            allowedMethods = [
              "string"
            ]
            allowedOrigins = [
              "string"
            ]
            exposedHeaders = [
              "string"
            ]
            maxAgeInSeconds = int
          }
        ]
      }
      defaultServiceVersion = "string"
      deleteRetentionPolicy = {
        days = int
        enabled = bool
      }
      isVersioningEnabled = bool
      lastAccessTimeTrackingPolicy = {
        blobType = [
          "string"
        ]
        enable = bool
        name = "AccessTimeTracking"
        trackingGranularityInDays = int
      }
      restorePolicy = {
        days = int
        enabled = bool
      }
    }
  })
}

Tulajdonságértékek

storageAccounts/blobServices

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Storage/storageAccounts/blobServices@2021-04-01"
név Az erőforrás neve "alapértelmezett"
parent_id Annak az erőforrásnak az azonosítója, amely az erőforrás szülője. Típus típusú erőforrás azonosítója: storageAccounts
kellékek A tárfiók Blob szolgáltatásának tulajdonságai. BlobServicePropertiesProperties

BlobServicePropertiesProperties

Név Leírás Érték
automaticSnapshotPolicyEnabled Az isVersioningEnabled tulajdonság javára elavult. Bool
changeFeed A blobszolgáltatás tulajdonságai a változáscsatorna-eseményekhez. ChangeFeed
containerDeleteRetentionPolicy A tároló helyreállítható törlésének blobszolgáltatás-tulajdonságai. DeleteRetentionPolicy
cors A Blob szolgáltatás CORS-szabályait adja meg. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. Ha a kérelemtörzs nem tartalmaz CorsRule-elemeket, az összes CORS-szabály törlődik, és a CORS le lesz tiltva a Blob szolgáltatásban. CorsRules
defaultServiceVersion A DefaultServiceVersion azt az alapértelmezett verziót jelzi, amelyet a blobszolgáltatáshoz érkező kérésekhez használni kell, ha nincs megadva egy bejövő kérés verziója. A lehetséges értékek közé tartozik a 2008-10-27-es verzió és az összes újabb verzió. húr
deleteRetentionPolicy A blobszolgáltatás tulajdonságai a helyreállítható blob törléséhez. DeleteRetentionPolicy
isVersioningEnabled A verziószámozás engedélyezve van, ha igaz értékre van állítva. Bool
lastAccessTimeTrackingPolicy A blobszolgáltatás tulajdonsága a legutóbbi hozzáférési időalapú nyomkövetési szabályzat konfigurálásához. LastAccessTimeTrackingPolicy
restorePolicy A blob-visszaállítási szabályzat blobszolgáltatás-tulajdonságai. RestorePolicyProperties

ChangeFeed

Név Leírás Érték
Engedélyezve Azt jelzi, hogy engedélyezve van-e a változáscsatorna eseménynaplózása a Blob szolgáltatásban. Bool
retentionInDays A changeFeed adatmegőrzés időtartamát jelzi napokban. A minimális érték 1 nap, a maximális érték pedig 146000 nap (400 év). A null érték a változáscsatorna végtelen megőrzését jelzi. Int

Korlátok:
Minimális érték = 1
Maximális érték = 146000

DeleteRetentionPolicy

Név Leírás Érték
Napok Azt jelzi, hogy hány napig kell megőrizni a törölt elemet. A minimálisan megadott érték 1 lehet, a maximális érték pedig 365. Int

Korlátok:
Minimális érték = 1
Maximális érték = 365
Engedélyezve Azt jelzi, hogy a DeleteRetentionPolicy engedélyezve van-e. Bool

CorsRules

Név Leírás Érték
corsRules A CORS-szabályok listája. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. CorsRule[]

CorsRule

Név Leírás Érték
allowedHeaders CorsRule elem esetén kötelező megadni. A fejlécek listája, amely a forrásközi kérelem részét képezheti. sztring[] (kötelező)
engedélyezettmethodok CorsRule elem esetén kötelező megadni. A forrás által végrehajtható HTTP-metódusok listája. Sztringtömb, amely a következők bármelyikét tartalmazza:
"DELETE"
"GET"
"FEJ"
"EGYESÍTÉS"
"BEÁLLÍTÁSOK"
"POST"
"PUT" (kötelező)
engedélyezettOrigins CorsRule elem esetén kötelező megadni. A CORS-on keresztül engedélyezett forrástartományok listája vagy "*" az összes tartomány engedélyezéséhez sztring[] (kötelező)
exposedHeaders CorsRule elem esetén kötelező megadni. A CORS-ügyfelek számára közzéteendő válaszfejlécek listája. sztring[] (kötelező)
maxAgeInSeconds CorsRule elem esetén kötelező megadni. Azon másodpercek száma, amikor az ügyfélnek/böngészőnek gyorsítótárba kell helyeznie az elővizsgálati választ. int (kötelező)

LastAccessTimeTrackingPolicy

Név Leírás Érték
blobType Előre definiált támogatott blobtípusok tömbje. Csak a blockBlob a támogatott érték. Ez a mező jelenleg csak olvasható sztring[]
engedélyez Ha igaz utolsó hozzáférési időre van állítva, engedélyezve van a nyomon követés. bool (kötelező)
név A szabályzat neve. Az érvényes érték az AccessTimeTracking. Ez a mező jelenleg csak olvasható "AccessTimeTracking"
trackingGranularityInDays A mező napok alatt határozza meg a blobobjektumok nyomon követésének részletességét, jellemzően a blobobjektum nyomon követésének gyakoriságát. Ez a mező jelenleg csak 1 értékkel olvasható Int

RestorePolicyProperties

Név Leírás Érték
Napok mennyi ideig állítható vissza ez a blob. A DeleteRetentionPolicy.days értéknél nagyobbnak és nullánál kisebbnek kell lennie. Int

Korlátok:
Minimális érték = 1
Maximális érték = 365
Engedélyezve A blobok visszaállítása engedélyezve van, ha igaz értékre van állítva. bool (kötelező)