Sdílet prostřednictvím


Databases - Flush

Vyprázdní všechny klíče v této databázi a také z propojených databází.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redisEnterprise/{clusterName}/databases/{databaseName}/flush?api-version=2025-07-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
clusterName
path True

string

pattern: ^(?=.{1,60}$)[A-Za-z0-9]+(-[A-Za-z0-9]+)*$

Název clusteru Redis Enterprise. Název musí mít délku 1 až 60 znaků. Povolené znaky(A-Z, a-z, 0-9) a spojovník(-). Nesmí existovat žádné úvodní ani koncové ani po sobě jdoucí pomlčky.

databaseName
path True

string

pattern: ^(?=.{1,60}$)[A-Za-z0-9]+(-[A-Za-z0-9]+)*$

Název databáze Redis Enterprise.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

subscriptionId
path True

string

minLength: 1

ID cílového předplatného.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
ids

string[] (arm-id)

Identifikátory všech ostatních databázových prostředků ve skupině georeplication, které se mají vyprázdnit.

Odpovědi

Name Typ Description
200 OK

Operace vyprázdnění byla úspěšná. Všechny klíče jsou vymazány v této a ve všech jejích propojených databázích.

202 Accepted

Operace vyprázdnění byla úspěšně zařazena do fronty; Postupujte podle záhlaví Azure-AsyncOperation a anketujte o konečném výsledku.

Hlavičky

  • Location: string
  • Azure-AsyncOperation: string
Other Status Codes

ErrorResponse

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok OAuth2 v Azure Active Directory

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

How to flush all the keys in the database

Ukázkový požadavek

POST https://management.azure.com/subscriptions/e7b5a9d2-6b6a-4d2f-9143-20d9a10f5b8f/resourceGroups/rg1/providers/Microsoft.Cache/redisEnterprise/cache1/databases/default/flush?api-version=2025-07-01

{
  "ids": [
    "/subscriptions/e7b5a9d2-6b6a-4d2f-9143-20d9a10f5b8f2/resourceGroups/rg2/providers/Microsoft.Cache/redisEnterprise/cache2/databases/default"
  ]
}

Ukázková odpověď

Azure-AsyncOperation: https://management.azure.com/subscriptions/e7b5a9d2-6b6a-4d2f-9143-20d9a10f5b8f/providers/Microsoft.Cache/...pathToOperationStatus...

Definice

Name Description
ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

FlushParameters

Vyprázdněte všechny klíče z aktuální a všech jejích propojených databází.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

FlushParameters

Vyprázdněte všechny klíče z aktuální a všech jejích propojených databází.

Name Typ Description
ids

string[] (arm-id)

Identifikátory všech ostatních databázových prostředků ve skupině georeplication, které se mají vyprázdnit.