Dela via


Redis - Update

Uppdatera en befintlig Redis-cache.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}?api-version=2024-11-01

URI-parametrar

Name I Obligatorisk Typ Description
name
path True

string

Namnet på Redis-cachen.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string

minLength: 1

ID för målprenumerationen.

api-version
query True

string

minLength: 1

DEN API-version som ska användas för den här åtgärden.

Begärandetext

Name Typ Description
identity

ManagedServiceIdentity

Resursens identitet.

properties.disableAccessKeyAuthentication

boolean

Autentisering till Redis via åtkomstnycklar inaktiveras när det anges som sant. Standardvärdet är falskt.

properties.enableNonSslPort

boolean

Anger om redis-serverporten (6379) inte är aktiverad.

properties.minimumTlsVersion

TlsVersion

Valfritt: kräver att klienter använder en angiven TLS-version (eller högre) för att ansluta (t.ex. "1.0", "1.1", "1.2")

properties.publicNetworkAccess

PublicNetworkAccess

Om offentlig slutpunktsåtkomst tillåts för den här cachen eller inte. Värdet är valfritt, men om det skickas in måste det vara "Aktiverat" eller "Inaktiverat". Om "Inaktiverad" är privata slutpunkter den exklusiva åtkomstmetoden. Standardvärdet är "Aktiverat"

properties.redisConfiguration

RedisConfiguration

Alla Redis-inställningar. Få möjliga nycklar: 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 osv.

properties.redisVersion

string

Redis-version. Detta bör vara i formatet "major[.minor]" (endast "major" krävs) eller värdet "senaste" som refererar till den senaste stabila Redis-versionen som är tillgänglig. Versioner som stöds: 4.0, 6.0 (senaste). Standardvärdet är "senaste".

properties.replicasPerMaster

integer (int32)

Antalet repliker som ska skapas per primär.

properties.replicasPerPrimary

integer (int32)

Antalet repliker som ska skapas per primär.

properties.shardCount

integer (int32)

Antalet shards som ska skapas i en Premium-klustercache.

properties.sku

Sku

SKU:n för Redis-cachen som ska distribueras.

properties.tenantSettings

object

En ordlista med klientinställningar

properties.updateChannel

UpdateChannel

Valfritt: Anger uppdateringskanalen för de månatliga Redis-uppdateringar som Redis Cache tar emot. Cacheminnen med hjälp av uppdateringskanalen Förhandsversion hämtar de senaste Redis-uppdateringarna minst 4 veckor före "Stabila" kanalcacheminnen. Standardvärdet är "Stabilt".

properties.zonalAllocationPolicy

ZonalAllocationPolicy

Valfritt: Anger hur tillgänglighetszoner allokeras till Redis-cachen. "Automatisk" möjliggör zonredundans och Azure väljer automatiskt zoner baserat på regional tillgänglighet och kapacitet. "UserDefined" väljer tillgänglighetszoner som skickas av dig med parametern "zoner". NoZones skapar en icke-zonindelad cache. Om "zonalAllocationPolicy" inte skickas anges den till "UserDefined" när zoner skickas in, annars anges den till "Automatisk" i regioner där zoner stöds och "NoZones" i regioner där zoner inte stöds.

tags

object

Resurstaggar.

Svar

Name Typ Description
200 OK

RedisResource

Den befintliga Redis-cachen har uppdaterats. Kontrollera provisioningState för att se detaljerad status.

202 Accepted

RedisResource

Den befintliga Redis-cachen har uppdaterats. Kontrollera Azure-AsyncOperation rubriker för att avsöka detaljerad status.

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

RedisCacheUpdate

Exempelbegäran

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1?api-version=2024-11-01

{
  "properties": {
    "enableNonSslPort": true,
    "replicasPerPrimary": 2
  }
}

Exempelsvar

{
  "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
      }
    ]
  }
}

Definitioner

Name Description
ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

ManagedServiceIdentity

Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter)

ManagedServiceIdentityType

Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts).

PrivateEndpoint

Den privata slutpunktsresursen.

PrivateEndpointConnection

Den privata slutpunktsanslutningsresursen.

PrivateEndpointConnectionProvisioningState

Det aktuella etableringstillståndet.

PrivateEndpointServiceConnectionStatus

Anslutningsstatus för privat slutpunkt.

PrivateLinkServiceConnectionState

En samling med information om tillståndet för anslutningen mellan tjänstkonsumenten och leverantören.

ProvisioningState

Redis-instansens etableringsstatus.

PublicNetworkAccess

Om offentlig slutpunktsåtkomst tillåts för den här cachen eller inte. Värdet är valfritt, men om det skickas in måste det vara "Aktiverat" eller "Inaktiverat". Om "Inaktiverad" är privata slutpunkter den exklusiva åtkomstmetoden. Standardvärdet är "Aktiverat"

RedisAccessKeys

Redis cache-åtkomstnycklar.

RedisConfiguration

Alla Redis-inställningar. Få möjliga nycklar: 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 osv.

RedisInstanceDetails

Information om en enskild instans av redis.

RedisLinkedServer

Länkat server-ID

RedisResource

Ett enda Redis-objekt i Lista eller Hämta åtgärd.

RedisUpdateParameters

Parametrar som angetts för åtgärden Uppdatera Redis.

Sku

SKU-parametrar som tillhandahålls för åtgärden skapa Redis.

SkuFamily

Den SKU-familj som ska användas. Giltiga värden: (C, P). (C = Basic/Standard, P = Premium).

SkuName

Typen av Redis-cache som ska distribueras. Giltiga värden: (Basic, Standard, Premium)

TlsVersion

Valfritt: kräver att klienter använder en angiven TLS-version (eller högre) för att ansluta (t.ex. "1.0", "1.1", "1.2")

UpdateChannel

Valfritt: Anger uppdateringskanalen för de månatliga Redis-uppdateringar som Redis Cache tar emot. Cacheminnen med hjälp av uppdateringskanalen Förhandsversion hämtar de senaste Redis-uppdateringarna minst 4 veckor före "Stabila" kanalcacheminnen. Standardvärdet är "Stabilt".

UserAssignedIdentity

Användartilldelade identitetsegenskaper

ZonalAllocationPolicy

Valfritt: Anger hur tillgänglighetszoner allokeras till Redis-cachen. "Automatisk" möjliggör zonredundans och Azure väljer automatiskt zoner baserat på regional tillgänglighet och kapacitet. "UserDefined" väljer tillgänglighetszoner som skickas av dig med parametern "zoner". NoZones skapar en icke-zonindelad cache. Om "zonalAllocationPolicy" inte skickas anges den till "UserDefined" när zoner skickas in, annars anges den till "Automatisk" i regioner där zoner stöds och "NoZones" i regioner där zoner inte stöds.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

ManagedServiceIdentity

Hanterad tjänstidentitet (systemtilldelade och/eller användartilldelade identiteter)

Name Typ Description
principalId

string (uuid)

Tjänstens huvudnamns-ID för den systemtilldelade identiteten. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet.

tenantId

string (uuid)

Klientorganisations-ID för den systemtilldelade identiteten. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet.

type

ManagedServiceIdentityType

Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts).

userAssignedIdentities

<string,  UserAssignedIdentity>

User-Assigned identiteter
Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden.

ManagedServiceIdentityType

Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts).

Värde Description
None
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

PrivateEndpoint

Den privata slutpunktsresursen.

Name Typ Description
id

string

ARM-identifieraren för privat slutpunkt

PrivateEndpointConnection

Den privata slutpunktsanslutningsresursen.

Name Typ Description
id

string

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Namnet på resursen

properties.privateEndpoint

PrivateEndpoint

Resursen för den privata slutpunkten.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

En samling med information om tillståndet för anslutningen mellan tjänstkonsumenten och leverantören.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Etableringstillståndet för den privata slutpunktsanslutningsresursen.

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Det aktuella etableringstillståndet.

Värde Description
Creating
Deleting
Failed
Succeeded

PrivateEndpointServiceConnectionStatus

Anslutningsstatus för privat slutpunkt.

Värde Description
Approved
Pending
Rejected

PrivateLinkServiceConnectionState

En samling med information om tillståndet för anslutningen mellan tjänstkonsumenten och leverantören.

Name Typ Description
actionsRequired

string

Ett meddelande som anger om ändringar på tjänstleverantören kräver några uppdateringar på konsumenten.

description

string

Orsak till godkännande/avvisande av anslutningen.

status

PrivateEndpointServiceConnectionStatus

Anger om anslutningen har godkänts/avvisats/tagits bort av tjänstens ägare.

ProvisioningState

Redis-instansens etableringsstatus.

Värde Description
ConfiguringAAD
Creating
Deleting
Disabled
Failed
Linking
Provisioning
RecoveringScaleFailure
Scaling
Succeeded
Unlinking
Unprovisioning
Updating

PublicNetworkAccess

Om offentlig slutpunktsåtkomst tillåts för den här cachen eller inte. Värdet är valfritt, men om det skickas in måste det vara "Aktiverat" eller "Inaktiverat". Om "Inaktiverad" är privata slutpunkter den exklusiva åtkomstmetoden. Standardvärdet är "Aktiverat"

Värde Description
Disabled
Enabled

RedisAccessKeys

Redis cache-åtkomstnycklar.

Name Typ Description
primaryKey

string

Den aktuella primärnyckeln som klienter kan använda för att autentisera med Redis-cache.

secondaryKey

string

Den aktuella sekundära nyckeln som klienter kan använda för att autentisera med Redis-cache.

RedisConfiguration

Alla Redis-inställningar. Få möjliga nycklar: 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 osv.

Name Typ Description
aad-enabled

string

Anger om AAD-baserad autentisering har aktiverats eller inaktiverats för cacheminnet

aof-backup-enabled

string

Anger om aof-säkerhetskopieringen är aktiverad

aof-storage-connection-string-0

string

Anslutningssträng för första lagringskontot

aof-storage-connection-string-1

string

Andra anslutningssträngen för lagringskonto

authnotrequired

string

Anger om autentiseringen är inaktiverad. Inställningen av den här egenskapen rekommenderas inte från säkerhetssynpunkt.

maxclients

string

Konfiguration av maxklienter

maxfragmentationmemory-reserved

string

Värde i megabyte som är reserverat för fragmentering per shard

maxmemory-delta

string

Värde i megabyte som är reserverat för användning utan cacheminne per shard, t.ex. redundans.

maxmemory-policy

string

Borttagningsstrategin som används när dina data inte får plats inom minnesgränsen.

maxmemory-reserved

string

Värde i megabyte som är reserverat för användning utan cacheminne per shard, t.ex. redundans.

notify-keyspace-events

string

De nyckelrymdshändelser som ska övervakas.

preferred-data-archive-auth-method

string

Önskad autentiseringsmetod för att kommunicera med lagringskonto som används för dataarkiv, ange SAS eller ManagedIdentity, standardvärdet är SAS

preferred-data-persistence-auth-method

string

Önskad autentiseringsmetod för att kommunicera med lagringskonto som används för datapersistence, ange SAS eller ManagedIdentity, standardvärdet är SAS

rdb-backup-enabled

string

Anger om rdb-säkerhetskopieringen är aktiverad

rdb-backup-frequency

string

Anger frekvensen för att skapa rdb-säkerhetskopiering på några minuter. Giltiga värden: (15, 30, 60, 360, 720, 1440)

rdb-backup-max-snapshot-count

string

Anger det maximala antalet ögonblicksbilder för rdb-säkerhetskopiering

rdb-storage-connection-string

string

Anslutningssträngen för lagringskontot för lagring av rdb-fil

storage-subscription-id

string

SubscriptionId för lagringskontot för beständighet (aof/rdb) med hjälp av ManagedIdentity.

zonal-configuration

string

Zonindelad konfiguration

RedisInstanceDetails

Information om en enskild instans av redis.

Name Typ Description
isMaster

boolean

Anger om instansen är en primär nod.

isPrimary

boolean

Anger om instansen är en primär nod.

nonSslPort

integer (int32)

Om enableNonSslPort är sant tillhandahåller Redis-instansen icke-SSL-port.

shardId

integer (int32)

Om klustring är aktiverat, shard-ID för Redis-instansen

sslPort

integer (int32)

Redis-instansens SSL-port.

zone

string

Om cachen använder tillgänglighetszoner anger du tillgänglighetszonen där den här instansen finns.

RedisLinkedServer

Länkat server-ID

Name Typ Description
id

string

Länkat server-ID.

RedisResource

Ett enda Redis-objekt i Lista eller Hämta åtgärd.

Name Typ Standardvärde Description
disableAccessKeyAuthentication

boolean

False

Autentisering till Redis via åtkomstnycklar inaktiveras när det anges som sant. Standardvärdet är falskt.

enableNonSslPort

boolean

False

Anger om redis-serverporten (6379) inte är aktiverad.

id

string

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ManagedServiceIdentity

Resursens identitet.

location

string

Den geo-plats där resursen finns

minimumTlsVersion

TlsVersion

Valfritt: kräver att klienter använder en angiven TLS-version (eller högre) för att ansluta (t.ex. "1.0", "1.1", "1.2")

name

string

Namnet på resursen

properties.accessKeys

RedisAccessKeys

Nycklarna i Redis-cachen – ange inte om det här objektet inte är svaret på Skapa eller uppdatera Redis-cache

properties.hostName

string

Redis-värdnamn.

properties.instances

RedisInstanceDetails[]

Lista över Redis-instanser som är associerade med cacheminnet

properties.linkedServers

RedisLinkedServer[]

Lista över de länkade servrar som är associerade med cacheminnet

properties.port

integer (int32)

Redis icke-SSL-port.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Lista över privat slutpunktsanslutning som är associerad med den angivna Redis-cachen

properties.provisioningState

ProvisioningState

Redis-instansens etableringsstatus.

properties.sku

Sku

SKU:n för Redis-cachen som ska distribueras.

properties.sslPort

integer (int32)

Redis SSL-port.

properties.staticIP

string

pattern: ^\d+\.\d+\.\d+\.\d+$

Statisk IP-adress. Du kan också ange när du distribuerar en Redis-cache i ett befintligt virtuellt Azure-nätverk. automatiskt tilldelad som standard.

properties.subnetId

string

pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$

Det fullständiga resurs-ID:t för ett undernät i ett virtuellt nätverk för att distribuera Redis-cachen i. Exempelformat: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Nätverk|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1

publicNetworkAccess

PublicNetworkAccess

Enabled

Om offentlig slutpunktsåtkomst tillåts för den här cachen eller inte. Värdet är valfritt, men om det skickas in måste det vara "Aktiverat" eller "Inaktiverat". Om "Inaktiverad" är privata slutpunkter den exklusiva åtkomstmetoden. Standardvärdet är "Aktiverat"

redisConfiguration

RedisConfiguration

Alla Redis-inställningar. Få möjliga nycklar: 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 osv.

redisVersion

string

Redis-version. Detta bör vara i formatet "major[.minor]" (endast "major" krävs) eller värdet "senaste" som refererar till den senaste stabila Redis-versionen som är tillgänglig. Versioner som stöds: 4.0, 6.0 (senaste). Standardvärdet är "senaste".

replicasPerMaster

integer (int32)

Antalet repliker som ska skapas per primär.

replicasPerPrimary

integer (int32)

Antalet repliker som ska skapas per primär.

shardCount

integer (int32)

Antalet shards som ska skapas i en Premium-klustercache.

tags

object

Resurstaggar.

tenantSettings

object

En ordlista med klientinställningar

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

updateChannel

UpdateChannel

Valfritt: Anger uppdateringskanalen för de månatliga Redis-uppdateringar som Redis Cache tar emot. Cacheminnen med hjälp av uppdateringskanalen Förhandsversion hämtar de senaste Redis-uppdateringarna minst 4 veckor före "Stabila" kanalcacheminnen. Standardvärdet är "Stabilt".

zonalAllocationPolicy

ZonalAllocationPolicy

Valfritt: Anger hur tillgänglighetszoner allokeras till Redis-cachen. "Automatisk" möjliggör zonredundans och Azure väljer automatiskt zoner baserat på regional tillgänglighet och kapacitet. "UserDefined" väljer tillgänglighetszoner som skickas av dig med parametern "zoner". NoZones skapar en icke-zonindelad cache. Om "zonalAllocationPolicy" inte skickas anges den till "UserDefined" när zoner skickas in, annars anges den till "Automatisk" i regioner där zoner stöds och "NoZones" i regioner där zoner inte stöds.

zones

string[]

En lista över tillgänglighetszoner som anger var resursen måste komma ifrån.

RedisUpdateParameters

Parametrar som angetts för åtgärden Uppdatera Redis.

Name Typ Standardvärde Description
identity

ManagedServiceIdentity

Resursens identitet.

properties.disableAccessKeyAuthentication

boolean

False

Autentisering till Redis via åtkomstnycklar inaktiveras när det anges som sant. Standardvärdet är falskt.

properties.enableNonSslPort

boolean

False

Anger om redis-serverporten (6379) inte är aktiverad.

properties.minimumTlsVersion

TlsVersion

Valfritt: kräver att klienter använder en angiven TLS-version (eller högre) för att ansluta (t.ex. "1.0", "1.1", "1.2")

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

Om offentlig slutpunktsåtkomst tillåts för den här cachen eller inte. Värdet är valfritt, men om det skickas in måste det vara "Aktiverat" eller "Inaktiverat". Om "Inaktiverad" är privata slutpunkter den exklusiva åtkomstmetoden. Standardvärdet är "Aktiverat"

properties.redisConfiguration

RedisConfiguration

Alla Redis-inställningar. Få möjliga nycklar: 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 osv.

properties.redisVersion

string

Redis-version. Detta bör vara i formatet "major[.minor]" (endast "major" krävs) eller värdet "senaste" som refererar till den senaste stabila Redis-versionen som är tillgänglig. Versioner som stöds: 4.0, 6.0 (senaste). Standardvärdet är "senaste".

properties.replicasPerMaster

integer (int32)

Antalet repliker som ska skapas per primär.

properties.replicasPerPrimary

integer (int32)

Antalet repliker som ska skapas per primär.

properties.shardCount

integer (int32)

Antalet shards som ska skapas i en Premium-klustercache.

properties.sku

Sku

SKU:n för Redis-cachen som ska distribueras.

properties.tenantSettings

object

En ordlista med klientinställningar

properties.updateChannel

UpdateChannel

Valfritt: Anger uppdateringskanalen för de månatliga Redis-uppdateringar som Redis Cache tar emot. Cacheminnen med hjälp av uppdateringskanalen Förhandsversion hämtar de senaste Redis-uppdateringarna minst 4 veckor före "Stabila" kanalcacheminnen. Standardvärdet är "Stabilt".

properties.zonalAllocationPolicy

ZonalAllocationPolicy

Valfritt: Anger hur tillgänglighetszoner allokeras till Redis-cachen. "Automatisk" möjliggör zonredundans och Azure väljer automatiskt zoner baserat på regional tillgänglighet och kapacitet. "UserDefined" väljer tillgänglighetszoner som skickas av dig med parametern "zoner". NoZones skapar en icke-zonindelad cache. Om "zonalAllocationPolicy" inte skickas anges den till "UserDefined" när zoner skickas in, annars anges den till "Automatisk" i regioner där zoner stöds och "NoZones" i regioner där zoner inte stöds.

tags

object

Resurstaggar.

Sku

SKU-parametrar som tillhandahålls för åtgärden skapa Redis.

Name Typ Description
capacity

integer (int32)

Storleken på Redis-cachen som ska distribueras. Giltiga värden: för C-familj (Basic/Standard) (0, 1, 2, 3, 4, 5, 6), för P-familj (Premium) (1, 2, 3, 4).

family

SkuFamily

Den SKU-familj som ska användas. Giltiga värden: (C, P). (C = Basic/Standard, P = Premium).

name

SkuName

Typen av Redis-cache som ska distribueras. Giltiga värden: (Basic, Standard, Premium)

SkuFamily

Den SKU-familj som ska användas. Giltiga värden: (C, P). (C = Basic/Standard, P = Premium).

Värde Description
C
P

SkuName

Typen av Redis-cache som ska distribueras. Giltiga värden: (Basic, Standard, Premium)

Värde Description
Basic
Premium
Standard

TlsVersion

Valfritt: kräver att klienter använder en angiven TLS-version (eller högre) för att ansluta (t.ex. "1.0", "1.1", "1.2")

Värde Description
1.0
1.1
1.2

UpdateChannel

Valfritt: Anger uppdateringskanalen för de månatliga Redis-uppdateringar som Redis Cache tar emot. Cacheminnen med hjälp av uppdateringskanalen Förhandsversion hämtar de senaste Redis-uppdateringarna minst 4 veckor före "Stabila" kanalcacheminnen. Standardvärdet är "Stabilt".

Värde Description
Preview
Stable

UserAssignedIdentity

Användartilldelade identitetsegenskaper

Name Typ Description
clientId

string (uuid)

Klient-ID för den tilldelade identiteten.

principalId

string (uuid)

Huvud-ID för den tilldelade identiteten.

ZonalAllocationPolicy

Valfritt: Anger hur tillgänglighetszoner allokeras till Redis-cachen. "Automatisk" möjliggör zonredundans och Azure väljer automatiskt zoner baserat på regional tillgänglighet och kapacitet. "UserDefined" väljer tillgänglighetszoner som skickas av dig med parametern "zoner". NoZones skapar en icke-zonindelad cache. Om "zonalAllocationPolicy" inte skickas anges den till "UserDefined" när zoner skickas in, annars anges den till "Automatisk" i regioner där zoner stöds och "NoZones" i regioner där zoner inte stöds.

Värde Description
Automatic
NoZones
UserDefined