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 der RedisResource |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
|
subscription
|
path | True |
string (uuid) |
Die ID des Zielabonnements. Der Wert muss eine UUID sein. |
|
api-version
|
query | True |
string minLength: 1 |
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. |
|
| 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 (int32) |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
| properties.replicasPerPrimary |
integer (int32) |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
| properties.shardCount |
integer (int32) |
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 |
Die Anforderung war erfolgreich. |
|
| 202 Accepted |
Die Anforderung wurde zur Verarbeitung angenommen, die Verarbeitung ist jedoch noch nicht abgeschlossen. Header Location: string |
|
| Other Status Codes |
Unerwartete Fehlerantwort. |
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/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1?api-version=2024-11-01
{
"properties": {
"enableNonSslPort": true,
"replicasPerPrimary": 2
}
}
Beispiel für eine Antwort
{
"name": "cache1",
"type": "Microsoft.Cache/Redis",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "East US",
"properties": {
"accessKeys": {
"primaryKey": "<primaryKey>",
"secondaryKey": "<secondaryKey>"
},
"enableNonSslPort": true,
"hostName": "cache1.redis.cache.windows.net",
"instances": [
{
"isMaster": true,
"isPrimary": true,
"nonSslPort": 13000,
"sslPort": 15000
},
{
"isMaster": false,
"isPrimary": false,
"nonSslPort": 13001,
"sslPort": 15001
},
{
"isMaster": false,
"isPrimary": false,
"nonSslPort": 13002,
"sslPort": 15002
}
],
"port": 6379,
"provisioningState": "Succeeded",
"redisConfiguration": {
"maxclients": "1000",
"maxmemory-delta": "50",
"maxmemory-reserved": "50"
},
"redisVersion": "3.0",
"replicasPerMaster": 2,
"replicasPerPrimary": 2,
"sku": {
"name": "Premium",
"capacity": 1,
"family": "P"
},
"sslPort": 6380,
"updateChannel": "Stable",
"zonalAllocationPolicy": "Automatic"
},
"tags": {}
}
location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Cache/...pathToOperationResult...
{
"name": "cache1",
"type": "Microsoft.Cache/Redis",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "East US",
"properties": {
"accessKeys": {
"primaryKey": "<primaryKey>",
"secondaryKey": "<secondaryKey>"
},
"enableNonSslPort": true,
"hostName": "cache1.redis.cache.windows.net",
"instances": [
{
"isMaster": true,
"isPrimary": true,
"nonSslPort": 13000,
"sslPort": 15000
},
{
"isMaster": false,
"isPrimary": false,
"nonSslPort": 13001,
"sslPort": 15001
},
{
"isMaster": false,
"isPrimary": false,
"nonSslPort": 13002,
"sslPort": 15002
}
],
"port": 6379,
"provisioningState": "Succeeded",
"redisConfiguration": {
"maxclients": "1000",
"maxmemory-delta": "50",
"maxmemory-reserved": "50"
},
"redisVersion": "3.0",
"replicasPerMaster": 2,
"replicasPerPrimary": 2,
"sku": {
"name": "Premium",
"capacity": 1,
"family": "P"
},
"sslPort": 6380,
"updateChannel": "Stable",
"zonalAllocationPolicy": "Automatic"
},
"tags": {}
}
Definitionen
| Name | Beschreibung |
|---|---|
|
created |
Der Identitätstyp, der die Ressource erstellt hat. |
|
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 Endpunktressource. |
|
Private |
Die private Endpunktverbindungsressource. |
|
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-Zugriffsschlüssel. |
|
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) |
|
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
|
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. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
| Wert | Beschreibung |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
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 (uuid) |
Die Dienstprinzipal-ID der vom System zugewiesenen Identität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt. |
| tenantId |
string (uuid) |
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).
| Wert | Beschreibung |
|---|---|
| None | |
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned |
PrivateEndpoint
Die private Endpunktressource.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Der ARM-Bezeichner für privaten Endpunkt. |
PrivateEndpointConnection
Die private Endpunktverbindungsressource.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string (arm-id) |
Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Der Name der Ressource |
| properties.groupIds |
string[] |
Die Gruppen-IDs für die private Endpunktressource. |
| properties.privateEndpoint |
Die private Endpunktressource. |
|
| properties.privateLinkServiceConnectionState |
Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider. |
|
| properties.provisioningState |
Der Bereitstellungsstatus der privaten Endpunktverbindungsressource. |
|
| systemData |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. |
|
| type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
PrivateEndpointConnectionProvisioningState
Der aktuelle Bereitstellungsstatus.
| Wert | Beschreibung |
|---|---|
| Succeeded | |
| Creating | |
| Deleting | |
| Failed |
PrivateEndpointServiceConnectionStatus
Der Status der privaten Endpunktverbindung.
| Wert | Beschreibung |
|---|---|
| Pending | |
| Approved | |
| Rejected |
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.
| Wert | Beschreibung |
|---|---|
| Creating |
Ein Erstellungsvorgang wird ausgeführt. |
| Deleting |
Ein Löschvorgang wird ausgeführt. |
| Disabled |
Der Cache ist deaktiviert und kann nicht verwendet werden. |
| Failed |
Ein Vorgang, z. B. "create" oder "update", ist fehlgeschlagen. Wenn Sie den Cache nicht erstellen konnten, befindet er sich nicht in einem verwendbaren Zustand, daher sollten Sie ihn löschen und neu erstellen. |
| Linking |
Georeplikationslink wird ausgeführt |
| Provisioning |
Ein Vorgang wird ausgeführt |
| RecoveringScaleFailure |
Bei einem Skalierungsvorgang ist ein Fehler aufgetreten, und die Wiederherstellung wird ausgeführt. |
| Scaling |
Ein Skalierungsvorgang wird ausgeführt |
| Succeeded |
Der letzte Vorgang wurde erfolgreich abgeschlossen |
| Unlinking |
Die Aufhebung der Verknüpfung der Georeplikation wird derzeit durchgeführt |
| Unprovisioning |
Möglicherweise wird der Cache deaktiviert |
| Updating |
Ein Aktualisierungsvorgang wird ausgeführt. |
| ConfiguringAAD |
Ein AAD-Konfigurationsaktualisierungsvorgang wird ausgeführt. |
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'
| Wert | Beschreibung |
|---|---|
| Enabled |
Der öffentliche Internetzugang auf den Cache über seine öffentliche IP-Adresse ist aktiviert. Verbindungen können über einen beliebigen Netzwerkpfad verwendet werden. |
| Disabled |
Der öffentliche Internetzugang auf den Cache über seine öffentliche IP-Adresse ist deaktiviert. Verbindungen müssen über private Endpunkte hergestellt werden. |
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 zum Authentifizieren mit Redis-Cache verwenden können. |
RedisCommonPropertiesRedisConfiguration
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. Es wird aus Sicherheitsgründen dringend davon abgeraten, diese Eigenschaft zu setzen. Sie sollten die Authentifizierung mit dieser Eigenschaft niemals deaktivieren! |
| 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 (int32) |
Wenn enableNonSslPort true ist, stellt Redis-Instanz nicht-SSL-Port bereit. |
| shardId |
integer (int32) |
Wenn clustering aktiviert ist, wird die Shard-ID der Redis-Instanz |
| sslPort |
integer (int32) |
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 (arm-id) |
Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
|
| identity |
Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. |
||
| 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 (int32) |
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 (int32) |
Redis SSL-Port. |
|
| properties.staticIP |
string pattern: ^\d+\.\d+\.\d+\.\d+$ |
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 pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.(ClassicNetwork|Network)/virtualNetworks/[^/]*/subnets/[^/]*$ |
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 |
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. |
||
| 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 (int32) |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
|
| replicasPerPrimary |
integer (int32) |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
|
| shardCount |
integer (int32) |
Die Anzahl der Inshards, die in einem Premium-Clustercache erstellt werden sollen. |
|
| systemData |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. |
||
| 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[] |
Die Verfügbarkeitszonen. |
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 |
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. |
||
| 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 (int32) |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
|
| properties.replicasPerPrimary |
integer (int32) |
Die Anzahl der Replikate, die pro Primär erstellt werden sollen. |
|
| properties.shardCount |
integer (int32) |
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 (int32) |
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).
| Wert | Beschreibung |
|---|---|
| C |
Die zu verwendende SKU-Familie muss für Redis-Caches der Basic-/Standard-SKU "C" sein. |
| P |
Die zu verwendende SKU-Familie muss "P" für Redis-Caches der Premium-SKU sein. |
SkuName
Der Typ des bereitzustellenden Redis-Caches. Gültige Werte: (Basic, Standard, Premium)
| Wert | Beschreibung |
|---|---|
| Basic |
Die bekannte "Basic"-SKU für Azure Cache for Redis. Die Basic-SKU verfügt nicht über eine Verfügbarkeits-SLA. |
| Standard |
Die bekannte Standard-SKU für Azure Cache for Redis. Die Standard-SKU verfügt über ein Verfügbarkeits-SLA. |
| Premium |
Die bekannte Premium-SKU für Azure Cache for Redis. Die Premium-SKU verfügt über ein Verfügbarkeits-SLA sowie höhere Leistungsstufen und mehr Funktionen im Vergleich zur Standard-SKU. |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| createdAt |
string (date-time) |
Der Zeitstempel der Ressourcenerstellung (UTC). |
| createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
| createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
| lastModifiedAt |
string (date-time) |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
| lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
| lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |
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')
| Wert | Beschreibung |
|---|---|
| 1.0 |
TLS-Protokoll Version 1.0 – aus Sicherheitsgründen nicht mehr unterstützt. Verwenden Sie diesen Wert nicht für neue Caches. |
| 1.1 |
TLS-Protokoll Version 1.1 – aus Sicherheitsgründen nicht mehr unterstützt. Verwenden Sie diesen Wert nicht für neue Caches. |
| 1.2 |
TLS-Protokoll Version 1.2 – verwenden Sie diesen Wert oder höher für neue Caches. Oder geben Sie nicht an, damit der Cache den empfohlenen Standardwert verwendet |
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".
| Wert | Beschreibung |
|---|---|
| Stable |
Der stabile Kanal erhält Updates, die wichtige Sicherheits- und Stabilitätsupdates enthalten können, später als der Vorschaukanal. |
| Preview |
Der Vorschaukanal erhält normalerweise Updates vor dem stabilen Kanal und ist der empfohlene Kanal für Nicht-Produktionsworkloads. |
UserAssignedIdentity
Benutzer zugewiesene Identitätseigenschaften
| Name | Typ | Beschreibung |
|---|---|---|
| clientId |
string (uuid) |
Die Client-ID der zugewiesenen Identität. |
| principalId |
string (uuid) |
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.
| Wert | Beschreibung |
|---|---|
| Automatic |
Die Zonen für den Cache werden automatisch basierend auf Verfügbarkeit und Kapazität ausgewählt. |
| UserDefined |
Benutzerdefiniert bedeutet, dass die Zonen für den Cache manuell mit der Eigenschaft "zones" konfiguriert werden und nicht automatisch ausgewählt werden können. |
| NoZones |
Der Cache verwendet nicht mehrere Verfügbarkeitszonen. |