Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
- Últimas notícias
- 2025-08-01-visualização
- 2025-07-01
- 2025-05-01-visualização
- 2025-04-01
- 2024-10-01
- 2024-09-01-visualização
- 2024-06-01-visualização
- 2024-03-01-visualização
- 2024-02-01
- 2023-11-01
- 2023-10-01-visualização
- 2023-08-01-PREVIEW
- 2023-07-01
- 2023-03-01-visualização
- 2022-11-01-pré-visualização
- 2022-01-01
- 2021-08-01
- 2021-03-01
- 2021-02-01-pré-visualização
- 2020-10-01-pré-visualização
Observações
Nota: Redis Enterprise (Microsoft.Cache/redisEnterprise) é também conhecido como Azure Managed Redis. Requer um recurso filho Microsoft.Cache/redisEnterprise/databases para funcionar corretamente. Consulte https://learn.microsoft.com/azure/redis/overview para obter mais informações.
Definição de recursos do bíceps
O tipo de recurso redisEnterprise pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Cache/redisEnterprise, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Cache/redisEnterprise@2025-08-01-preview' = {
scope: resourceSymbolicName or scope
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
encryption: {
customerManagedKeyEncryption: {
keyEncryptionKeyIdentity: {
identityType: 'string'
userAssignedIdentityResourceId: 'string'
}
keyEncryptionKeyUrl: 'string'
}
}
highAvailability: 'string'
minimumTlsVersion: 'string'
publicNetworkAccess: 'string'
}
sku: {
capacity: int
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Valores de propriedade
Microsoft.Cache/redisEnterprise
| Nome | Descrição | Valor |
|---|---|---|
| identidade | A identidade do recurso. | ManagedServiceIdentity |
| localização | A geolocalização onde o recurso vive | string (obrigatório) |
| nome | O nome do recurso | cadeia de caracteres Restrições: Padrão = ^(?=.{1,60}$)[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (obrigatório) |
| propriedades | Outras propriedades do cluster. | ClusterCreateProperties |
| âmbito | Use ao criar um recurso em um escopo diferente do escopo de implantação. | Defina essa propriedade como o nome simbólico de um recurso para aplicar o recurso de extensão . |
| SKU | A SKU a ser criada, o que afeta o preço, o desempenho e os recursos. | Sku (obrigatório) |
| etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
| Zonas | As zonas de disponibilidade onde esse cluster será implantado. | string[] |
ClusterCreateProperties
| Nome | Descrição | Valor |
|---|---|---|
| cifragem | Configuração de criptografia em repouso para o cluster. | ClusterPropertiesEncryption |
| alta disponibilidade | Ativado por padrão. Se highAvailability estiver desabilitado, o conjunto de dados não será replicado. Isso afeta o SLA de disponibilidade e aumenta o risco de perda de dados. | 'Desativado' 'Habilitado' |
| minimumTlsVersion | A versão TLS mínima para o cluster suportar, por exemplo, '1.2'. Versões mais recentes podem ser adicionadas no futuro. Observe que o TLS 1.0 e o TLS 1.1 agora estão completamente obsoletos -- você não pode usá-los. Eles são mencionados apenas por uma questão de consistência com as versões antigas da API. | '1.0' '1.1' '1.2' |
| acesso à rede pública | Se o tráfego de rede pública pode ou não acessar o cluster Redis. Apenas 'Ativado' ou 'Desativado' pode ser definido. null é retornado somente para clusters criados usando uma versão antiga da API que não têm essa propriedade e não podem ser definidos. | 'Desativado' 'Ativado' (obrigatório) |
ClusterPropertiesEncryption
| Nome | Descrição | Valor |
|---|---|---|
| customerManagedKeyEncryption | Todas as propriedades de criptografia de chave gerenciadas pelo cliente para o recurso. Defina isso como um objeto vazio para usar a criptografia de chave gerenciada pela Microsoft. | ClusterPropertiesEncryptionCustomerManagedKeyEncryption |
ClusterPropertiesEncryptionCustomerManagedKeyEncryption
| Nome | Descrição | Valor |
|---|---|---|
| keyEncryptionKeyIdentity | Toda a configuração de identidade para configurações de chave gerenciadas pelo cliente definindo qual identidade deve ser usada para autenticação no Cofre de Chaves. | ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity |
| keyEncryptionKeyUrl | URL da chave de encriptação da chave, apenas versionada. Por exemplo: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 |
cadeia (de caracteres) |
ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity
| Nome | Descrição | Valor |
|---|---|---|
| tipo de identidade | Somente userAssignedIdentity é suportado nesta versão da API; Outros tipos podem ser suportados no futuro | 'sistemaAssignedIdentity' 'userAssignedIdentity' |
| userAssignedIdentityResourceId | Identidade atribuída pelo usuário a ser usada para acessar a chave de criptografia de chave Url. Ex: /subscriptions/<sub uuid>/resourceGroups/<grupo de recursos>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. | cadeia (de caracteres) |
ManagedServiceIdentity
| Nome | Descrição | Valor |
|---|---|---|
| tipo | Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos). | 'Nenhuma' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (obrigatório) |
| identidades atribuídas pelo utilizador | O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores de dicionário podem ser objetos vazios ({}) em solicitações. | UserAssignedIdentities |
Referência
| Nome | Descrição | Valor |
|---|---|---|
| capacidade | Esta propriedade só é usada com Enterprise e EnterpriseFlash SKUs. Determina o tamanho do cluster. Os valores válidos são (2, 4, 6, ...) para SKUs Enterprise e (3, 9, 15, ...) para SKUs EnterpriseFlash. | Int |
| nome | O nível do cluster Redis Enterprise a ser implantado. Valores possíveis: («Balanced_B5», «MemoryOptimized_M10», «ComputeOptimized_X5», etc.). Para obter mais informações sobre SKUs, consulte a documentação de preços mais recente. Observe que SKUs adicionais podem se tornar suportadas no futuro. | 'Balanced_B0' 'Balanced_B1' 'Balanced_B10' 'Balanced_B100' 'Balanced_B1000' 'Balanced_B150' 'Balanced_B20' 'Balanced_B250' 'Balanced_B3' 'Balanced_B350' 'Balanced_B5' 'Balanced_B50' 'Balanced_B500' 'Balanced_B700' 'ComputeOptimized_X10' 'ComputeOptimized_X100' 'ComputeOptimized_X150' 'ComputeOptimized_X20' 'ComputeOptimized_X250' 'ComputeOptimized_X3' 'ComputeOptimized_X350' 'ComputeOptimized_X5' 'ComputeOptimized_X50' 'ComputeOptimized_X500' 'ComputeOptimized_X700' 'EnterpriseFlash_F1500' 'EnterpriseFlash_F300' 'EnterpriseFlash_F700' 'Enterprise_E1' 'Enterprise_E10' 'Enterprise_E100' 'Enterprise_E20' 'Enterprise_E200' 'Enterprise_E400' 'Enterprise_E5' 'Enterprise_E50' 'FlashOptimized_A1000' 'FlashOptimized_A1500' 'FlashOptimized_A2000' 'FlashOptimized_A250' 'FlashOptimized_A4500' 'FlashOptimized_A500' 'FlashOptimized_A700' 'MemoryOptimized_M10' 'MemoryOptimized_M100' 'MemoryOptimized_M1000' 'MemoryOptimized_M150' 'MemoryOptimized_M1500' 'MemoryOptimized_M20' 'MemoryOptimized_M2000' 'MemoryOptimized_M250' 'MemoryOptimized_M350' 'MemoryOptimized_M50' 'MemoryOptimized_M500' 'MemoryOptimized_M700' (obrigatório) |
TrackedResourceTags
| Nome | Descrição | Valor |
|---|
UserAssignedIdentities
| Nome | Descrição | Valor |
|---|
IdentidadeAtribuídaPeloUtilizador
| Nome | Descrição | Valor |
|---|
Exemplos de uso
Módulos verificados do Azure
Os seguintes de Módulos Verificados do Azure podem ser usados para implantar esse tipo de recurso.
| Módulo | Descrição |
|---|---|
| Cache Empresarial Redis | Módulo de recursos AVM para cache empresarial Redis |
Exemplos de início rápido do Azure
Os seguintes modelos início rápido do Azure contêm exemplos de Bicep para implantar esse tipo de recurso.
| Arquivo Bicep | Descrição |
|---|---|
| Redis Enterprise com Vetor DB | Este modelo cria um Cache Redis que pode ser usado como Banco de Dados Vetorial para armazenar e consultar incorporações por meio de índices. Para esse recurso, o módulo Redis Search é ativado no Azure Redis |
Definição de recurso de modelo ARM
O tipo de recurso redisEnterprise pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Cache/redisEnterprise, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Cache/redisEnterprise",
"apiVersion": "2025-08-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"encryption": {
"customerManagedKeyEncryption": {
"keyEncryptionKeyIdentity": {
"identityType": "string",
"userAssignedIdentityResourceId": "string"
},
"keyEncryptionKeyUrl": "string"
}
},
"highAvailability": "string",
"minimumTlsVersion": "string",
"publicNetworkAccess": "string"
},
"sku": {
"capacity": "int",
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Valores de propriedade
Microsoft.Cache/redisEnterprise
| Nome | Descrição | Valor |
|---|---|---|
| Versão da API | A versão api | '2025-08-01-pré-visualização' |
| identidade | A identidade do recurso. | ManagedServiceIdentity |
| localização | A geolocalização onde o recurso vive | string (obrigatório) |
| nome | O nome do recurso | cadeia de caracteres Restrições: Padrão = ^(?=.{1,60}$)[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (obrigatório) |
| propriedades | Outras propriedades do cluster. | ClusterCreateProperties |
| SKU | A SKU a ser criada, o que afeta o preço, o desempenho e os recursos. | Sku (obrigatório) |
| etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de tags. Consulte Tags em modelos |
| tipo | O tipo de recurso | 'Microsoft.Cache/redisEnterprise' |
| Zonas | As zonas de disponibilidade onde esse cluster será implantado. | string[] |
ClusterCreateProperties
| Nome | Descrição | Valor |
|---|---|---|
| cifragem | Configuração de criptografia em repouso para o cluster. | ClusterPropertiesEncryption |
| alta disponibilidade | Ativado por padrão. Se highAvailability estiver desabilitado, o conjunto de dados não será replicado. Isso afeta o SLA de disponibilidade e aumenta o risco de perda de dados. | 'Desativado' 'Habilitado' |
| minimumTlsVersion | A versão TLS mínima para o cluster suportar, por exemplo, '1.2'. Versões mais recentes podem ser adicionadas no futuro. Observe que o TLS 1.0 e o TLS 1.1 agora estão completamente obsoletos -- você não pode usá-los. Eles são mencionados apenas por uma questão de consistência com as versões antigas da API. | '1.0' '1.1' '1.2' |
| acesso à rede pública | Se o tráfego de rede pública pode ou não acessar o cluster Redis. Apenas 'Ativado' ou 'Desativado' pode ser definido. null é retornado somente para clusters criados usando uma versão antiga da API que não têm essa propriedade e não podem ser definidos. | 'Desativado' 'Ativado' (obrigatório) |
ClusterPropertiesEncryption
| Nome | Descrição | Valor |
|---|---|---|
| customerManagedKeyEncryption | Todas as propriedades de criptografia de chave gerenciadas pelo cliente para o recurso. Defina isso como um objeto vazio para usar a criptografia de chave gerenciada pela Microsoft. | ClusterPropertiesEncryptionCustomerManagedKeyEncryption |
ClusterPropertiesEncryptionCustomerManagedKeyEncryption
| Nome | Descrição | Valor |
|---|---|---|
| keyEncryptionKeyIdentity | Toda a configuração de identidade para configurações de chave gerenciadas pelo cliente definindo qual identidade deve ser usada para autenticação no Cofre de Chaves. | ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity |
| keyEncryptionKeyUrl | URL da chave de encriptação da chave, apenas versionada. Por exemplo: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 |
cadeia (de caracteres) |
ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity
| Nome | Descrição | Valor |
|---|---|---|
| tipo de identidade | Somente userAssignedIdentity é suportado nesta versão da API; Outros tipos podem ser suportados no futuro | 'sistemaAssignedIdentity' 'userAssignedIdentity' |
| userAssignedIdentityResourceId | Identidade atribuída pelo usuário a ser usada para acessar a chave de criptografia de chave Url. Ex: /subscriptions/<sub uuid>/resourceGroups/<grupo de recursos>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. | cadeia (de caracteres) |
ManagedServiceIdentity
| Nome | Descrição | Valor |
|---|---|---|
| tipo | Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos). | 'Nenhuma' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (obrigatório) |
| identidades atribuídas pelo utilizador | O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores de dicionário podem ser objetos vazios ({}) em solicitações. | UserAssignedIdentities |
Referência
| Nome | Descrição | Valor |
|---|---|---|
| capacidade | Esta propriedade só é usada com Enterprise e EnterpriseFlash SKUs. Determina o tamanho do cluster. Os valores válidos são (2, 4, 6, ...) para SKUs Enterprise e (3, 9, 15, ...) para SKUs EnterpriseFlash. | Int |
| nome | O nível do cluster Redis Enterprise a ser implantado. Valores possíveis: («Balanced_B5», «MemoryOptimized_M10», «ComputeOptimized_X5», etc.). Para obter mais informações sobre SKUs, consulte a documentação de preços mais recente. Observe que SKUs adicionais podem se tornar suportadas no futuro. | 'Balanced_B0' 'Balanced_B1' 'Balanced_B10' 'Balanced_B100' 'Balanced_B1000' 'Balanced_B150' 'Balanced_B20' 'Balanced_B250' 'Balanced_B3' 'Balanced_B350' 'Balanced_B5' 'Balanced_B50' 'Balanced_B500' 'Balanced_B700' 'ComputeOptimized_X10' 'ComputeOptimized_X100' 'ComputeOptimized_X150' 'ComputeOptimized_X20' 'ComputeOptimized_X250' 'ComputeOptimized_X3' 'ComputeOptimized_X350' 'ComputeOptimized_X5' 'ComputeOptimized_X50' 'ComputeOptimized_X500' 'ComputeOptimized_X700' 'EnterpriseFlash_F1500' 'EnterpriseFlash_F300' 'EnterpriseFlash_F700' 'Enterprise_E1' 'Enterprise_E10' 'Enterprise_E100' 'Enterprise_E20' 'Enterprise_E200' 'Enterprise_E400' 'Enterprise_E5' 'Enterprise_E50' 'FlashOptimized_A1000' 'FlashOptimized_A1500' 'FlashOptimized_A2000' 'FlashOptimized_A250' 'FlashOptimized_A4500' 'FlashOptimized_A500' 'FlashOptimized_A700' 'MemoryOptimized_M10' 'MemoryOptimized_M100' 'MemoryOptimized_M1000' 'MemoryOptimized_M150' 'MemoryOptimized_M1500' 'MemoryOptimized_M20' 'MemoryOptimized_M2000' 'MemoryOptimized_M250' 'MemoryOptimized_M350' 'MemoryOptimized_M50' 'MemoryOptimized_M500' 'MemoryOptimized_M700' (obrigatório) |
TrackedResourceTags
| Nome | Descrição | Valor |
|---|
UserAssignedIdentities
| Nome | Descrição | Valor |
|---|
IdentidadeAtribuídaPeloUtilizador
| Nome | Descrição | Valor |
|---|
Exemplos de uso
Modelos de início rápido do Azure
Os seguintes modelos de início rápido do Azure implantar esse tipo de recurso.
| Modelo | Descrição |
|---|---|
|
Redis Enterprise com Vetor DB |
Este modelo cria um Cache Redis que pode ser usado como Banco de Dados Vetorial para armazenar e consultar incorporações por meio de índices. Para esse recurso, o módulo Redis Search é ativado no Azure Redis |
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso redisEnterprise pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Cache/redisEnterprise, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Cache/redisEnterprise@2025-08-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
encryption = {
customerManagedKeyEncryption = {
keyEncryptionKeyIdentity = {
identityType = "string"
userAssignedIdentityResourceId = "string"
}
keyEncryptionKeyUrl = "string"
}
}
highAvailability = "string"
minimumTlsVersion = "string"
publicNetworkAccess = "string"
}
sku = {
capacity = int
name = "string"
}
zones = [
"string"
]
}
}
Valores de propriedade
Microsoft.Cache/redisEnterprise
| Nome | Descrição | Valor |
|---|---|---|
| identidade | A identidade do recurso. | ManagedServiceIdentity |
| localização | A geolocalização onde o recurso vive | string (obrigatório) |
| nome | O nome do recurso | cadeia de caracteres Restrições: Padrão = ^(?=.{1,60}$)[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ (obrigatório) |
| parent_id | A ID do recurso ao qual aplicar esse recurso de extensão. | string (obrigatório) |
| propriedades | Outras propriedades do cluster. | ClusterCreateProperties |
| SKU | A SKU a ser criada, o que afeta o preço, o desempenho e os recursos. | Sku (obrigatório) |
| etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de tags. |
| tipo | O tipo de recurso | "Microsoft.Cache/redisEnterprise@2025-08-01-pré-visualização" |
| Zonas | As zonas de disponibilidade onde esse cluster será implantado. | string[] |
ClusterCreateProperties
| Nome | Descrição | Valor |
|---|---|---|
| cifragem | Configuração de criptografia em repouso para o cluster. | ClusterPropertiesEncryption |
| alta disponibilidade | Ativado por padrão. Se highAvailability estiver desabilitado, o conjunto de dados não será replicado. Isso afeta o SLA de disponibilidade e aumenta o risco de perda de dados. | 'Desativado' 'Habilitado' |
| minimumTlsVersion | A versão TLS mínima para o cluster suportar, por exemplo, '1.2'. Versões mais recentes podem ser adicionadas no futuro. Observe que o TLS 1.0 e o TLS 1.1 agora estão completamente obsoletos -- você não pode usá-los. Eles são mencionados apenas por uma questão de consistência com as versões antigas da API. | '1.0' '1.1' '1.2' |
| acesso à rede pública | Se o tráfego de rede pública pode ou não acessar o cluster Redis. Apenas 'Ativado' ou 'Desativado' pode ser definido. null é retornado somente para clusters criados usando uma versão antiga da API que não têm essa propriedade e não podem ser definidos. | 'Desativado' 'Ativado' (obrigatório) |
ClusterPropertiesEncryption
| Nome | Descrição | Valor |
|---|---|---|
| customerManagedKeyEncryption | Todas as propriedades de criptografia de chave gerenciadas pelo cliente para o recurso. Defina isso como um objeto vazio para usar a criptografia de chave gerenciada pela Microsoft. | ClusterPropertiesEncryptionCustomerManagedKeyEncryption |
ClusterPropertiesEncryptionCustomerManagedKeyEncryption
| Nome | Descrição | Valor |
|---|---|---|
| keyEncryptionKeyIdentity | Toda a configuração de identidade para configurações de chave gerenciadas pelo cliente definindo qual identidade deve ser usada para autenticação no Cofre de Chaves. | ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity |
| keyEncryptionKeyUrl | URL da chave de encriptação da chave, apenas versionada. Por exemplo: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 |
cadeia (de caracteres) |
ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity
| Nome | Descrição | Valor |
|---|---|---|
| tipo de identidade | Somente userAssignedIdentity é suportado nesta versão da API; Outros tipos podem ser suportados no futuro | 'sistemaAssignedIdentity' 'userAssignedIdentity' |
| userAssignedIdentityResourceId | Identidade atribuída pelo usuário a ser usada para acessar a chave de criptografia de chave Url. Ex: /subscriptions/<sub uuid>/resourceGroups/<grupo de recursos>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. | cadeia (de caracteres) |
ManagedServiceIdentity
| Nome | Descrição | Valor |
|---|---|---|
| tipo | Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos). | 'Nenhuma' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (obrigatório) |
| identidades atribuídas pelo utilizador | O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores de dicionário podem ser objetos vazios ({}) em solicitações. | UserAssignedIdentities |
Referência
| Nome | Descrição | Valor |
|---|---|---|
| capacidade | Esta propriedade só é usada com Enterprise e EnterpriseFlash SKUs. Determina o tamanho do cluster. Os valores válidos são (2, 4, 6, ...) para SKUs Enterprise e (3, 9, 15, ...) para SKUs EnterpriseFlash. | Int |
| nome | O nível do cluster Redis Enterprise a ser implantado. Valores possíveis: («Balanced_B5», «MemoryOptimized_M10», «ComputeOptimized_X5», etc.). Para obter mais informações sobre SKUs, consulte a documentação de preços mais recente. Observe que SKUs adicionais podem se tornar suportadas no futuro. | 'Balanced_B0' 'Balanced_B1' 'Balanced_B10' 'Balanced_B100' 'Balanced_B1000' 'Balanced_B150' 'Balanced_B20' 'Balanced_B250' 'Balanced_B3' 'Balanced_B350' 'Balanced_B5' 'Balanced_B50' 'Balanced_B500' 'Balanced_B700' 'ComputeOptimized_X10' 'ComputeOptimized_X100' 'ComputeOptimized_X150' 'ComputeOptimized_X20' 'ComputeOptimized_X250' 'ComputeOptimized_X3' 'ComputeOptimized_X350' 'ComputeOptimized_X5' 'ComputeOptimized_X50' 'ComputeOptimized_X500' 'ComputeOptimized_X700' 'EnterpriseFlash_F1500' 'EnterpriseFlash_F300' 'EnterpriseFlash_F700' 'Enterprise_E1' 'Enterprise_E10' 'Enterprise_E100' 'Enterprise_E20' 'Enterprise_E200' 'Enterprise_E400' 'Enterprise_E5' 'Enterprise_E50' 'FlashOptimized_A1000' 'FlashOptimized_A1500' 'FlashOptimized_A2000' 'FlashOptimized_A250' 'FlashOptimized_A4500' 'FlashOptimized_A500' 'FlashOptimized_A700' 'MemoryOptimized_M10' 'MemoryOptimized_M100' 'MemoryOptimized_M1000' 'MemoryOptimized_M150' 'MemoryOptimized_M1500' 'MemoryOptimized_M20' 'MemoryOptimized_M2000' 'MemoryOptimized_M250' 'MemoryOptimized_M350' 'MemoryOptimized_M50' 'MemoryOptimized_M500' 'MemoryOptimized_M700' (obrigatório) |
TrackedResourceTags
| Nome | Descrição | Valor |
|---|
UserAssignedIdentities
| Nome | Descrição | Valor |
|---|
IdentidadeAtribuídaPeloUtilizador
| Nome | Descrição | Valor |
|---|
Exemplos de uso
Amostras Terraform
Um exemplo básico de implantação do Redis Enterprise Cluster.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "eastus"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "redisEnterprise" {
type = "Microsoft.Cache/redisEnterprise@2025-04-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
minimumTlsVersion = "1.2"
encryption = {}
highAvailability = "Enabled"
}
sku = {
name = "Balanced_B0"
}
}
identity {
type = "SystemAssigned"
identity_ids = []
}
schema_validation_enabled = false
response_export_values = ["*"]
}