你当前正在访问 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 参数

名称 必需 类型 说明
accountName
path True

string

Cosmos DB 数据库帐户名称。

Regex pattern: ^[a-z0-9]+(-[a-z0-9]+)*

containerName
path True

string

Cosmos DB 容器名称。

databaseName
path True

string

Cosmos DB 数据库名称。

resourceGroupName
path True

string

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

subscriptionId
path True

string

目标订阅的 ID。

api-version
query True

string

要用于此操作的 API 版本。

响应

名称 类型 说明
200 OK

SqlStoredProcedureListResult

已成功检索 SQL 存储过程属性。

Other Status Codes

CloudError

描述操作失败原因的错误响应。

安全性

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\""
        }
      }
    }
  ]
}

定义

名称 说明
CloudError

来自服务的错误响应。

ErrorResponse

错误响应。

Resource
SqlStoredProcedureGetResults

storedProcedures 及其属性的列表。

SqlStoredProcedureListResult

列出操作响应,其中包含 storedProcedures 及其属性。

CloudError

来自服务的错误响应。

名称 类型 说明
error

ErrorResponse

错误响应。

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

Resource

tags

object

标记是描述资源的键值对的列表。 在查看此资源和为此资源分组(跨资源组)时,可以使用这些标记。 最多可以为资源提供 15 个标记。 每个标记的键不能超过 128 个字符,值不能超过 256 个字符。 例如,模板类型的默认体验设置为“defaultExperience”:“Cassandra”。 当前的“defaultExperience”值还包括“Table”、“Graph”、“DocumentDB”和“MongoDB”。

type

string

Azure 资源的类型。

SqlStoredProcedureListResult

列出操作响应,其中包含 storedProcedures 及其属性。

名称 类型 说明
value

SqlStoredProcedureGetResults[]

storedProcedures 及其属性的列表。