Bagikan melalui


Databases - Regenerate Key

Meregenerasi kunci akses database Redis Enterprise.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
clusterName
path True

string

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

Nama kluster Redis Enterprise. Panjang nama harus 1-60 karakter. Karakter yang diizinkan(A-Z, a-z, 0-9) dan tanda hubung(-). Tidak boleh ada tanda hubung atau tanda hubung berikutnya atau berturut-turut

databaseName
path True

string

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

Nama database Redis Enterprise.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

subscriptionId
path True

string

minLength: 1

ID langganan target.

api-version
query True

string

minLength: 1

Versi API yang digunakan untuk operasi ini.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
keyType True

AccessKeyType

Kunci akses mana yang akan diregenerasi.

Respons

Nama Jenis Deskripsi
200 OK

AccessKeys

Mengembalikan kunci akses baru untuk database

202 Accepted

Operasi pembaruan kluster dimulai. DAPATKAN URL di header Azure-AsyncOperation atau Lokasi untuk mengambil status yang diperbarui.

Header

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

ErrorResponse

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory.

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

RedisEnterpriseDatabasesRegenerateKey

Permintaan sampel

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

{
  "keyType": "Primary"
}

Respon sampel

{
  "primaryKey": "<primaryKey>",
  "secondaryKey": "<secondaryKey>"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/e7b5a9d2-6b6a-4d2f-9143-20d9a10f5b8f/providers/Microsoft.Cache/...pathToOperationStatus...
Location: https://management.azure.com/subscriptions/e7b5a9d2-6b6a-4d2f-9143-20d9a10f5b8f/providers/Microsoft.Cache/...pathToOperationResult...

Definisi

Nama Deskripsi
AccessKeys

Kunci akses

AccessKeyType

Kunci akses mana yang akan diregenerasi.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Tanggapan kesalahan

RegenerateKeyParameters

Buat ulang permintaan kunci akses

AccessKeys

Kunci akses

Nama Jenis Deskripsi
primaryKey

string

Kunci primer saat ini yang dapat digunakan klien untuk mengautentikasi

secondaryKey

string

Kunci sekunder saat ini yang dapat digunakan klien untuk mengautentikasi

AccessKeyType

Kunci akses mana yang akan diregenerasi.

Nilai Deskripsi
Primary
Secondary

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Nama Jenis Deskripsi
info

object

Info tambahan.

type

string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Nama Jenis Deskripsi
additionalInfo

ErrorAdditionalInfo[]

Info tambahan kesalahan.

code

string

Kode kesalahan.

details

ErrorDetail[]

Detail kesalahan.

message

string

Pesan kesalahan.

target

string

Target kesalahan.

ErrorResponse

Tanggapan kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

RegenerateKeyParameters

Buat ulang permintaan kunci akses

Nama Jenis Deskripsi
keyType

AccessKeyType

Kunci akses mana yang akan diregenerasi.