Databases - Get
Hämtar information om en databas i ett Redis Enterprise-kluster.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redisEnterprise/{clusterName}/databases/{databaseName}?api-version=2025-07-01
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
cluster
|
path | True |
string pattern: ^(?=.{1,60}$)[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ |
Namnet på Redis Enterprise-klustret. Namnet måste vara 1–60 tecken långt. Tillåtna tecken(A-Z, a-z, 0-9) och bindestreck(-). Det får inte finnas några inledande eller avslutande eller efterföljande bindestreck |
|
database
|
path | True |
string pattern: ^(?=.{1,60}$)[A-Za-z0-9]+(-[A-Za-z0-9]+)*$ |
Namnet på Redis Enterprise-databasen. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
|
subscription
|
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. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Databasen har hittats |
|
| Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| user_impersonation | personifiera ditt användarkonto |
Exempel
RedisEnterpriseDatabasesGet
Exempelbegäran
GET https://management.azure.com/subscriptions/e7b5a9d2-6b6a-4d2f-9143-20d9a10f5b8f/resourceGroups/rg1/providers/Microsoft.Cache/redisEnterprise/cache1/databases/default?api-version=2025-07-01
Exempelsvar
{
"id": "/subscriptions/e7b5a9d2-6b6a-4d2f-9143-20d9a10f5b8f/resourceGroups/rg1/providers/Microsoft.Cache/redisEnterprise/cache1/databases/default",
"name": "cache1/default",
"type": "Microsoft.Cache/redisEnterprise/databases",
"properties": {
"provisioningState": "Succeeded",
"resourceState": "Running",
"clientProtocol": "Encrypted",
"clusteringPolicy": "OSSCluster",
"evictionPolicy": "AllKeysLRU",
"persistence": {
"rdbEnabled": true,
"rdbFrequency": "12h"
},
"port": 10000,
"modules": [
{
"name": "RediSearch",
"args": "",
"version": "1.0.0"
}
],
"deferUpgrade": "NotDeferred",
"accessKeysAuthentication": "Enabled",
"redisVersion": "6.0"
}
}
Definitioner
| Name | Description |
|---|---|
|
access |
Den här egenskapen kan aktiveras/inaktiveras för att tillåta eller neka åtkomst med de aktuella åtkomstnycklarna. Kan uppdateras även efter att databasen har skapats. Standardvärdet är Inaktiverat. |
|
Aof |
Anger hur ofta data skrivs till disk. Standardvärdet är "1s", vilket betyder "varje sekund". Observera att inställningen "alltid" är inaktuell på grund av dess prestandapåverkan. |
|
Clustering |
Klustringsprincip – standardvärdet är OSSCluster. Den här egenskapen kan bara uppdateras om det aktuella värdet är NoCluster. Om värdet är OSSCluster eller EnterpriseCluster kan det inte uppdateras utan att databasen tas bort. |
| Database |
Beskriver en databas i Redis Enterprise-klustret |
|
Defer |
Alternativ för att skjuta upp uppgraderingen när den senaste versionen släpps – standardvärdet är NotDeferred. Lära sig mer: https://aka.ms/redisversionupgrade |
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Error |
Felinformationen. |
|
Error |
Felsvar |
|
Eviction |
Redis-borttagningsprincip – standardvärdet är VolatileLRU |
|
Geo |
Valfri uppsättning egenskaper för att konfigurera geo-replikering för den här databasen. |
|
Linked |
Länkad databas |
|
Link |
Tillståndet för länken mellan databasresurserna. |
| Module |
Modulinställningar |
| Persistence |
Inställningar för beständighet |
| Protocol |
Anger om Redis-klienter kan ansluta med TLS-krypterade eller redis-protokoll i klartext. Standardvärdet är TLS-krypterat. |
|
Provisioning |
Aktuell etableringsstatus |
|
Rdb |
Anger hur ofta en ögonblicksbild av databasen skapas. |
|
Resource |
Aktuell resursstatus |
accessKeysAuthentication
Den här egenskapen kan aktiveras/inaktiveras för att tillåta eller neka åtkomst med de aktuella åtkomstnycklarna. Kan uppdateras även efter att databasen har skapats. Standardvärdet är Inaktiverat.
| Värde | Description |
|---|---|
| Disabled | |
| Enabled |
AofFrequency
Anger hur ofta data skrivs till disk. Standardvärdet är "1s", vilket betyder "varje sekund". Observera att inställningen "alltid" är inaktuell på grund av dess prestandapåverkan.
| Värde | Description |
|---|---|
| 1s | |
| always |
ClusteringPolicy
Klustringsprincip – standardvärdet är OSSCluster. Den här egenskapen kan bara uppdateras om det aktuella värdet är NoCluster. Om värdet är OSSCluster eller EnterpriseCluster kan det inte uppdateras utan att databasen tas bort.
| Värde | Description |
|---|---|
| EnterpriseCluster |
Företagsklustringsprincipen använder endast det klassiska Redis-protokollet, som inte stöder redis-klusterkommandon. |
| OSSCluster |
OSS-klustringsprincipen följer redis-klusterspecifikationen och kräver att alla klienter stöder redis-klustring. |
| NoCluster |
NoCluster-principen används för icke-klustrade Redis-instanser som inte kräver klustringsfunktioner. |
Database
Beskriver en databas i Redis Enterprise-klustret
| Name | Typ | Standardvärde | 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.accessKeysAuthentication | Disabled |
Den här egenskapen kan aktiveras/inaktiveras för att tillåta eller neka åtkomst med de aktuella åtkomstnycklarna. Kan uppdateras även efter att databasen har skapats. Standardvärdet är Inaktiverat. |
|
| properties.clientProtocol |
Anger om Redis-klienter kan ansluta med TLS-krypterade eller redis-protokoll i klartext. Standardvärdet är TLS-krypterat. |
||
| properties.clusteringPolicy |
Klustringsprincip – standardvärdet är OSSCluster. Den här egenskapen kan bara uppdateras om det aktuella värdet är NoCluster. Om värdet är OSSCluster eller EnterpriseCluster kan det inte uppdateras utan att databasen tas bort. |
||
| properties.deferUpgrade |
Alternativ för att skjuta upp uppgraderingen när den senaste versionen släpps – standardvärdet är NotDeferred. Lära sig mer: https://aka.ms/redisversionupgrade |
||
| properties.evictionPolicy |
Redis-borttagningsprincip – standardvärdet är VolatileLRU |
||
| properties.geoReplication |
Valfri uppsättning egenskaper för att konfigurera geo-replikering för den här databasen. |
||
| properties.modules |
Module[] |
Valfri uppsättning redis-moduler som ska aktiveras i den här databasen – moduler kan bara läggas till när de skapas. |
|
| properties.persistence |
Inställningar för beständighet |
||
| properties.port |
integer (int32) |
TCP-port för databasslutpunkten. Anges vid skapandetillfället. Standardvärdet är en tillgänglig port. |
|
| properties.provisioningState |
Databasens aktuella etableringsstatus |
||
| properties.redisVersion |
string |
Version av Redis som databasen körs på, t.ex. "6.0" |
|
| properties.resourceState |
Databasens aktuella resursstatus |
||
| type |
string |
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" |
DeferUpgradeSetting
Alternativ för att skjuta upp uppgraderingen när den senaste versionen släpps – standardvärdet är NotDeferred. Lära sig mer: https://aka.ms/redisversionupgrade
| Värde | Description |
|---|---|
| Deferred | |
| NotDeferred |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Name | Typ | Description |
|---|---|---|
| info |
object |
Ytterligare information. |
| type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
ErrorResponse
Felsvar
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
EvictionPolicy
Redis-borttagningsprincip – standardvärdet är VolatileLRU
| Värde | Description |
|---|---|
| AllKeysLFU | |
| AllKeysLRU | |
| AllKeysRandom | |
| VolatileLRU | |
| VolatileLFU | |
| VolatileTTL | |
| VolatileRandom | |
| NoEviction |
GeoReplication
Valfri uppsättning egenskaper för att konfigurera geo-replikering för den här databasen.
| Name | Typ | Description |
|---|---|---|
| groupNickname |
string |
Namn på gruppen med länkade databasresurser |
| linkedDatabases |
Lista över databasresurser som ska länkas till den här databasen |
LinkedDatabase
Länkad databas
| Name | Typ | Description |
|---|---|---|
| id |
string (arm-id) |
Resurs-ID för en databasresurs som ska länkas till den här databasen. |
| state |
Tillståndet för länken mellan databasresurserna. |
LinkState
Tillståndet för länken mellan databasresurserna.
| Värde | Description |
|---|---|
| Linked | |
| Linking | |
| Unlinking | |
| LinkFailed | |
| UnlinkFailed |
Module
Modulinställningar
| Name | Typ | Description |
|---|---|---|
| args |
string |
Konfigurationsalternativ för modulen, t.ex. "ERROR_RATE 0.01 INITIAL_SIZE 400". |
| name |
string |
Namnet på modulen, t.ex. "RedisBloom", "RediSearch", "RedisTimeSeries" |
| version |
string |
Versionen av modulen, t.ex. '1.0'. |
Persistence
Inställningar för beständighet
| Name | Typ | Description |
|---|---|---|
| aofEnabled |
boolean |
Anger om AOF är aktiverat. Observera att högst en av AOF- eller RDB-beständigheterna kan vara aktiverad. |
| aofFrequency |
Anger hur ofta data skrivs till disk. Standardvärdet är "1s", vilket betyder "varje sekund". Observera att inställningen "alltid" är inaktuell på grund av dess prestandapåverkan. |
|
| rdbEnabled |
boolean |
Anger om RDB är aktiverat. Observera att högst en av AOF- eller RDB-beständigheterna kan vara aktiverad. |
| rdbFrequency |
Anger hur ofta en ögonblicksbild av databasen skapas. |
Protocol
Anger om Redis-klienter kan ansluta med TLS-krypterade eller redis-protokoll i klartext. Standardvärdet är TLS-krypterat.
| Värde | Description |
|---|---|
| Encrypted | |
| Plaintext |
ProvisioningState
Aktuell etableringsstatus
| Värde | Description |
|---|---|
| Succeeded | |
| Failed | |
| Canceled | |
| Creating | |
| Updating | |
| Deleting |
RdbFrequency
Anger hur ofta en ögonblicksbild av databasen skapas.
| Värde | Description |
|---|---|
| 1h | |
| 6h | |
| 12h |
ResourceState
Aktuell resursstatus
| Värde | Description |
|---|---|
| Running | |
| Creating | |
| CreateFailed | |
| Updating | |
| UpdateFailed | |
| Deleting | |
| DeleteFailed | |
| Enabling | |
| EnableFailed | |
| Disabling | |
| DisableFailed | |
| Disabled | |
| Scaling | |
| ScalingFailed | |
| Moving |