Microsoft. Speicherkontext Caches

Bicep-Ressourcendefinition

Der Ressourcentyp contextCaches kann mit Operationen bereitgestellt werden, die gezielt auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um ein Microsoft zu erstellen. Speicher/Kontext-Caches-Ressource, fügen Sie den folgenden Bicep Ihrer Vorlage hinzu.

resource symbolicname 'Microsoft.Storage/contextCaches@2026-06-01' = {
  identity: {
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    accountKind: 'string'
    description: 'string'
    encryption: {
      customerManagedKeyEncryption: {
        keyEncryptionKeyIdentity: {
          delegatedIdentityClientId: 'string'
          federatedClientId: 'string'
          identityType: 'string'
          userAssignedIdentityResourceId: 'string'
        }
        keyEncryptionKeyUrl: 'string'
      }
      infrastructureEncryption: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Eigenschaftswerte

Microsoft. Speicher/Kontext Caches

Name Description Wert
identity Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. SystemAssignedServiceIdentity-
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname string

Zwänge:
Pattern = ^[a-z0-9][a-z0-9-]{1,22}[a-z0-9]$ (erforderlich)
properties Die ressourcenspezifischen Eigenschaften für diese Ressource. ContextCacheProperties (erforderlich)
Stichwörter Ressourcenetiketten Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen

AzureResourceManagerCommonTypesCustomerManagedKeyEncryption

Name Description Wert
keyEncryptionKeyIdentity Alle Identitätskonfigurationen für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll. AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity
keyEncryptionKeyUrl Schlüsselverschlüsselungsschlüssel-URL, versioniert oder nicht versioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 oder https://contosovault.vault.azure.net/keys/contosokek. string

AzureResourceManagerCommonTypesEncryption

Name Description Wert
customerManagedKeyVerschlüsselung Alle vom Kunden verwalteten Schlüsselverschlüsselungseigenschaften für die Ressource. AzureResourceManagerCommonTypesCustomerManagedKeyEncryption
InfrastrukturVerschlüsselung Werte sind aktiviert und deaktiviert. "Deaktiviert"
"aktiviert"

AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity

Name Description Wert
delegatedIdentityClientId Delegierte Identität, die für den Zugriff auf schlüsselverschlüsselungsschlüssel-URL verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<Ressourcengruppe>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity und userAssignedIdentity – nur interne Verwendung. string

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
federatedClientId Anwendungsclientidentität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels in einem anderen Mandanten verwendet werden soll. Beispiel: f83c6b1b-4d34-47e4-bb34-9d83df58b540 string

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType Der Typ der zu verwendenden Identität. Werte können "systemAssignedIdentity", "userAssignedIdentity" oder "delegatedResourceIdentity" sein. "delegatedResourceIdentity"
'systemAssignedIdentity'
"userAssignedIdentity"
userAssignedIdentityResourceId Vom Benutzer zugewiesene Identität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<Ressourcengruppe>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity. string

ContextCacheProperties

Name Description Wert
accountKind Die Art von Konto, die die Speichertopologie bestimmt. 'DataZone'
"Global"
'Regional' (erforderlich)
description Kontobeschreibung. string

Zwänge:
Max. Länge = 250
encryption Verschlüsselungseinstellungen für das Konto. AzureResourceManagerCommonTypesEncryption

SystemAssignedServiceIdentity

Name Description Wert
type Typ der verwalteten Dienstidentität (entweder vom System zugewiesen oder ohne). "Keine"
'SystemAssigned' (erforderlich)

Verfolgte ResourceTags

Name Description Wert

ARM-Vorlagenressourcendefinition

Der Ressourcentyp contextCaches kann mit Operationen bereitgestellt werden, die gezielt auf Folgendes abzielen:

Verwendungsbeispiele

Ressourcenformat

Um ein Microsoft zu erstellen. Storage/contextCaches-Ressource, fügen Sie das folgende JSON zu Ihrer Vorlage hinzu.

{
  "type": "Microsoft.Storage/contextCaches",
  "apiVersion": "2026-06-01",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "location": "string",
  "properties": {
    "accountKind": "string",
    "description": "string",
    "encryption": {
      "customerManagedKeyEncryption": {
        "keyEncryptionKeyIdentity": {
          "delegatedIdentityClientId": "string",
          "federatedClientId": "string",
          "identityType": "string",
          "userAssignedIdentityResourceId": "string"
        },
        "keyEncryptionKeyUrl": "string"
      },
      "infrastructureEncryption": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Eigenschaftswerte

Microsoft. Speicher/Kontext Caches

Name Description Wert
apiVersion (Englisch) Die API-Version '2026-06-01'
identity Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. SystemAssignedServiceIdentity-
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname string

Zwänge:
Pattern = ^[a-z0-9][a-z0-9-]{1,22}[a-z0-9]$ (erforderlich)
properties Die ressourcenspezifischen Eigenschaften für diese Ressource. ContextCacheProperties (erforderlich)
Stichwörter Ressourcenetiketten Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
type Der Ressourcentyp 'Microsoft. Speicher/Kontext Caches'

AzureResourceManagerCommonTypesCustomerManagedKeyEncryption

Name Description Wert
keyEncryptionKeyIdentity Alle Identitätskonfigurationen für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll. AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity
keyEncryptionKeyUrl Schlüsselverschlüsselungsschlüssel-URL, versioniert oder nicht versioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 oder https://contosovault.vault.azure.net/keys/contosokek. string

AzureResourceManagerCommonTypesEncryption

Name Description Wert
customerManagedKeyVerschlüsselung Alle vom Kunden verwalteten Schlüsselverschlüsselungseigenschaften für die Ressource. AzureResourceManagerCommonTypesCustomerManagedKeyEncryption
InfrastrukturVerschlüsselung Werte sind aktiviert und deaktiviert. "Deaktiviert"
"aktiviert"

AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity

Name Description Wert
delegatedIdentityClientId Delegierte Identität, die für den Zugriff auf schlüsselverschlüsselungsschlüssel-URL verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<Ressourcengruppe>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity und userAssignedIdentity – nur interne Verwendung. string

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
federatedClientId Anwendungsclientidentität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels in einem anderen Mandanten verwendet werden soll. Beispiel: f83c6b1b-4d34-47e4-bb34-9d83df58b540 string

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType Der Typ der zu verwendenden Identität. Werte können "systemAssignedIdentity", "userAssignedIdentity" oder "delegatedResourceIdentity" sein. "delegatedResourceIdentity"
'systemAssignedIdentity'
"userAssignedIdentity"
userAssignedIdentityResourceId Vom Benutzer zugewiesene Identität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<Ressourcengruppe>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity. string

ContextCacheProperties

Name Description Wert
accountKind Die Art von Konto, die die Speichertopologie bestimmt. 'DataZone'
"Global"
'Regional' (erforderlich)
description Kontobeschreibung. string

Zwänge:
Max. Länge = 250
encryption Verschlüsselungseinstellungen für das Konto. AzureResourceManagerCommonTypesEncryption

SystemAssignedServiceIdentity

Name Description Wert
type Typ der verwalteten Dienstidentität (entweder vom System zugewiesen oder ohne). "Keine"
'SystemAssigned' (erforderlich)

Verfolgte ResourceTags

Name Description Wert

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp contextCaches kann mit Operationen bereitgestellt werden, die gezielt auf Folgendes abzielen:

  • Ressourcengruppen Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Change Log.

Ressourcenformat

Um ein Microsoft. Storage/contextCaches-Ressource zu erstellen, fügen Sie folgendes Terraform Ihrer Vorlage hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/contextCaches@2026-06-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      accountKind = "string"
      description = "string"
      encryption = {
        customerManagedKeyEncryption = {
          keyEncryptionKeyIdentity = {
            delegatedIdentityClientId = "string"
            federatedClientId = "string"
            identityType = "string"
            userAssignedIdentityResourceId = "string"
          }
          keyEncryptionKeyUrl = "string"
        }
        infrastructureEncryption = "string"
      }
    }
  }
}

Eigenschaftswerte

Microsoft. Speicher/Kontext Caches

Name Description Wert
identity Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. SystemAssignedServiceIdentity-
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
Name Der Ressourcenname string

Zwänge:
Pattern = ^[a-z0-9][a-z0-9-]{1,22}[a-z0-9]$ (erforderlich)
properties Die ressourcenspezifischen Eigenschaften für diese Ressource. ContextCacheProperties (erforderlich)
Stichwörter Ressourcenetiketten Wörterbuch der Tagnamen und -werte.
type Der Ressourcentyp "Microsoft. Lager/contextCaches@2026-06-01"

AzureResourceManagerCommonTypesCustomerManagedKeyEncryption

Name Description Wert
keyEncryptionKeyIdentity Alle Identitätskonfigurationen für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll. AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity
keyEncryptionKeyUrl Schlüsselverschlüsselungsschlüssel-URL, versioniert oder nicht versioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 oder https://contosovault.vault.azure.net/keys/contosokek. string

AzureResourceManagerCommonTypesEncryption

Name Description Wert
customerManagedKeyVerschlüsselung Alle vom Kunden verwalteten Schlüsselverschlüsselungseigenschaften für die Ressource. AzureResourceManagerCommonTypesCustomerManagedKeyEncryption
InfrastrukturVerschlüsselung Werte sind aktiviert und deaktiviert. "Deaktiviert"
"aktiviert"

AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity

Name Description Wert
delegatedIdentityClientId Delegierte Identität, die für den Zugriff auf schlüsselverschlüsselungsschlüssel-URL verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<Ressourcengruppe>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity und userAssignedIdentity – nur interne Verwendung. string

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
federatedClientId Anwendungsclientidentität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels in einem anderen Mandanten verwendet werden soll. Beispiel: f83c6b1b-4d34-47e4-bb34-9d83df58b540 string

Zwänge:
Min. Länge = 36
Maximale Länge = 36
Muster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType Der Typ der zu verwendenden Identität. Werte können "systemAssignedIdentity", "userAssignedIdentity" oder "delegatedResourceIdentity" sein. "delegatedResourceIdentity"
'systemAssignedIdentity'
"userAssignedIdentity"
userAssignedIdentityResourceId Vom Benutzer zugewiesene Identität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels verwendet werden soll. Beispiel: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<Ressourcengruppe>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Sich gegenseitig ausschließend mit identityType systemAssignedIdentity. string

ContextCacheProperties

Name Description Wert
accountKind Die Art von Konto, die die Speichertopologie bestimmt. 'DataZone'
"Global"
'Regional' (erforderlich)
description Kontobeschreibung. string

Zwänge:
Max. Länge = 250
encryption Verschlüsselungseinstellungen für das Konto. AzureResourceManagerCommonTypesEncryption

SystemAssignedServiceIdentity

Name Description Wert
type Typ der verwalteten Dienstidentität (entweder vom System zugewiesen oder ohne). "Keine"
'SystemAssigned' (erforderlich)

Verfolgte ResourceTags

Name Description Wert