Redis - Update
Atualize um cache Redis existente.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}?api-version=2024-11-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
name
|
path | True |
string |
O nome do cache Redis. |
resource
|
path | True |
string minLength: 1maxLength: 90 |
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas. |
subscription
|
path | True |
string minLength: 1 |
A ID da assinatura de destino. |
api-version
|
query | True |
string minLength: 1 |
A versão da API a ser usada para esta operação. |
Corpo da solicitação
Nome | Tipo | Description |
---|---|---|
identity |
A identidade do recurso. |
|
properties.disableAccessKeyAuthentication |
boolean |
A autenticação no Redis por meio de chaves de acesso é desabilitada quando definida como true. O valor padrão é falso. |
properties.enableNonSslPort |
boolean |
Especifica se a porta do servidor Redis não ssl (6379) está habilitada. |
properties.minimumTlsVersion |
Opcional: exige que os clientes usem uma versão do TLS especificada (ou superior) para se conectar (por exemplo, '1.0', '1.1', '1.2') |
|
properties.publicNetworkAccess |
Se o acesso ao ponto de extremidade público é permitido ou não para esse cache. O valor é opcional, mas se passado, deve ser "Habilitado" ou "Desabilitado". Se 'Disabled', pontos de extremidade privados são o método de acesso exclusivo. O valor padrão é 'Enabled' |
|
properties.redisConfiguration |
Todas as Configurações do Redis. Poucas chaves possíveis: rdb-backup-enabled,rdb-storage-connection-string, rdb-backup-frequency, maxmemory-delta, maxmemory-policy, notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 etc. |
|
properties.redisVersion |
string |
Versão do Redis. Isso deve estar na forma 'major[.minor]' (apenas 'major' é necessário) ou o valor 'latest' que se refere à versão mais recente estável do Redis que está disponível. Versões com suporte: 4.0, 6.0 (mais recente). O valor padrão é 'mais recente'. |
properties.replicasPerMaster |
integer (int32) |
O número de réplicas a serem criadas por primário. |
properties.replicasPerPrimary |
integer (int32) |
O número de réplicas a serem criadas por primário. |
properties.shardCount |
integer (int32) |
O número de fragmentos a serem criados em um Cache de Cluster Premium. |
properties.sku |
A SKU do cache Redis a ser implantada. |
|
properties.tenantSettings |
object |
Um dicionário de configurações de locatário |
properties.updateChannel |
Opcional: especifica o canal de atualização para as atualizações mensais do Redis que o Cache Redis receberá. Os caches que usam o canal de atualização 'Visualização' recebem atualizações mais recentes do Redis pelo menos 4 semanas antes dos caches de canal 'Estável'. O valor padrão é 'Estável'. |
|
properties.zonalAllocationPolicy |
Opcional: especifica como as zonas de disponibilidade são alocadas para o cache Redis. O 'Automático' habilita a redundância de zona e o Azure selecionará automaticamente zonas com base na disponibilidade e na capacidade regionais. 'UserDefined' selecionará zonas de disponibilidade passadas por você usando o parâmetro 'zones'. 'NoZones' produzirá um cache não zonal. Se 'zonalAllocationPolicy' não for passado, ele será definido como 'UserDefined' quando as zonas forem passadas, caso contrário, ele será definido como 'Automático' em regiões em que há suporte para zonas e 'NoZones' em regiões em que as zonas não têm suporte. |
|
tags |
object |
Marcas de recurso. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
O cache redis existente foi atualizado com êxito. Verifique provisioningState para ver o status detalhado. |
|
202 Accepted |
O cache redis existente foi atualizado com êxito. Verifique Azure-AsyncOperation cabeçalhos para sondar o status detalhado. |
|
Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
RedisCacheUpdate
Solicitação de exemplo
Resposta de exemplo
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "East US",
"name": "cache1",
"type": "Microsoft.Cache/Redis",
"tags": {},
"properties": {
"accessKeys": {
"primaryKey": "<primaryKey>",
"secondaryKey": "<secondaryKey>"
},
"provisioningState": "Succeeded",
"redisVersion": "3.0",
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"enableNonSslPort": true,
"replicasPerMaster": 2,
"replicasPerPrimary": 2,
"updateChannel": "Stable",
"zonalAllocationPolicy": "Automatic",
"redisConfiguration": {
"maxclients": "1000",
"maxmemory-reserved": "50",
"maxmemory-delta": "50"
},
"hostName": "cache1.redis.cache.windows.net",
"port": 6379,
"sslPort": 6380,
"instances": [
{
"sslPort": 15000,
"nonSslPort": 13000,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15001,
"nonSslPort": 13001,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15002,
"nonSslPort": 13002,
"isMaster": false,
"isPrimary": false
}
]
}
}
location: https://management.azure.com/subscriptions/subid/providers/Microsoft.Cache/...pathToOperationResult...
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "East US",
"name": "cache1",
"type": "Microsoft.Cache/Redis",
"tags": {},
"properties": {
"accessKeys": {
"primaryKey": "<primaryKey>",
"secondaryKey": "<secondaryKey>"
},
"provisioningState": "Succeeded",
"redisVersion": "3.0",
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"enableNonSslPort": true,
"replicasPerMaster": 2,
"replicasPerPrimary": 2,
"updateChannel": "Stable",
"zonalAllocationPolicy": "Automatic",
"redisConfiguration": {
"maxclients": "1000",
"maxmemory-reserved": "50",
"maxmemory-delta": "50"
},
"hostName": "cache1.redis.cache.windows.net",
"port": 6379,
"sslPort": 6380,
"instances": [
{
"sslPort": 15000,
"nonSslPort": 13000,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15001,
"nonSslPort": 13001,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15002,
"nonSslPort": 13002,
"isMaster": false,
"isPrimary": false
}
]
}
}
Definições
Nome | Description |
---|---|
Error |
As informações adicionais do erro de gerenciamento de recursos. |
Error |
O detalhe do erro. |
Error |
Resposta de erro |
Managed |
Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário) |
Managed |
Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos). |
Private |
O recurso de ponto de extremidade privado. |
Private |
O recurso conexão de ponto de extremidade privado. |
Private |
O estado de provisionamento atual. |
Private |
O status da conexão do ponto de extremidade privado. |
Private |
Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor. |
Provisioning |
Status de provisionamento da instância do Redis. |
Public |
Se o acesso ao ponto de extremidade público é permitido ou não para esse cache. O valor é opcional, mas se passado, deve ser "Habilitado" ou "Desabilitado". Se 'Disabled', pontos de extremidade privados são o método de acesso exclusivo. O valor padrão é 'Enabled' |
Redis |
Chaves de acesso do cache Redis. |
Redis |
Todas as Configurações do Redis. Poucas chaves possíveis: rdb-backup-enabled,rdb-storage-connection-string, rdb-backup-frequency, maxmemory-delta, maxmemory-policy, notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 etc. |
Redis |
Detalhes da instância única do redis. |
Redis |
ID do servidor vinculado |
Redis |
Um único item Redis em Lista ou Operação de Obtenção. |
Redis |
Parâmetros fornecidos para a operação Atualizar Redis. |
Sku |
Parâmetros de SKU fornecidos para a operação criar Redis. |
Sku |
A família SKU a ser usada. Valores válidos: (C, P). (C = Básico/Standard, P = Premium). |
Sku |
O tipo de cache Redis a ser implantado. Valores válidos: (Basic, Standard, Premium) |
Tls |
Opcional: exige que os clientes usem uma versão do TLS especificada (ou superior) para se conectar (por exemplo, '1.0', '1.1', '1.2') |
Update |
Opcional: especifica o canal de atualização para as atualizações mensais do Redis que o Cache Redis receberá. Os caches que usam o canal de atualização 'Visualização' recebem atualizações mais recentes do Redis pelo menos 4 semanas antes dos caches de canal 'Estável'. O valor padrão é 'Estável'. |
User |
Propriedades de identidade atribuídas pelo usuário |
Zonal |
Opcional: especifica como as zonas de disponibilidade são alocadas para o cache Redis. O 'Automático' habilita a redundância de zona e o Azure selecionará automaticamente zonas com base na disponibilidade e na capacidade regionais. 'UserDefined' selecionará zonas de disponibilidade passadas por você usando o parâmetro 'zones'. 'NoZones' produzirá um cache não zonal. Se 'zonalAllocationPolicy' não for passado, ele será definido como 'UserDefined' quando as zonas forem passadas, caso contrário, ele será definido como 'Automático' em regiões em que há suporte para zonas e 'NoZones' em regiões em que as zonas não têm suporte. |
ErrorAdditionalInfo
As informações adicionais do erro de gerenciamento de recursos.
Nome | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
Nome | Tipo | Description |
---|---|---|
additionalInfo |
As informações adicionais do erro. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorResponse
Resposta de erro
Nome | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
ManagedServiceIdentity
Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário)
Nome | Tipo | Description |
---|---|---|
principalId |
string (uuid) |
A ID da entidade de serviço da identidade atribuída pelo sistema. Essa propriedade será fornecida apenas para uma identidade atribuída pelo sistema. |
tenantId |
string (uuid) |
A ID do locatário da identidade atribuída pelo sistema. Essa propriedade será fornecida apenas para uma identidade atribuída pelo sistema. |
type |
Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos). |
|
userAssignedIdentities |
<string,
User |
Identidades de User-Assigned |
ManagedServiceIdentityType
Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).
Valor | Description |
---|---|
None | |
SystemAssigned | |
SystemAssigned, UserAssigned | |
UserAssigned |
PrivateEndpoint
O recurso de ponto de extremidade privado.
Nome | Tipo | Description |
---|---|---|
id |
string |
O identificador do ARM para o ponto de extremidade privado |
PrivateEndpointConnection
O recurso conexão de ponto de extremidade privado.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
O nome do recurso |
properties.privateEndpoint |
O recurso do ponto de extremidade privado. |
|
properties.privateLinkServiceConnectionState |
Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor. |
|
properties.provisioningState |
O estado de provisionamento do recurso de conexão de ponto de extremidade privado. |
|
type |
string |
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
PrivateEndpointConnectionProvisioningState
O estado de provisionamento atual.
Valor | Description |
---|---|
Creating | |
Deleting | |
Failed | |
Succeeded |
PrivateEndpointServiceConnectionStatus
O status da conexão do ponto de extremidade privado.
Valor | Description |
---|---|
Approved | |
Pending | |
Rejected |
PrivateLinkServiceConnectionState
Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor.
Nome | Tipo | Description |
---|---|---|
actionsRequired |
string |
Uma mensagem que indica se as alterações no provedor de serviços exigem atualizações no consumidor. |
description |
string |
O motivo da aprovação/rejeição da conexão. |
status |
Indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço. |
ProvisioningState
Status de provisionamento da instância do Redis.
Valor | Description |
---|---|
ConfiguringAAD | |
Creating | |
Deleting | |
Disabled | |
Failed | |
Linking | |
Provisioning | |
RecoveringScaleFailure | |
Scaling | |
Succeeded | |
Unlinking | |
Unprovisioning | |
Updating |
PublicNetworkAccess
Se o acesso ao ponto de extremidade público é permitido ou não para esse cache. O valor é opcional, mas se passado, deve ser "Habilitado" ou "Desabilitado". Se 'Disabled', pontos de extremidade privados são o método de acesso exclusivo. O valor padrão é 'Enabled'
Valor | Description |
---|---|
Disabled | |
Enabled |
RedisAccessKeys
Chaves de acesso do cache Redis.
Nome | Tipo | Description |
---|---|---|
primaryKey |
string |
A chave primária atual que os clientes podem usar para autenticar com o cache Redis. |
secondaryKey |
string |
A chave secundária atual que os clientes podem usar para autenticar com o cache Redis. |
RedisConfiguration
Todas as Configurações do Redis. Poucas chaves possíveis: rdb-backup-enabled,rdb-storage-connection-string, rdb-backup-frequency, maxmemory-delta, maxmemory-policy, notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 etc.
Nome | Tipo | Description |
---|---|---|
aad-enabled |
string |
Especifica se a autenticação baseada no AAD foi habilitada ou desabilitada para o cache |
aof-backup-enabled |
string |
Especifica se o backup de aof está habilitado |
aof-storage-connection-string-0 |
string |
Primeira cadeia de conexão da conta de armazenamento |
aof-storage-connection-string-1 |
string |
Cadeia de conexão da segunda conta de armazenamento |
authnotrequired |
string |
Especifica se a autenticação está desabilitada. Definir essa propriedade é altamente desencorajado do ponto de vista de segurança. |
maxclients |
string |
A configuração máxima de clientes |
maxfragmentationmemory-reserved |
string |
Valor em megabytes reservados para fragmentação por fragmento |
maxmemory-delta |
string |
Valor em megabytes reservados para uso não cache por fragmento, por exemplo, failover. |
maxmemory-policy |
string |
A estratégia de remoção usada quando seus dados não se ajustam ao limite de memória. |
maxmemory-reserved |
string |
Valor em megabytes reservados para uso não cache por fragmento, por exemplo, failover. |
notify-keyspace-events |
string |
Os eventos de keyspace que devem ser monitorados. |
preferred-data-archive-auth-method |
string |
Método de autenticação preferencial para se comunicar com a conta de armazenamento usada para o arquivo de dados, especificar SAS ou ManagedIdentity, o valor padrão é SAS |
preferred-data-persistence-auth-method |
string |
Método de autenticação preferencial para se comunicar com a conta de armazenamento usada para persistência de dados, especificar SAS ou ManagedIdentity, o valor padrão é SAS |
rdb-backup-enabled |
string |
Especifica se o backup rdb está habilitado |
rdb-backup-frequency |
string |
Especifica a frequência para a criação de backup de rdb em minutos. Valores válidos: (15, 30, 60, 360, 720, 1440) |
rdb-backup-max-snapshot-count |
string |
Especifica o número máximo de instantâneos para backup de rdb |
rdb-storage-connection-string |
string |
A cadeia de conexão da conta de armazenamento para armazenar o arquivo rdb |
storage-subscription-id |
string |
SubscriptionId da conta de armazenamento para persistência (aof/rdb) usando ManagedIdentity. |
zonal-configuration |
string |
Configuração zonal |
RedisInstanceDetails
Detalhes da instância única do redis.
Nome | Tipo | Description |
---|---|---|
isMaster |
boolean |
Especifica se a instância é um nó primário. |
isPrimary |
boolean |
Especifica se a instância é um nó primário. |
nonSslPort |
integer (int32) |
Se enableNonSslPort for true, fornecerá a porta Não SSL da instância do Redis. |
shardId |
integer (int32) |
Se o clustering estiver habilitado, a ID de Fragmento da Instância do Redis |
sslPort |
integer (int32) |
Porta SSL da instância do Redis. |
zone |
string |
Se o Cache usar zonas de disponibilidade, especifica a zona de disponibilidade em que essa instância está localizada. |
RedisLinkedServer
ID do servidor vinculado
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do servidor vinculado. |
RedisResource
Um único item Redis em Lista ou Operação de Obtenção.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
disableAccessKeyAuthentication |
boolean |
False |
A autenticação no Redis por meio de chaves de acesso é desabilitada quando definida como true. O valor padrão é falso. |
enableNonSslPort |
boolean |
False |
Especifica se a porta do servidor Redis não ssl (6379) está habilitada. |
id |
string |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
identity |
A identidade do recurso. |
||
location |
string |
A localização geográfica onde o recurso reside |
|
minimumTlsVersion |
Opcional: exige que os clientes usem uma versão do TLS especificada (ou superior) para se conectar (por exemplo, '1.0', '1.1', '1.2') |
||
name |
string |
O nome do recurso |
|
properties.accessKeys |
As chaves do cache Redis - não definidas se este objeto não for a resposta para Criar ou Atualizar cache redis |
||
properties.hostName |
string |
Nome do host redis. |
|
properties.instances |
Lista das instâncias redis associadas ao cache |
||
properties.linkedServers |
Lista dos servidores vinculados associados ao cache |
||
properties.port |
integer (int32) |
Porta não SSL do Redis. |
|
properties.privateEndpointConnections |
Lista de conexão de ponto de extremidade privado associada ao cache redis especificado |
||
properties.provisioningState |
Status de provisionamento da instância do Redis. |
||
properties.sku |
A SKU do cache Redis a ser implantada. |
||
properties.sslPort |
integer (int32) |
Porta SSL do Redis. |
|
properties.staticIP |
string pattern: ^\d+\.\d+\.\d+\.\d+$ |
Endereço IP estático. Opcionalmente, pode ser especificado ao implantar um cache Redis dentro de uma Rede Virtual do Azure existente; atribuído automaticamente por padrão. |
|
properties.subnetId |
string pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$ |
A ID de recurso completa de uma sub-rede em uma rede virtual para implantar o cache Redis. Formato de exemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Rede|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1 |
|
publicNetworkAccess | Enabled |
Se o acesso ao ponto de extremidade público é permitido ou não para esse cache. O valor é opcional, mas se passado, deve ser "Habilitado" ou "Desabilitado". Se 'Disabled', pontos de extremidade privados são o método de acesso exclusivo. O valor padrão é 'Enabled' |
|
redisConfiguration |
Todas as Configurações do Redis. Poucas chaves possíveis: rdb-backup-enabled,rdb-storage-connection-string, rdb-backup-frequency, maxmemory-delta, maxmemory-policy, notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 etc. |
||
redisVersion |
string |
Versão do Redis. Isso deve estar na forma 'major[.minor]' (apenas 'major' é necessário) ou o valor 'latest' que se refere à versão mais recente estável do Redis que está disponível. Versões com suporte: 4.0, 6.0 (mais recente). O valor padrão é 'mais recente'. |
|
replicasPerMaster |
integer (int32) |
O número de réplicas a serem criadas por primário. |
|
replicasPerPrimary |
integer (int32) |
O número de réplicas a serem criadas por primário. |
|
shardCount |
integer (int32) |
O número de fragmentos a serem criados em um Cache de Cluster Premium. |
|
tags |
object |
Marcas de recurso. |
|
tenantSettings |
object |
Um dicionário de configurações de locatário |
|
type |
string |
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
|
updateChannel |
Opcional: especifica o canal de atualização para as atualizações mensais do Redis que o Cache Redis receberá. Os caches que usam o canal de atualização 'Visualização' recebem atualizações mais recentes do Redis pelo menos 4 semanas antes dos caches de canal 'Estável'. O valor padrão é 'Estável'. |
||
zonalAllocationPolicy |
Opcional: especifica como as zonas de disponibilidade são alocadas para o cache Redis. O 'Automático' habilita a redundância de zona e o Azure selecionará automaticamente zonas com base na disponibilidade e na capacidade regionais. 'UserDefined' selecionará zonas de disponibilidade passadas por você usando o parâmetro 'zones'. 'NoZones' produzirá um cache não zonal. Se 'zonalAllocationPolicy' não for passado, ele será definido como 'UserDefined' quando as zonas forem passadas, caso contrário, ele será definido como 'Automático' em regiões em que há suporte para zonas e 'NoZones' em regiões em que as zonas não têm suporte. |
||
zones |
string[] |
Uma lista de zonas de disponibilidade indicando de onde o recurso precisa vir. |
RedisUpdateParameters
Parâmetros fornecidos para a operação Atualizar Redis.
Nome | Tipo | Valor padrão | Description |
---|---|---|---|
identity |
A identidade do recurso. |
||
properties.disableAccessKeyAuthentication |
boolean |
False |
A autenticação no Redis por meio de chaves de acesso é desabilitada quando definida como true. O valor padrão é falso. |
properties.enableNonSslPort |
boolean |
False |
Especifica se a porta do servidor Redis não ssl (6379) está habilitada. |
properties.minimumTlsVersion |
Opcional: exige que os clientes usem uma versão do TLS especificada (ou superior) para se conectar (por exemplo, '1.0', '1.1', '1.2') |
||
properties.publicNetworkAccess | Enabled |
Se o acesso ao ponto de extremidade público é permitido ou não para esse cache. O valor é opcional, mas se passado, deve ser "Habilitado" ou "Desabilitado". Se 'Disabled', pontos de extremidade privados são o método de acesso exclusivo. O valor padrão é 'Enabled' |
|
properties.redisConfiguration |
Todas as Configurações do Redis. Poucas chaves possíveis: rdb-backup-enabled,rdb-storage-connection-string, rdb-backup-frequency, maxmemory-delta, maxmemory-policy, notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 etc. |
||
properties.redisVersion |
string |
Versão do Redis. Isso deve estar na forma 'major[.minor]' (apenas 'major' é necessário) ou o valor 'latest' que se refere à versão mais recente estável do Redis que está disponível. Versões com suporte: 4.0, 6.0 (mais recente). O valor padrão é 'mais recente'. |
|
properties.replicasPerMaster |
integer (int32) |
O número de réplicas a serem criadas por primário. |
|
properties.replicasPerPrimary |
integer (int32) |
O número de réplicas a serem criadas por primário. |
|
properties.shardCount |
integer (int32) |
O número de fragmentos a serem criados em um Cache de Cluster Premium. |
|
properties.sku |
A SKU do cache Redis a ser implantada. |
||
properties.tenantSettings |
object |
Um dicionário de configurações de locatário |
|
properties.updateChannel |
Opcional: especifica o canal de atualização para as atualizações mensais do Redis que o Cache Redis receberá. Os caches que usam o canal de atualização 'Visualização' recebem atualizações mais recentes do Redis pelo menos 4 semanas antes dos caches de canal 'Estável'. O valor padrão é 'Estável'. |
||
properties.zonalAllocationPolicy |
Opcional: especifica como as zonas de disponibilidade são alocadas para o cache Redis. O 'Automático' habilita a redundância de zona e o Azure selecionará automaticamente zonas com base na disponibilidade e na capacidade regionais. 'UserDefined' selecionará zonas de disponibilidade passadas por você usando o parâmetro 'zones'. 'NoZones' produzirá um cache não zonal. Se 'zonalAllocationPolicy' não for passado, ele será definido como 'UserDefined' quando as zonas forem passadas, caso contrário, ele será definido como 'Automático' em regiões em que há suporte para zonas e 'NoZones' em regiões em que as zonas não têm suporte. |
||
tags |
object |
Marcas de recurso. |
Sku
Parâmetros de SKU fornecidos para a operação criar Redis.
Nome | Tipo | Description |
---|---|---|
capacity |
integer (int32) |
O tamanho do cache Redis a ser implantado. Valores válidos: para a família C (Basic/Standard) (0, 1, 2, 3, 4, 5, 6), para a família P (Premium) (1, 2, 3, 4). |
family |
A família SKU a ser usada. Valores válidos: (C, P). (C = Básico/Standard, P = Premium). |
|
name |
O tipo de cache Redis a ser implantado. Valores válidos: (Basic, Standard, Premium) |
SkuFamily
A família SKU a ser usada. Valores válidos: (C, P). (C = Básico/Standard, P = Premium).
Valor | Description |
---|---|
C | |
P |
SkuName
O tipo de cache Redis a ser implantado. Valores válidos: (Basic, Standard, Premium)
Valor | Description |
---|---|
Basic | |
Premium | |
Standard |
TlsVersion
Opcional: exige que os clientes usem uma versão do TLS especificada (ou superior) para se conectar (por exemplo, '1.0', '1.1', '1.2')
Valor | Description |
---|---|
1.0 | |
1.1 | |
1.2 |
UpdateChannel
Opcional: especifica o canal de atualização para as atualizações mensais do Redis que o Cache Redis receberá. Os caches que usam o canal de atualização 'Visualização' recebem atualizações mais recentes do Redis pelo menos 4 semanas antes dos caches de canal 'Estável'. O valor padrão é 'Estável'.
Valor | Description |
---|---|
Preview | |
Stable |
UserAssignedIdentity
Propriedades de identidade atribuídas pelo usuário
Nome | Tipo | Description |
---|---|---|
clientId |
string (uuid) |
A ID do cliente da identidade atribuída. |
principalId |
string (uuid) |
A ID da entidade de segurança da identidade atribuída. |
ZonalAllocationPolicy
Opcional: especifica como as zonas de disponibilidade são alocadas para o cache Redis. O 'Automático' habilita a redundância de zona e o Azure selecionará automaticamente zonas com base na disponibilidade e na capacidade regionais. 'UserDefined' selecionará zonas de disponibilidade passadas por você usando o parâmetro 'zones'. 'NoZones' produzirá um cache não zonal. Se 'zonalAllocationPolicy' não for passado, ele será definido como 'UserDefined' quando as zonas forem passadas, caso contrário, ele será definido como 'Automático' em regiões em que há suporte para zonas e 'NoZones' em regiões em que as zonas não têm suporte.
Valor | Description |
---|---|
Automatic | |
NoZones | |
UserDefined |