Redis - Update

Aktualisieren Sie einen vorhandenen Redis-Cache.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
name
path True

string

Der Name des Redis-Caches.

resourceGroupName
path True

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Anforderungstext

Name Typ Beschreibung
identity

ManagedServiceIdentity

Die Identität der Ressource.

properties.enableNonSslPort

boolean

Gibt an, ob der Nicht-SSL-Redis-Serverport (6379) aktiviert ist.

properties.minimumTlsVersion

TlsVersion

Optional: Erfordert, dass Clients eine angegebene TLS-Version (oder höher) verwenden, um eine Verbindung herzustellen (z. B. "1.0", "1.1", "1.2").

properties.publicNetworkAccess

PublicNetworkAccess

Gibt an, ob der Zugriff auf öffentliche Endpunkte für diesen Cache zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. Bei "Disabled" sind private Endpunkte die exklusive Zugriffsmethode. Der Standardwert ist "Enabled".

properties.redisConfiguration

RedisConfiguration

Alle Redis-Einstellungen. Einige mögliche Schlüssel: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slow-than,slowlog-max-l de,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value usw.

properties.redisVersion

string

Redis-Version. Dies sollte in der Form "major[.minor]" (nur "major" erforderlich) oder der Wert "latest" vorliegen, der sich auf die neueste verfügbare stabile Redis-Version bezieht. Unterstützte Versionen: 4.0, 6.0 (neueste Version). Der Standardwert ist "latest".

properties.replicasPerMaster

integer

Die Anzahl der Replikate, die pro primärer Instanz erstellt werden sollen.

properties.replicasPerPrimary

integer

Die Anzahl der Replikate, die pro primärer Instanz erstellt werden sollen.

properties.shardCount

integer

Die Anzahl der Shards, die in einem Premium-Clustercache erstellt werden sollen.

properties.sku

Sku

Die SKU des bereitzustellenden Redis-Caches.

properties.tenantSettings

object

Ein Wörterbuch mit Mandanteneinstellungen

properties.updateChannel

UpdateChannel

Optional: Gibt den Updatekanal für die monatlichen Redis-Updates an, die Ihr Redis Cache empfängt. Caches, die den Updatekanal "Vorschau" verwenden, erhalten die neuesten Redis-Updates mindestens vier Wochen vor "Stable"-Kanalcaches. Der Standardwert ist "Stable".

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

RedisResource

Der vorhandene Redis-Cache wurde erfolgreich aktualisiert. Überprüfen Sie provisioningState, um detaillierte status anzuzeigen.

202 Accepted

RedisResource

Der vorhandene Redis-Cache wurde erfolgreich aktualisiert. Überprüfen Sie Azure-AsyncOperation Header, um detaillierte status abzufragen.

Other Status Codes

ErrorResponse

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

RedisCacheUpdate

Sample Request

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

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

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
  "location": "West 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",
    "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": "West 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",
    "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
      }
    ]
  }
}

Definitionen

Name Beschreibung
ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Fehlerantwort

ManagedServiceIdentity

Verwaltete Dienstidentität (systemseitig zugewiesene und/oder benutzerseitig zugewiesene Identitäten)

ManagedServiceIdentityType

Typ der verwalteten Dienstidentität (wobei sowohl der SystemAssigned- als auch der UserAssigned-Typ zulässig sind).

PrivateEndpoint

Die Private Endpunktressource.

PrivateEndpointConnection

Die Private Endpunktverbindungsressource.

PrivateEndpointConnectionProvisioningState

Der aktuelle Bereitstellungsstatus.

PrivateEndpointServiceConnectionStatus

Die verbindung mit dem privaten Endpunkt status.

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Verbindungsstatus zwischen Dienstconsumer und Anbieter.

ProvisioningState

Redis instance bereitstellungs-status.

PublicNetworkAccess

Gibt an, ob der Zugriff auf öffentliche Endpunkte für diesen Cache zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. Bei "Disabled" sind private Endpunkte die exklusive Zugriffsmethode. Der Standardwert ist "Enabled".

RedisAccessKeys

Redis Cache-Zugriffsschlüssel.

RedisConfiguration

Alle Redis-Einstellungen. Einige mögliche Schlüssel: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slow-than,slowlog-max-l de,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value usw.

RedisInstanceDetails

Details zu einzelnen instance von Redis.

RedisLinkedServer

Verbindungsserver-ID

RedisResource

Ein einzelnes Redis-Element in Listen- oder Get-Vorgang.

RedisUpdateParameters

Parameter, die für den Redis-Updatevorgang bereitgestellt werden.

Sku

SKU-Parameter, die für den Redis-Erstellungsvorgang bereitgestellt werden.

SkuFamily

Die zu verwendende SKU-Familie. Gültige Werte: (C, P). (C = Basic/Standard, P = Premium).

SkuName

Der Typ des bereitzustellenden Redis-Caches. Gültige Werte: (Basic, Standard, Premium)

TlsVersion

Optional: Erfordert, dass Clients eine angegebene TLS-Version (oder höher) verwenden, um eine Verbindung herzustellen (z. B. "1.0", "1.1", "1.2").

UpdateChannel

Optional: Gibt den Updatekanal für die monatlichen Redis-Updates an, die Ihr Redis Cache empfängt. Caches, die den Updatekanal "Vorschau" verwenden, erhalten die neuesten Redis-Updates mindestens vier Wochen vor "Stable"-Kanalcaches. Der Standardwert ist "Stable".

UserAssignedIdentity

Benutzerseitig zugewiesene Identitätseigenschaften

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

Name Typ Beschreibung
info

object

Zusätzliche Informationen.

type

string

Typ der zusätzlichen Informationen.

ErrorDetail

Die Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Fehlerinformationen.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ManagedServiceIdentity

Verwaltete Dienstidentität (systemseitig zugewiesene und/oder benutzerseitig zugewiesene Identitäten)

Name Typ Beschreibung
principalId

string

Die Dienstprinzipal-ID der systemseitig zugewiesenen Identität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

tenantId

string

Die Mandanten-ID der systemseitig zugewiesenen Identität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

type

ManagedServiceIdentityType

Typ der verwalteten Dienstidentität (wobei sowohl der SystemAssigned- als auch der UserAssigned-Typ zulässig sind).

userAssignedIdentities

<string,  UserAssignedIdentity>

User-Assigned Identitäten
Der Satz von benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Bei den userAssignedIdentities-Wörterbuchschlüsseln handelt es sich um ARM-Ressourcen-IDs im Format :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein.

ManagedServiceIdentityType

Typ der verwalteten Dienstidentität (wobei sowohl der SystemAssigned- als auch der UserAssigned-Typ zulässig sind).

Name Typ Beschreibung
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

PrivateEndpoint

Die Private Endpunktressource.

Name Typ Beschreibung
id

string

Der ARM-Bezeichner für den privaten Endpunkt

PrivateEndpointConnection

Die Private Endpunktverbindungsressource.

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Der Name der Ressource

properties.privateEndpoint

PrivateEndpoint

Die Ressource des privaten Endpunkts.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Verbindungsstatus zwischen Dienstconsumer und Anbieter.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Der Bereitstellungsstatus der Verbindungsressource des privaten Endpunkts.

type

string

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Der aktuelle Bereitstellungsstatus.

Name Typ Beschreibung
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

Die verbindung mit dem privaten Endpunkt status.

Name Typ Beschreibung
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Verbindungsstatus zwischen Dienstconsumer und Anbieter.

Name Typ Beschreibung
actionsRequired

string

Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Consumer erfordern.

description

string

Der Grund für die Genehmigung/Ablehnung der Verbindung.

status

PrivateEndpointServiceConnectionStatus

Gibt an, ob die Verbindung vom Besitzer des Diensts genehmigt/abgelehnt/entfernt wurde.

ProvisioningState

Redis instance bereitstellungs-status.

Name Typ Beschreibung
ConfiguringAAD

string

Creating

string

Deleting

string

Disabled

string

Failed

string

Linking

string

Provisioning

string

RecoveringScaleFailure

string

Scaling

string

Succeeded

string

Unlinking

string

Unprovisioning

string

Updating

string

PublicNetworkAccess

Gibt an, ob der Zugriff auf öffentliche Endpunkte für diesen Cache zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. Bei "Disabled" sind private Endpunkte die exklusive Zugriffsmethode. Der Standardwert ist "Enabled".

Name Typ Beschreibung
Disabled

string

Enabled

string

RedisAccessKeys

Redis Cache-Zugriffsschlüssel.

Name Typ Beschreibung
primaryKey

string

Der aktuelle Primärschlüssel, den Clients für die Authentifizierung beim Redis-Cache verwenden können.

secondaryKey

string

Der aktuelle sekundäre Schlüssel, den Clients für die Authentifizierung beim Redis-Cache verwenden können.

RedisConfiguration

Alle Redis-Einstellungen. Einige mögliche Schlüssel: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slow-than,slowlog-max-l de,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value usw.

Name Typ Beschreibung
aad-enabled

string

Gibt an, ob die AAD-basierte Authentifizierung für den Cache aktiviert oder deaktiviert wurde.

aof-backup-enabled

string

Gibt an, ob die aof-Sicherung aktiviert ist.

aof-storage-connection-string-0

string

First Storage Account Verbindungszeichenfolge

aof-storage-connection-string-1

string

Verbindungszeichenfolge des zweiten Speicherkontos

authnotrequired

string

Gibt an, ob die Authentifizierung deaktiviert ist. Vom Festlegen dieser Eigenschaft wird aus Sicherheitssicht dringend abgeraten.

maxclients

string

Die Konfiguration für max. Clients

maxfragmentationmemory-reserved

string

Wert in Megabytes, der für die Fragmentierung pro Shard reserviert ist

maxmemory-delta

string

Wert in Megabytes, der für die Nicht-Cachenutzung pro Shard reserviert ist, z. B. Failover.

maxmemory-policy

string

Die Entfernungsstrategie, die verwendet wird, wenn Ihre Daten nicht innerhalb des Arbeitsspeicherlimits passen.

maxmemory-reserved

string

Wert in Megabytes, der für die Nicht-Cachenutzung pro Shard reserviert ist, z. B. Failover.

preferred-data-archive-auth-method

string

Bevorzugte Authentifizierungsmethode für die Kommunikation mit dem Speicherkonto, das für die Datenarchivierung verwendet wird. Geben Sie SAS oder ManagedIdentity an. Standardwert ist SAS.

preferred-data-persistence-auth-method

string

Bevorzugte Authentifizierungsmethode für die Kommunikation mit dem Speicherkonto, das für die Datenpersistenz verwendet wird, Angeben von SAS oder ManagedIdentity. Standardwert ist SAS

rdb-backup-enabled

string

Gibt an, ob die RDB-Sicherung aktiviert ist.

rdb-backup-frequency

string

Gibt die Häufigkeit an, mit der rdb-Sicherungen in Minuten erstellt werden. Gültige Werte: (15, 30, 60, 360, 720, 1440)

rdb-backup-max-snapshot-count

string

Gibt die maximale Anzahl von Momentaufnahmen für rdb-Sicherungen an.

rdb-storage-connection-string

string

Das Speicherkonto Verbindungszeichenfolge zum Speichern der RDB-Datei

storage-subscription-id

string

SubscriptionId des Speicherkontos für Persistenz (aof/rdb) mit ManagedIdentity.

zonal-configuration

string

Zonenkonfiguration

RedisInstanceDetails

Details zu einzelnen instance von Redis.

Name Typ Beschreibung
isMaster

boolean

Gibt an, ob der instance ein primärer Knoten ist.

isPrimary

boolean

Gibt an, ob der instance ein primärer Knoten ist.

nonSslPort

integer

Wenn enableNonSslPort true ist, stellt Redis instance Nicht-SSL-Port bereit.

shardId

integer

Wenn das Clustering aktiviert ist, wird die Shard-ID der Redis-Instanz

sslPort

integer

Redis instance SSL-Port.

zone

string

Wenn der Cache Verfügbarkeitszonen verwendet, gibt die Verfügbarkeitszone an, in der sich diese instance befindet.

RedisLinkedServer

Verbindungsserver-ID

Name Typ Beschreibung
id

string

Verbindungsserver-ID.

RedisResource

Ein einzelnes Redis-Element in Listen- oder Get-Vorgang.

Name Typ Standardwert Beschreibung
enableNonSslPort

boolean

False

Gibt an, ob der Nicht-SSL-Redis-Serverport (6379) aktiviert ist.

id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ManagedServiceIdentity

Die Identität der Ressource.

location

string

Der geografische Standort, an dem sich die Ressource befindet

minimumTlsVersion

TlsVersion

Optional: Erfordert, dass Clients eine angegebene TLS-Version (oder höher) verwenden, um eine Verbindung herzustellen (z. B. "1.0", "1.1", "1.2").

name

string

Der Name der Ressource

properties.accessKeys

RedisAccessKeys

Die Schlüssel des Redis-Caches – nicht festgelegt, wenn dieses Objekt nicht die Antwort auf Redis-Cache erstellen oder aktualisieren ist

properties.hostName

string

Redis-Hostname.

properties.instances

RedisInstanceDetails[]

Liste der Redis-Instanzen, die dem Cache zugeordnet sind

properties.linkedServers

RedisLinkedServer[]

Liste der dem Cache zugeordneten Verbindungsserver

properties.port

integer

Redis-Nicht-SSL-Port.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Liste der privaten Endpunktverbindung, die dem angegebenen Redis-Cache zugeordnet ist

properties.provisioningState

ProvisioningState

Redis instance bereitstellungs-status.

properties.sku

Sku

Die SKU des bereitzustellenden Redis-Caches.

properties.sslPort

integer

Redis SSL-Port.

properties.staticIP

string

Statische IP-Adresse. Optional kann angegeben werden, wenn ein Redis-Cache in einem vorhandenen Azure Virtual Network bereitgestellt wird; standardmäßig automatisch zugewiesen.

properties.subnetId

string

Die vollständige Ressourcen-ID eines Subnetzes in einem virtuellen Netzwerk, in dem der Redis-Cache bereitgestellt werden soll. Beispielformat: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Netzwerk|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1

publicNetworkAccess

PublicNetworkAccess

Enabled

Gibt an, ob der Zugriff auf öffentliche Endpunkte für diesen Cache zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. Bei "Disabled" sind private Endpunkte die exklusive Zugriffsmethode. Der Standardwert ist "Enabled".

redisConfiguration

RedisConfiguration

Alle Redis-Einstellungen. Einige mögliche Schlüssel: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slow-than,slowlog-max-l de,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value usw.

redisVersion

string

Redis-Version. Dies sollte in der Form "major[.minor]" (nur "major" erforderlich) oder der Wert "latest" vorliegen, der sich auf die neueste verfügbare stabile Redis-Version bezieht. Unterstützte Versionen: 4.0, 6.0 (neueste Version). Der Standardwert ist "latest".

replicasPerMaster

integer

Die Anzahl der Replikate, die pro primärer Instanz erstellt werden sollen.

replicasPerPrimary

integer

Die Anzahl der Replikate, die pro primärer Instanz erstellt werden sollen.

shardCount

integer

Die Anzahl der Shards, die in einem Premium-Clustercache erstellt werden sollen.

tags

object

Ressourcentags.

tenantSettings

object

Ein Wörterbuch mit Mandanteneinstellungen

type

string

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

updateChannel

UpdateChannel

Optional: Gibt den Updatekanal für die monatlichen Redis-Updates an, die Ihr Redis Cache empfängt. Caches, die den Updatekanal "Vorschau" verwenden, erhalten die neuesten Redis-Updates mindestens vier Wochen vor "Stable"-Kanalcaches. Der Standardwert ist "Stable".

zones

string[]

Eine Liste der Verfügbarkeitszonen, die angibt, wo die Ressource herkommen muss.

RedisUpdateParameters

Parameter, die für den Redis-Updatevorgang bereitgestellt werden.

Name Typ Standardwert Beschreibung
identity

ManagedServiceIdentity

Die Identität der Ressource.

properties.enableNonSslPort

boolean

False

Gibt an, ob der Nicht-SSL-Redis-Serverport (6379) aktiviert ist.

properties.minimumTlsVersion

TlsVersion

Optional: Erfordert, dass Clients eine angegebene TLS-Version (oder höher) verwenden, um eine Verbindung herzustellen (z. B. "1.0", "1.1", "1.2").

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

Gibt an, ob der Zugriff auf öffentliche Endpunkte für diesen Cache zulässig ist. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein. Bei "Disabled" sind private Endpunkte die exklusive Zugriffsmethode. Der Standardwert ist "Enabled".

properties.redisConfiguration

RedisConfiguration

Alle Redis-Einstellungen. Einige mögliche Schlüssel: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slow-than,slowlog-max-l de,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value usw.

properties.redisVersion

string

Redis-Version. Dies sollte in der Form "major[.minor]" (nur "major" erforderlich) oder der Wert "latest" vorliegen, der sich auf die neueste verfügbare stabile Redis-Version bezieht. Unterstützte Versionen: 4.0, 6.0 (neueste Version). Der Standardwert ist "latest".

properties.replicasPerMaster

integer

Die Anzahl der Replikate, die pro primärer Instanz erstellt werden sollen.

properties.replicasPerPrimary

integer

Die Anzahl der Replikate, die pro primärer Instanz erstellt werden sollen.

properties.shardCount

integer

Die Anzahl der Shards, die in einem Premium-Clustercache erstellt werden sollen.

properties.sku

Sku

Die SKU des bereitzustellenden Redis-Caches.

properties.tenantSettings

object

Ein Wörterbuch mit Mandanteneinstellungen

properties.updateChannel

UpdateChannel

Optional: Gibt den Updatekanal für die monatlichen Redis-Updates an, die Ihr Redis Cache empfängt. Caches, die den Updatekanal "Vorschau" verwenden, erhalten die neuesten Redis-Updates mindestens vier Wochen vor "Stable"-Kanalcaches. Der Standardwert ist "Stable".

tags

object

Ressourcentags.

Sku

SKU-Parameter, die für den Redis-Erstellungsvorgang bereitgestellt werden.

Name Typ Beschreibung
capacity

integer

Die Größe des bereitzustellenden Redis-Caches. Gültige Werte: für die Familie C (Basic/Standard) (0, 1, 2, 3, 4, 5, 6), für P (Premium) Familie (1, 2, 3, 4).

family

SkuFamily

Die zu verwendende SKU-Familie. Gültige Werte: (C, P). (C = Basic/Standard, P = Premium).

name

SkuName

Der Typ des bereitzustellenden Redis-Caches. Gültige Werte: (Basic, Standard, Premium)

SkuFamily

Die zu verwendende SKU-Familie. Gültige Werte: (C, P). (C = Basic/Standard, P = Premium).

Name Typ Beschreibung
C

string

P

string

SkuName

Der Typ des bereitzustellenden Redis-Caches. Gültige Werte: (Basic, Standard, Premium)

Name Typ Beschreibung
Basic

string

Premium

string

Standard

string

TlsVersion

Optional: Erfordert, dass Clients eine angegebene TLS-Version (oder höher) verwenden, um eine Verbindung herzustellen (z. B. "1.0", "1.1", "1.2").

Name Typ Beschreibung
1.0

string

1.1

string

1.2

string

UpdateChannel

Optional: Gibt den Updatekanal für die monatlichen Redis-Updates an, die Ihr Redis Cache empfängt. Caches, die den Updatekanal "Vorschau" verwenden, erhalten die neuesten Redis-Updates mindestens vier Wochen vor "Stable"-Kanalcaches. Der Standardwert ist "Stable".

Name Typ Beschreibung
Preview

string

Stable

string

UserAssignedIdentity

Benutzerseitig zugewiesene Identitätseigenschaften

Name Typ Beschreibung
clientId

string

Die Client-ID der zugewiesenen Identität.

principalId

string

Die Prinzipal-ID der zugewiesenen Identität.