Sql Resources - Get Sql Stored Procedure

Sql storedProcedure'yi mevcut bir Azure Cosmos DB veritabanı hesabı altında alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/storedProcedures/{storedProcedureName}?api-version=2023-11-15

URI Parametreleri

Name İçinde Gerekli Tür Description
accountName
path True

string

Cosmos DB veritabanı hesap adı.

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

containerName
path True

string

Cosmos DB kapsayıcı adı.

databaseName
path True

string

Cosmos DB veritabanı adı.

resourceGroupName
path True

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

storedProcedureName
path True

string

Cosmos DB storedProcedure adı.

subscriptionId
path True

string

Hedef aboneliğin kimliği.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

SqlStoredProcedureGetResults

SQL storedProcedure özelliği başarıyla alındı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation Kullanıcı hesabınızın kimliğine bürünme

Örnekler

CosmosDBSqlStoredProcedureGet

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rgName/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/sqlDatabases/databaseName/containers/containerName/storedProcedures/storedProcedureName?api-version=2023-11-15

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/sqlDatabases/databaseName/sqlContainers/containerName/sqlStoredProcedures/storedProcedureName",
  "name": "storedProcedureName",
  "type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/sqlContainers/sqlStoredProcedures",
  "properties": {
    "resource": {
      "id": "storedProcedureName",
      "body": "body",
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

Tanımlar

Name Description
Resource
SqlStoredProcedureGetResults

Azure Cosmos DB storedProcedure.

Resource

Name Tür Description
_etag

string

İyimser eşzamanlılık denetimi için gereken kaynak etag'ini temsil eden sistem tarafından oluşturulan özellik.

_rid

string

Sistem tarafından oluşturulan özellik. Benzersiz bir tanımlayıcı.

_ts

number

Kaynağın son güncelleştirilen zaman damgasını belirten sistem tarafından oluşturulan özellik.

body

string

Saklı Yordamın Gövdesi

id

string

Cosmos DB SQL storedProcedure adı

SqlStoredProcedureGetResults

Azure Cosmos DB storedProcedure.

Name Tür Description
id

string

ARM kaynağının benzersiz kaynak tanımlayıcısı.

location

string

Kaynağın ait olduğu kaynak grubunun konumu.

name

string

ARM kaynağının adı.

properties.resource

Resource

tags

object

Etiketler, kaynağı açıklayan anahtar-değer çiftlerinin listesidir. Bu etiketler, bu kaynağı görüntülemek ve gruplandırırken (kaynak grupları arasında) kullanılabilir. Bir kaynak için en fazla 15 etiket sağlanabilir. Her etiketin 128 karakterden büyük olmayan bir anahtarı ve 256 karakterden büyük olmayan bir değeri olmalıdır. Örneğin, şablon türü için varsayılan deneyim "defaultExperience": "Cassandra" ile ayarlanır. Geçerli "defaultExperience" değerleri ayrıca "Table", "Graph", "DocumentDB" ve "MongoDB" değerlerini de içerir.

type

string

Azure kaynağının türü.