你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Sql Resources - List Sql Stored Procedures
Lists现有 Azure Cosmos DB 数据库帐户下的 SQL storedProcedure。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/storedProcedures?api-version=2023-11-15
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
account
|
path | True |
string |
Cosmos DB 数据库帐户名称。 Regex pattern: |
container
|
path | True |
string |
Cosmos DB 容器名称。 |
database
|
path | True |
string |
Cosmos DB 数据库名称。 |
resource
|
path | True |
string |
资源组的名称。 此名称不区分大小写。 |
subscription
|
path | True |
string |
目标订阅的 ID。 |
api-version
|
query | True |
string |
要用于此操作的 API 版本。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
已成功检索 SQL 存储过程属性。 |
|
Other Status Codes |
描述操作失败原因的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 流
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
CosmosDBSqlStoredProcedureList
Sample Request
GET https://management.azure.com/subscriptions/subid/resourceGroups/rgName/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/sqlDatabases/databaseName/containers/containerName/storedProcedures?api-version=2023-11-15
Sample Response
{
"value": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/sqlDatabases/databaseName/sqlContainers/containerName/sqlStoredProcedures/storedProcedureName",
"name": "testctn",
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/sqlContainers/sqlStoredProcedures",
"properties": {
"resource": {
"id": "testctn",
"body": "body",
"_rid": "PD5DALigDgw=",
"_ts": 1459200611,
"_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
}
}
}
]
}
定义
名称 | 说明 |
---|---|
Cloud |
来自服务的错误响应。 |
Error |
错误响应。 |
Resource | |
Sql |
storedProcedures 及其属性的列表。 |
Sql |
列出操作响应,其中包含 storedProcedures 及其属性。 |
CloudError
来自服务的错误响应。
名称 | 类型 | 说明 |
---|---|---|
error |
错误响应。 |
ErrorResponse
错误响应。
名称 | 类型 | 说明 |
---|---|---|
code |
string |
错误代码。 |
message |
string |
指示操作失败原因的错误消息。 |
Resource
名称 | 类型 | 说明 |
---|---|---|
_etag |
string |
系统生成的属性,表示乐观并发控制所需的资源 etag。 |
_rid |
string |
系统生成的属性。 唯一标识符。 |
_ts |
number |
系统生成的属性,表示资源的上次更新时间戳。 |
body |
string |
存储过程的正文 |
id |
string |
Cosmos DB SQL storedProcedure 的名称 |
SqlStoredProcedureGetResults
storedProcedures 及其属性的列表。
名称 | 类型 | 说明 |
---|---|---|
id |
string |
ARM 资源的唯一资源标识符。 |
location |
string |
资源所属的资源组的位置。 |
name |
string |
ARM 资源的名称。 |
properties.resource | ||
tags |
object |
标记是描述资源的键值对的列表。 在查看此资源和为此资源分组(跨资源组)时,可以使用这些标记。 最多可以为资源提供 15 个标记。 每个标记的键不能超过 128 个字符,值不能超过 256 个字符。 例如,模板类型的默认体验设置为“defaultExperience”:“Cassandra”。 当前的“defaultExperience”值还包括“Table”、“Graph”、“DocumentDB”和“MongoDB”。 |
type |
string |
Azure 资源的类型。 |
SqlStoredProcedureListResult
列出操作响应,其中包含 storedProcedures 及其属性。
名称 | 类型 | 说明 |
---|---|---|
value |
storedProcedures 及其属性的列表。 |