Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Definición de recursos de Bicep
El tipo de recurso contextCaches puede desplegarse con operaciones que tengan como objetivo:
Grupos de recursos - Véasegrupos de recursos c1
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso de Microsoft. Storage/contextCaches, añade el siguiente Bicep a tu plantilla.
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'
}
}
Valores de propiedad
Microsoft. Almacenamiento/contexto Cachés
| Nombre | Description | Importancia |
|---|---|---|
| identity | Identidades de servicio administradas asignadas a este recurso. | SystemAssignedServiceIdentity |
| location | Ubicación geográfica donde reside el recurso | string (obligatorio) |
| nombre | El nombre del recurso | cuerda Restricciones: Patrón = ^[a-z0-9][a-z0-9-]{1,22}[a-z0-9]$ (obligatorio) |
| properties | Propiedades específicas del recurso para este recurso. | ContextCacheProperties (obligatorio) |
| etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulta |
AzureResourceManagerCommonTypesCustomerManagedKeyEncryption
| Nombre | Description | Importancia |
|---|---|---|
| keyEncryptionKeyIdentity | Toda la configuración de identidad para la configuración de clave administrada por el cliente que define qué identidad se debe usar para autenticarse en Key Vault. | AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity |
| keyEncryptionKeyUrl | URL de clave de cifrado, versionada o no versionada. Por ejemplo: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 o https://contosovault.vault.azure.net/keys/contosokek. |
string |
AzureResourceManagerCommonTypesEncryption
| Nombre | Description | Importancia |
|---|---|---|
| customerManagedKeyEncryption | Todas las propiedades de cifrado de claves administradas por el cliente para el recurso. | AzureResourceManagerCommonTypesCustomerManagedKeyEncryption |
| infraestructuraEncriptación | Los valores están habilitados y deshabilitados. | 'Desactivado' 'habilitado' |
AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity
| Nombre | Description | Importancia |
|---|---|---|
| delegatedIdentityClientId | identidad delegada que se va a usar para acceder a la dirección URL de la clave de cifrado de claves. Por ejemplo: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grupo de recursos>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutuamente excluyente con identityType systemAssignedIdentity y userAssignedIdentity: solo uso interno. | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| federatedClientId | identidad de cliente de aplicación que se usará para acceder a la dirección URL de la clave de cifrado de claves en un inquilino diferente. Por ejemplo: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| identityType | Tipo de identidad que se va a usar. Los valores pueden ser systemAssignedIdentity, userAssignedIdentity o delegatedResourceIdentity. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
| userAssignedIdentityResourceId | Identidad asignada por el usuario que se usará para acceder a la dirección URL de la clave de cifrado de claves. Por ejemplo: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grupo de recursos>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutuamente excluyente con identityType systemAssignedIdentity. | string |
ContextoCachéPropiedades
| Nombre | Description | Importancia |
|---|---|---|
| accountKind | El tipo de cuenta que determina la topología de almacenamiento. | 'DataZone' 'Global' 'Regional' (obligatorio) |
| description | Descripción de la cuenta. | cuerda Restricciones: Longitud máxima = 250 |
| encryption | Configuración de cifrado para la cuenta. | AzureResourceManagerCommonTypesEncryption |
SystemAssignedServiceIdentity
| Nombre | Description | Importancia |
|---|---|---|
| type | Tipo de identidad de servicio administrada (asignada por el sistema o ninguna). | 'Ninguno' 'SystemAssigned' (obligatorio) |
TrackedResourceTags
| Nombre | Description | Importancia |
|---|
Definición de recursos de plantilla de ARM
El tipo de recurso contextCaches puede desplegarse con operaciones que tengan como objetivo:
- Grupos de recursos - Véase comandos de despliegue de grupos de recursos Para una lista de propiedades modificadas en cada versión de la API, consulte registro de cambios.
Ejemplos de uso
Formato de recurso
Para crear un recurso de Microsoft. Storage/contextCaches, añade el siguiente JSON a tu plantilla.
{
"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"
}
}
Valores de propiedad
Microsoft. Almacenamiento/contexto Cachés
| Nombre | Description | Importancia |
|---|---|---|
| apiVersion | La versión de api | '2026-06-01' |
| identity | Identidades de servicio administradas asignadas a este recurso. | SystemAssignedServiceIdentity |
| location | Ubicación geográfica donde reside el recurso | string (obligatorio) |
| nombre | El nombre del recurso | cuerda Restricciones: Patrón = ^[a-z0-9][a-z0-9-]{1,22}[a-z0-9]$ (obligatorio) |
| properties | Propiedades específicas del recurso para este recurso. | ContextCacheProperties (obligatorio) |
| etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulta |
| type | El tipo de recurso | 'Microsoft. Cachés de almacenamiento/contexto' |
AzureResourceManagerCommonTypesCustomerManagedKeyEncryption
| Nombre | Description | Importancia |
|---|---|---|
| keyEncryptionKeyIdentity | Toda la configuración de identidad para la configuración de clave administrada por el cliente que define qué identidad se debe usar para autenticarse en Key Vault. | AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity |
| keyEncryptionKeyUrl | URL de clave de cifrado, versionada o no versionada. Por ejemplo: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 o https://contosovault.vault.azure.net/keys/contosokek. |
string |
AzureResourceManagerCommonTypesEncryption
| Nombre | Description | Importancia |
|---|---|---|
| customerManagedKeyEncryption | Todas las propiedades de cifrado de claves administradas por el cliente para el recurso. | AzureResourceManagerCommonTypesCustomerManagedKeyEncryption |
| infraestructuraEncriptación | Los valores están habilitados y deshabilitados. | 'Desactivado' 'habilitado' |
AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity
| Nombre | Description | Importancia |
|---|---|---|
| delegatedIdentityClientId | identidad delegada que se va a usar para acceder a la dirección URL de la clave de cifrado de claves. Por ejemplo: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grupo de recursos>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutuamente excluyente con identityType systemAssignedIdentity y userAssignedIdentity: solo uso interno. | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| federatedClientId | identidad de cliente de aplicación que se usará para acceder a la dirección URL de la clave de cifrado de claves en un inquilino diferente. Por ejemplo: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| identityType | Tipo de identidad que se va a usar. Los valores pueden ser systemAssignedIdentity, userAssignedIdentity o delegatedResourceIdentity. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
| userAssignedIdentityResourceId | Identidad asignada por el usuario que se usará para acceder a la dirección URL de la clave de cifrado de claves. Por ejemplo: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grupo de recursos>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutuamente excluyente con identityType systemAssignedIdentity. | string |
ContextoCachéPropiedades
| Nombre | Description | Importancia |
|---|---|---|
| accountKind | El tipo de cuenta que determina la topología de almacenamiento. | 'DataZone' 'Global' 'Regional' (obligatorio) |
| description | Descripción de la cuenta. | cuerda Restricciones: Longitud máxima = 250 |
| encryption | Configuración de cifrado para la cuenta. | AzureResourceManagerCommonTypesEncryption |
SystemAssignedServiceIdentity
| Nombre | Description | Importancia |
|---|---|---|
| type | Tipo de identidad de servicio administrada (asignada por el sistema o ninguna). | 'Ninguno' 'SystemAssigned' (obligatorio) |
TrackedResourceTags
| Nombre | Description | Importancia |
|---|
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso contextCaches puede desplegarse con operaciones que tengan como objetivo:
- Grupos de recursos Para una lista de propiedades modificadas en cada versión de la API, consulte registro de cambios.
Formato de recurso
Para crear un recurso de Microsoft. Storage/contextCaches, añade el siguiente Terraform a tu plantilla.
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"
}
}
}
}
Valores de propiedad
Microsoft. Almacenamiento/contexto Cachés
| Nombre | Description | Importancia |
|---|---|---|
| identity | Identidades de servicio administradas asignadas a este recurso. | SystemAssignedServiceIdentity |
| location | Ubicación geográfica donde reside el recurso | string (obligatorio) |
| nombre | El nombre del recurso | cuerda Restricciones: Patrón = ^[a-z0-9][a-z0-9-]{1,22}[a-z0-9]$ (obligatorio) |
| properties | Propiedades específicas del recurso para este recurso. | ContextCacheProperties (obligatorio) |
| etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
| type | El tipo de recurso | "Microsoft. Almacenamiento/contextCaches@2026-06-01" |
AzureResourceManagerCommonTypesCustomerManagedKeyEncryption
| Nombre | Description | Importancia |
|---|---|---|
| keyEncryptionKeyIdentity | Toda la configuración de identidad para la configuración de clave administrada por el cliente que define qué identidad se debe usar para autenticarse en Key Vault. | AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity |
| keyEncryptionKeyUrl | URL de clave de cifrado, versionada o no versionada. Por ejemplo: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 o https://contosovault.vault.azure.net/keys/contosokek. |
string |
AzureResourceManagerCommonTypesEncryption
| Nombre | Description | Importancia |
|---|---|---|
| customerManagedKeyEncryption | Todas las propiedades de cifrado de claves administradas por el cliente para el recurso. | AzureResourceManagerCommonTypesCustomerManagedKeyEncryption |
| infraestructuraEncriptación | Los valores están habilitados y deshabilitados. | 'Desactivado' 'habilitado' |
AzureResourceManagerCommonTypesKeyEncryptionKeyIdentity
| Nombre | Description | Importancia |
|---|---|---|
| delegatedIdentityClientId | identidad delegada que se va a usar para acceder a la dirección URL de la clave de cifrado de claves. Por ejemplo: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grupo de recursos>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutuamente excluyente con identityType systemAssignedIdentity y userAssignedIdentity: solo uso interno. | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| federatedClientId | identidad de cliente de aplicación que se usará para acceder a la dirección URL de la clave de cifrado de claves en un inquilino diferente. Por ejemplo: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | cuerda Restricciones: Longitud mínima = 36 Longitud máxima = 36 Patrón = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| identityType | Tipo de identidad que se va a usar. Los valores pueden ser systemAssignedIdentity, userAssignedIdentity o delegatedResourceIdentity. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
| userAssignedIdentityResourceId | Identidad asignada por el usuario que se usará para acceder a la dirección URL de la clave de cifrado de claves. Por ejemplo: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<grupo de recursos>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutuamente excluyente con identityType systemAssignedIdentity. | string |
ContextoCachéPropiedades
| Nombre | Description | Importancia |
|---|---|---|
| accountKind | El tipo de cuenta que determina la topología de almacenamiento. | 'DataZone' 'Global' 'Regional' (obligatorio) |
| description | Descripción de la cuenta. | cuerda Restricciones: Longitud máxima = 250 |
| encryption | Configuración de cifrado para la cuenta. | AzureResourceManagerCommonTypesEncryption |
SystemAssignedServiceIdentity
| Nombre | Description | Importancia |
|---|---|---|
| type | Tipo de identidad de servicio administrada (asignada por el sistema o ninguna). | 'Ninguno' 'SystemAssigned' (obligatorio) |
TrackedResourceTags
| Nombre | Description | Importancia |
|---|