Sql Resources - Get Sql Stored Procedure
Obtient la sql storedProcedure sous un compte de base de données Azure Cosmos DB existant.
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
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
account
|
path | True |
string |
Nom du compte de base de données Cosmos DB. Regex pattern: |
container
|
path | True |
string |
Nom du conteneur Cosmos DB. |
database
|
path | True |
string |
Nom de la base de données Cosmos DB. |
resource
|
path | True |
string |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
stored
|
path | True |
string |
Nom de la procédure stockée Cosmos DB. |
subscription
|
path | True |
string |
ID de l’abonnement cible. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
La propriété SQL storedProcedure a été récupérée avec succès. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
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\""
}
}
}
Définitions
Nom | Description |
---|---|
Resource | |
Sql |
Une procédure stockée Azure Cosmos DB. |
Resource
Nom | Type | Description |
---|---|---|
_etag |
string |
Propriété générée par le système représentant l’etag de ressources requise pour le contrôle d’accès concurrentiel optimiste. |
_rid |
string |
Propriété générée par le système. Un identificateur unique. |
_ts |
number |
Propriété générée par le système qui indique le dernier horodatage mis à jour de la ressource. |
body |
string |
Corps de la procédure stockée |
id |
string |
Nom de la procédure stockée SQL Cosmos DB |
SqlStoredProcedureGetResults
Une procédure stockée Azure Cosmos DB.
Nom | Type | Description |
---|---|---|
id |
string |
Identificateur de ressource unique de la ressource ARM. |
location |
string |
Emplacement du groupe de ressources auquel appartient la ressource. |
name |
string |
Nom de la ressource ARM. |
properties.resource | ||
tags |
object |
Les balises sont une liste de paires clé-valeur qui décrivent la ressource. Ces balises peuvent servir à l’affichage et au regroupement des ressources (parmi tous les groupes de ressources). Un maximum de 15 balises peut être fourni pour une ressource. Chaque balise doit disposer d’une clé de 128 caractères maximum et d’une valeur de 256 caractères maximum. Par exemple, l’expérience par défaut pour un type de modèle est définie avec « defaultExperience » : « Cassandra ». Les valeurs « defaultExperience » actuelles incluent également « Table », « Graph », « DocumentDB » et « MongoDB ». |
type |
string |
Type de ressource Azure. |