Database Accounts - List Keys

列出指定 Azure Cosmos DB 数据库帐户的访问密钥。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/listKeys?api-version=2025-04-15

URI 参数

名称 必需 类型 说明
accountName
path True

string

minLength: 3
maxLength: 50
pattern: ^[a-z0-9]+(-[a-z0-9]+)*

Cosmos DB 数据库帐户名称。

resourceGroupName
path True

string

minLength: 1
maxLength: 90

资源组的名称。 此名称不区分大小写。

subscriptionId
path True

string

minLength: 1

目标订阅的 ID。

api-version
query True

string

minLength: 1

要用于此操作的 API 版本。

响应

名称 类型 说明
200 OK

DatabaseAccountListKeysResult

作已成功完成。

安全性

azure_auth

Azure Active Directory OAuth2 Flow

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟您的用户账户

示例

CosmosDBDatabaseAccountListKeys

示例请求

POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/listKeys?api-version=2025-04-15

示例响应

{
  "primaryMasterKey": "primaryMasterKey",
  "secondaryMasterKey": "secondaryMasterKey",
  "primaryReadonlyMasterKey": "primaryReadonlyMasterKey",
  "secondaryReadonlyMasterKey": "secondaryReadonlyMasterKey"
}

定义

DatabaseAccountListKeysResult

给定数据库帐户的访问密钥。

名称 类型 说明
primaryMasterKey

string

主读写密钥的 Base 64 编码值。

primaryReadonlyMasterKey

string

主只读密钥的 Base 64 编码值。

secondaryMasterKey

string

辅助读写密钥的 Base 64 编码值。

secondaryReadonlyMasterKey

string

辅助只读密钥的 Base 64 编码值。