Redis - Update
Aktualisieren eines vorhandenen Redis-Caches.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}?api-version=2024-11-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
name
|
path | True |
string |
Der Name des Redis-Caches. |
resource
|
path | True |
string |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
subscription
|
path | True |
string |
Die ID des Zielabonnements. |
api-version
|
query | True |
string |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
identity |
Die Identität der Ressource. |
|
properties.disableAccessKeyAuthentication |
boolean |
Die Authentifizierung bei Redis über Zugriffstasten ist deaktiviert, wenn sie auf "true" festgelegt ist. Der Standardwert ist "false". |
properties.enableNonSslPort |
boolean |
Gibt an, ob der nicht ssl-Redis-Serverport (6379) aktiviert ist. |
properties.minimumTlsVersion |
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 |
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. Wenn "Deaktiviert", sind private Endpunkte die exklusive Zugriffsmethode. Standardwert ist 'Enabled' |
|
properties.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, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-connection-string-1 usw. |
|
properties.redisVersion |
string |
Redis-Version. Dies sollte in Form von "major[.minor]" (nur "major" erforderlich) oder der Wert "latest" sein, der auf die neueste stabile Redis-Version verweist, die verfügbar ist. Unterstützte Versionen: 4.0, 6.0 (neueste Version). Der Standardwert ist "latest". |
properties.replicasPerMaster |
integer |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
properties.replicasPerPrimary |
integer |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
properties.shardCount |
integer |
Die Anzahl der Inshards, die in einem Premium-Clustercache erstellt werden sollen. |
properties.sku |
Die SKU des Redis-Caches, der bereitgestellt werden soll. |
|
properties.tenantSettings |
object |
Ein Wörterbuch mit Mandanteneinstellungen |
properties.updateChannel |
Optional: Gibt den Updatekanal für die monatlichen Redis-Updates an, die Ihr Redis-Cache empfängt. Caches mit dem Updatekanal "Vorschau" erhalten mindestens 4 Wochen vor den Caches des "Stable"-Kanals die neuesten Redis-Updates. Der Standardwert ist "Stable". |
|
properties.zonalAllocationPolicy |
Optional: Gibt an, wie Verfügbarkeitszonen dem Redis-Cache zugeordnet werden. "Automatisch" ermöglicht Zonenredundanz, und Azure wählt automatisch Zonen basierend auf regionaler Verfügbarkeit und Kapazität aus. "UserDefined" wählt Verfügbarkeitszonen aus, die mit dem Parameter "zones" übergeben werden. "NoZones" erzeugt einen nicht zonalen Cache. Wenn "zonalAllocationPolicy" nicht übergeben wird, wird sie auf "UserDefined" festgelegt, wenn Zonen übergeben werden, andernfalls wird sie in Regionen, in denen Zonen unterstützt werden, und 'NoZones' in Regionen festgelegt, in denen Zonen nicht unterstützt werden. |
|
tags |
object |
Ressourcentags. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Der vorhandene Redis-Cache wurde erfolgreich aktualisiert. Überprüfen Sie "provisioningState", um den detaillierten Status anzuzeigen. |
|
202 Accepted |
Der vorhandene Redis-Cache wurde erfolgreich aktualisiert. Überprüfen Sie Azure-AsyncOperation Kopfzeilen, um den detaillierten Status abzufragen. |
|
Other Status Codes |
Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
RedisCacheUpdate
Beispielanforderung
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1?api-version=2024-11-01
{
"properties": {
"enableNonSslPort": true,
"replicasPerPrimary": 2
}
}
Beispiel für eine Antwort
{
"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
}
]
}
}
Definitionen
Name | Beschreibung |
---|---|
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
Error |
Das Fehlerdetails. |
Error |
Fehlerantwort |
Managed |
Verwaltete Dienstidentität (vom System zugewiesene und/oder vom Benutzer zugewiesene Identitäten) |
Managed |
Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). |
Private |
Die Private Endpoint-Ressource. |
Private |
Die Private Endpoint Connection-Ressource. |
Private |
Der aktuelle Bereitstellungsstatus. |
Private |
Der Status der privaten Endpunktverbindung. |
Private |
Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider. |
Provisioning |
Bereitstellungsstatus der Redis-Instanz. |
Public |
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. Wenn "Deaktiviert", sind private Endpunkte die exklusive Zugriffsmethode. Standardwert ist 'Enabled' |
Redis |
Redis cache access keys. |
Redis |
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, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-connection-string-1 usw. |
Redis |
Details zu einer einzelnen Instanz von Redis. |
Redis |
Verknüpfte Server-ID |
Redis |
Ein einzelnes Redis-Element in "List" oder "Get Operation". |
Redis |
Parameter, die für den Update Redis-Vorgang bereitgestellt werden. |
Sku |
SKU-Parameter, die für den Erstellungs-Redis-Vorgang bereitgestellt werden. |
Sku |
Die zu verwendende SKU-Familie. Gültige Werte: (C, P). (C = Basic/Standard, P = Premium). |
Sku |
Der Typ des bereitzustellenden Redis-Caches. Gültige Werte: (Basic, Standard, Premium) |
Tls |
Optional: Erfordert, dass Clients eine angegebene TLS-Version (oder höher) verwenden, um eine Verbindung herzustellen (z. B. '1.0', '1.1', '1.2') |
Update |
Optional: Gibt den Updatekanal für die monatlichen Redis-Updates an, die Ihr Redis-Cache empfängt. Caches mit dem Updatekanal "Vorschau" erhalten mindestens 4 Wochen vor den Caches des "Stable"-Kanals die neuesten Redis-Updates. Der Standardwert ist "Stable". |
User |
Benutzer zugewiesene Identitätseigenschaften |
Zonal |
Optional: Gibt an, wie Verfügbarkeitszonen dem Redis-Cache zugeordnet werden. "Automatisch" ermöglicht Zonenredundanz, und Azure wählt automatisch Zonen basierend auf regionaler Verfügbarkeit und Kapazität aus. "UserDefined" wählt Verfügbarkeitszonen aus, die mit dem Parameter "zones" übergeben werden. "NoZones" erzeugt einen nicht zonalen Cache. Wenn "zonalAllocationPolicy" nicht übergeben wird, wird sie auf "UserDefined" festgelegt, wenn Zonen übergeben werden, andernfalls wird sie in Regionen, in denen Zonen unterstützt werden, und 'NoZones' in Regionen festgelegt, in denen Zonen nicht unterstützt werden. |
ErrorAdditionalInfo
Der Ressourcenverwaltungsfehler zusätzliche Informationen.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Die zusätzlichen Informationen. |
type |
string |
Der zusätzliche Informationstyp. |
ErrorDetail
Das Fehlerdetails.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
code |
string |
Der Fehlercode. |
details |
Die Fehlerdetails. |
|
message |
string |
Die Fehlermeldung. |
target |
string |
Das Fehlerziel. |
ErrorResponse
Fehlerantwort
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
ManagedServiceIdentity
Verwaltete Dienstidentität (vom System zugewiesene und/oder vom Benutzer zugewiesene Identitäten)
Name | Typ | Beschreibung |
---|---|---|
principalId |
string |
Die Dienstprinzipal-ID der vom System zugewiesenen Identität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt. |
tenantId |
string |
Die Mandanten-ID der vom System zugewiesenen Identität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt. |
type |
Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). |
|
userAssignedIdentities |
<string,
User |
User-Assigned Identitäten |
ManagedServiceIdentityType
Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).
Name | Typ | Beschreibung |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
PrivateEndpoint
Die Private Endpoint-Ressource.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Der ARM-Bezeichner für private Endpunkte |
PrivateEndpointConnection
Die Private Endpoint Connection-Ressource.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Der Name der Ressource |
properties.privateEndpoint |
Die Ressource des privaten Endpunkts. |
|
properties.privateLinkServiceConnectionState |
Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider. |
|
properties.provisioningState |
Der Bereitstellungsstatus der privaten Endpunktverbindungsressource. |
|
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
Der Status der privaten Endpunktverbindung.
Name | Typ | Beschreibung |
---|---|---|
Approved |
string |
|
Pending |
string |
|
Rejected |
string |
PrivateLinkServiceConnectionState
Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider.
Name | Typ | Beschreibung |
---|---|---|
actionsRequired |
string |
Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Verbraucher erfordern. |
description |
string |
Der Grund für die Genehmigung/Ablehnung der Verbindung. |
status |
Gibt an, ob die Verbindung vom Besitzer des Diensts genehmigt/abgelehnt/entfernt wurde. |
ProvisioningState
Bereitstellungsstatus der Redis-Instanz.
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. Wenn "Deaktiviert", sind private Endpunkte die exklusive Zugriffsmethode. Standardwert ist 'Enabled'
Name | Typ | Beschreibung |
---|---|---|
Disabled |
string |
|
Enabled |
string |
RedisAccessKeys
Redis cache access keys.
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 zum Authentifizieren mit 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, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-connection-string-1 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 Aofsicherung aktiviert ist. |
aof-storage-connection-string-0 |
string |
Erste Speicherkontoverbindungszeichenfolge |
aof-storage-connection-string-1 |
string |
Zweite Speicherkontoverbindungszeichenfolge |
authnotrequired |
string |
Gibt an, ob die Authentifizierung deaktiviert ist. Das Festlegen dieser Eigenschaft wird aus Sicherheitsgründen dringend abgeraten. |
maxclients |
string |
Die Konfiguration der max. Clients |
maxfragmentationmemory-reserved |
string |
Wert in Megabytes, die für Fragmentierung pro Shard reserviert sind |
maxmemory-delta |
string |
Wert in Megabytes, die für die Nicht-Cache-Nutzung pro Shard reserviert sind, z. B. Failover. |
maxmemory-policy |
string |
Die Eviction-Strategie, die verwendet wird, wenn Ihre Daten nicht in ihr Speicherlimit passen. |
maxmemory-reserved |
string |
Wert in Megabytes, die für die Nicht-Cache-Nutzung pro Shard reserviert sind, z. B. Failover. |
notify-keyspace-events |
string |
Die Keyspaceereignisse, die überwacht werden sollen. |
preferred-data-archive-auth-method |
string |
Bevorzugte Authentifizierungsmethode für die Kommunikation mit einem Speicherkonto, das für das Datenarchiv verwendet wird, angeben SAS oder ManagedIdentity, Standardwert ist SAS |
preferred-data-persistence-auth-method |
string |
Bevorzugte Authentifizierungsmethode für die Kommunikation mit einem Speicherkonto, das für die Datenpersistenz verwendet wird, angeben 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 für das Erstellen von RDB-Sicherungen in Minuten an. Gültige Werte: (15, 30, 60, 360, 720, 1440) |
rdb-backup-max-snapshot-count |
string |
Gibt die maximale Anzahl von Momentaufnahmen für rdb-Sicherung an. |
rdb-storage-connection-string |
string |
Die Verbindungszeichenfolge des Speicherkontos zum Speichern von RDB-Dateien |
storage-subscription-id |
string |
SubscriptionId des Speicherkontos für Persistenz (aof/rdb) mithilfe von ManagedIdentity. |
zonal-configuration |
string |
Zonal-Konfiguration |
RedisInstanceDetails
Details zu einer einzelnen Instanz von Redis.
Name | Typ | Beschreibung |
---|---|---|
isMaster |
boolean |
Gibt an, ob es sich bei der Instanz um einen primären Knoten handelt. |
isPrimary |
boolean |
Gibt an, ob es sich bei der Instanz um einen primären Knoten handelt. |
nonSslPort |
integer |
Wenn enableNonSslPort true ist, stellt Redis-Instanz nicht-SSL-Port bereit. |
shardId |
integer |
Wenn clustering aktiviert ist, wird die Shard-ID der Redis-Instanz |
sslPort |
integer |
Redis-Instanz SSL-Port. |
zone |
string |
Wenn der Cache Verfügbarkeitszonen verwendet, gibt die Verfügbarkeitszone an, in der sich diese Instanz befindet. |
RedisLinkedServer
Verknüpfte Server-ID
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Verknüpfte Server-ID. |
RedisResource
Ein einzelnes Redis-Element in "List" oder "Get Operation".
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
disableAccessKeyAuthentication |
boolean |
False |
Die Authentifizierung bei Redis über Zugriffstasten ist deaktiviert, wenn sie auf "true" festgelegt ist. Der Standardwert ist "false". |
enableNonSslPort |
boolean |
False |
Gibt an, ob der nicht ssl-Redis-Serverport (6379) aktiviert ist. |
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
identity |
Die Identität der Ressource. |
||
location |
string |
Der geografische Standort, an dem sich die Ressource befindet |
|
minimumTlsVersion |
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 |
Die Schlüssel des Redis-Caches – nicht festgelegt, wenn dieses Objekt nicht die Antwort auf create or Update redis cache ist |
||
properties.hostName |
string |
Redis-Hostname. |
|
properties.instances |
Liste der Redis-Instanzen, die dem Cache zugeordnet sind |
||
properties.linkedServers |
Liste der verknüpften Server, die dem Cache zugeordnet sind |
||
properties.port |
integer |
Redis nicht-SSL-Port. |
|
properties.privateEndpointConnections |
Liste der privaten Endpunktverbindung, die dem angegebenen Redis-Cache zugeordnet ist |
||
properties.provisioningState |
Bereitstellungsstatus der Redis-Instanz. |
||
properties.sku |
Die SKU des Redis-Caches, der bereitgestellt werden soll. |
||
properties.sslPort |
integer |
Redis SSL-Port. |
|
properties.staticIP |
string |
Statische IP-Adresse. Optional kann beim Bereitstellen eines Redis-Caches in einem vorhandenen virtuellen Azure-Netzwerk angegeben werden. wird standardmäßig automatisch zugewiesen. |
|
properties.subnetId |
string |
Die vollständige Ressourcen-ID eines Subnetzes in einem virtuellen Netzwerk, um den Redis-Cache bereitzustellen. Beispielformat: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Netzwerk|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1 |
|
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. Wenn "Deaktiviert", sind private Endpunkte die exklusive Zugriffsmethode. Standardwert ist 'Enabled' |
|
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, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-connection-string-1 usw. |
||
redisVersion |
string |
Redis-Version. Dies sollte in Form von "major[.minor]" (nur "major" erforderlich) oder der Wert "latest" sein, der auf die neueste stabile Redis-Version verweist, die verfügbar ist. Unterstützte Versionen: 4.0, 6.0 (neueste Version). Der Standardwert ist "latest". |
|
replicasPerMaster |
integer |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
|
replicasPerPrimary |
integer |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
|
shardCount |
integer |
Die Anzahl der Inshards, 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 |
Optional: Gibt den Updatekanal für die monatlichen Redis-Updates an, die Ihr Redis-Cache empfängt. Caches mit dem Updatekanal "Vorschau" erhalten mindestens 4 Wochen vor den Caches des "Stable"-Kanals die neuesten Redis-Updates. Der Standardwert ist "Stable". |
||
zonalAllocationPolicy |
Optional: Gibt an, wie Verfügbarkeitszonen dem Redis-Cache zugeordnet werden. "Automatisch" ermöglicht Zonenredundanz, und Azure wählt automatisch Zonen basierend auf regionaler Verfügbarkeit und Kapazität aus. "UserDefined" wählt Verfügbarkeitszonen aus, die mit dem Parameter "zones" übergeben werden. "NoZones" erzeugt einen nicht zonalen Cache. Wenn "zonalAllocationPolicy" nicht übergeben wird, wird sie auf "UserDefined" festgelegt, wenn Zonen übergeben werden, andernfalls wird sie in Regionen, in denen Zonen unterstützt werden, und 'NoZones' in Regionen festgelegt, in denen Zonen nicht unterstützt werden. |
||
zones |
string[] |
Eine Liste der Verfügbarkeitszonen, aus denen die Ressource stammen muss. |
RedisUpdateParameters
Parameter, die für den Update Redis-Vorgang bereitgestellt werden.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
identity |
Die Identität der Ressource. |
||
properties.disableAccessKeyAuthentication |
boolean |
False |
Die Authentifizierung bei Redis über Zugriffstasten ist deaktiviert, wenn sie auf "true" festgelegt ist. Der Standardwert ist "false". |
properties.enableNonSslPort |
boolean |
False |
Gibt an, ob der nicht ssl-Redis-Serverport (6379) aktiviert ist. |
properties.minimumTlsVersion |
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 | 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. Wenn "Deaktiviert", sind private Endpunkte die exklusive Zugriffsmethode. Standardwert ist 'Enabled' |
|
properties.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, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-connection-string-1 usw. |
||
properties.redisVersion |
string |
Redis-Version. Dies sollte in Form von "major[.minor]" (nur "major" erforderlich) oder der Wert "latest" sein, der auf die neueste stabile Redis-Version verweist, die verfügbar ist. Unterstützte Versionen: 4.0, 6.0 (neueste Version). Der Standardwert ist "latest". |
|
properties.replicasPerMaster |
integer |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
|
properties.replicasPerPrimary |
integer |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
|
properties.shardCount |
integer |
Die Anzahl der Inshards, die in einem Premium-Clustercache erstellt werden sollen. |
|
properties.sku |
Die SKU des Redis-Caches, der bereitgestellt werden soll. |
||
properties.tenantSettings |
object |
Ein Wörterbuch mit Mandanteneinstellungen |
|
properties.updateChannel |
Optional: Gibt den Updatekanal für die monatlichen Redis-Updates an, die Ihr Redis-Cache empfängt. Caches mit dem Updatekanal "Vorschau" erhalten mindestens 4 Wochen vor den Caches des "Stable"-Kanals die neuesten Redis-Updates. Der Standardwert ist "Stable". |
||
properties.zonalAllocationPolicy |
Optional: Gibt an, wie Verfügbarkeitszonen dem Redis-Cache zugeordnet werden. "Automatisch" ermöglicht Zonenredundanz, und Azure wählt automatisch Zonen basierend auf regionaler Verfügbarkeit und Kapazität aus. "UserDefined" wählt Verfügbarkeitszonen aus, die mit dem Parameter "zones" übergeben werden. "NoZones" erzeugt einen nicht zonalen Cache. Wenn "zonalAllocationPolicy" nicht übergeben wird, wird sie auf "UserDefined" festgelegt, wenn Zonen übergeben werden, andernfalls wird sie in Regionen, in denen Zonen unterstützt werden, und 'NoZones' in Regionen festgelegt, in denen Zonen nicht unterstützt werden. |
||
tags |
object |
Ressourcentags. |
Sku
SKU-Parameter, die für den Erstellungs-Redis-Vorgang 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 |
Die zu verwendende SKU-Familie. Gültige Werte: (C, P). (C = Basic/Standard, P = Premium). |
|
name |
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 mit dem Updatekanal "Vorschau" erhalten mindestens 4 Wochen vor den Caches des "Stable"-Kanals die neuesten Redis-Updates. Der Standardwert ist "Stable".
Name | Typ | Beschreibung |
---|---|---|
Preview |
string |
|
Stable |
string |
UserAssignedIdentity
Benutzer zugewiesene Identitätseigenschaften
Name | Typ | Beschreibung |
---|---|---|
clientId |
string |
Die Client-ID der zugewiesenen Identität. |
principalId |
string |
Die Prinzipal-ID der zugewiesenen Identität. |
ZonalAllocationPolicy
Optional: Gibt an, wie Verfügbarkeitszonen dem Redis-Cache zugeordnet werden. "Automatisch" ermöglicht Zonenredundanz, und Azure wählt automatisch Zonen basierend auf regionaler Verfügbarkeit und Kapazität aus. "UserDefined" wählt Verfügbarkeitszonen aus, die mit dem Parameter "zones" übergeben werden. "NoZones" erzeugt einen nicht zonalen Cache. Wenn "zonalAllocationPolicy" nicht übergeben wird, wird sie auf "UserDefined" festgelegt, wenn Zonen übergeben werden, andernfalls wird sie in Regionen, in denen Zonen unterstützt werden, und 'NoZones' in Regionen festgelegt, in denen Zonen nicht unterstützt werden.
Name | Typ | Beschreibung |
---|---|---|
Automatic |
string |
|
NoZones |
string |
|
UserDefined |
string |