Sql Resources - Get Sql Stored Procedure

Ottiene la storedProcedure SQL in un account di database Azure Cosmos DB esistente.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
accountName
path True

string

Nome dell'account del database Cosmos DB.

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

containerName
path True

string

Nome del contenitore Cosmos DB.

databaseName
path True

string

Nome del database Cosmos DB.

resourceGroupName
path True

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

storedProcedureName
path True

string

Nome storedProcedure di Cosmos DB.

subscriptionId
path True

string

ID della sottoscrizione di destinazione.

api-version
query True

string

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

SqlStoredProcedureGetResults

La proprietà SQL storedProcedure è stata recuperata correttamente.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

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

Scopes

Nome Descrizione
user_impersonation Rappresentare l'account utente

Esempio

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

Definizioni

Nome Descrizione
Resource
SqlStoredProcedureGetResults

Azure Cosmos DB archiviatoProcedure.

Resource

Nome Tipo Descrizione
_etag

string

Proprietà generata dal sistema che rappresenta l'etag della risorsa necessaria per il controllo della concorrenza ottimistica.

_rid

string

Proprietà generata dal sistema. Identificatore univoco.

_ts

number

Proprietà generata dal sistema che indica il timestamp dell'ultimo aggiornamento della risorsa.

body

string

Corpo della stored procedure

id

string

Nome della storedprocedure SQL di Cosmos DB

SqlStoredProcedureGetResults

Azure Cosmos DB archiviatoProcedure.

Nome Tipo Descrizione
id

string

Identificatore univoco della risorsa arm.

location

string

Posizione del gruppo di risorse a cui appartiene la risorsa.

name

string

Nome della risorsa arm.

properties.resource

Resource

tags

object

I tag sono un elenco di coppie chiave-valore che descrivono la risorsa. Questi tag possono essere utilizzati nella visualizzazione e nel raggruppamento di questa risorsa (tra gruppi di risorse). È possibile specificare un massimo di 15 tag per una risorsa. Ogni tag deve avere una chiave non superiore a 128 caratteri con un valore che non superi i 256 caratteri. Ad esempio, l'esperienza predefinita per un tipo di modello è impostata con "defaultExperience": "Cassandra". I valori correnti "defaultExperience" includono anche "Table", "Graph", "DocumentDB" e "MongoDB".

type

string

Tipo di risorsa di Azure.