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
accountName
path True

string

Nom du compte de base de données Cosmos DB.

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

containerName
path True

string

Nom du conteneur Cosmos DB.

databaseName
path True

string

Nom de la base de données Cosmos DB.

resourceGroupName
path True

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

storedProcedureName
path True

string

Nom de la procédure stockée Cosmos DB.

subscriptionId
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

SqlStoredProcedureGetResults

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
SqlStoredProcedureGetResults

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

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.