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 |
---|---|---|---|---|
account
|
path | True |
string |
Cosmos DB veritabanı hesap adı. Regex pattern: |
container
|
path | True |
string |
Cosmos DB kapsayıcı adı. |
database
|
path | True |
string |
Cosmos DB veritabanı adı. |
resource
|
path | True |
string |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir. |
stored
|
path | True |
string |
Cosmos DB storedProcedure adı. |
subscription
|
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 |
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 | |
Sql |
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 | ||
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ü. |