Sql Resources - Get Sql Stored Procedure
Obtiene el sql storedProcedure en una cuenta de base de datos de Azure Cosmos DB existente.
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
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
Nombre de la cuenta de base de datos de Cosmos DB. Regex pattern: |
container
|
path | True |
string |
Nombre del contenedor de Cosmos DB. |
database
|
path | True |
string |
Nombre de la base de datos de Cosmos DB. |
resource
|
path | True |
string |
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. |
stored
|
path | True |
string |
Nombre deprocedimiento almacenado de Cosmos DB. |
subscription
|
path | True |
string |
Identificador de la suscripción de destino. |
api-version
|
query | True |
string |
Versión de API que se usará para la operación. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
La propiedad storedProcedure de SQL se recuperó correctamente. |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nombre | Description |
---|---|
user_impersonation | Suplantación de su cuenta de usuario |
Ejemplos
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\""
}
}
}
Definiciones
Nombre | Description |
---|---|
Resource | |
Sql |
Una instancia de Azure Cosmos DB storedProcedure. |
Resource
Nombre | Tipo | Description |
---|---|---|
_etag |
string |
Propiedad generada por el sistema que representa la etag de recursos necesaria para el control de simultaneidad optimista. |
_rid |
string |
Propiedad generada por el sistema. Identificador único. |
_ts |
number |
Propiedad generada por el sistema que indica la última marca de tiempo actualizada del recurso. |
body |
string |
Cuerpo del procedimiento almacenado |
id |
string |
Nombre de la instancia de Sql storedProcedure de Cosmos DB |
SqlStoredProcedureGetResults
Una instancia de Azure Cosmos DB storedProcedure.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso único del recurso de ARM. |
location |
string |
Ubicación del grupo de recursos al que pertenece el recurso. |
name |
string |
Nombre del recurso de ARM. |
properties.resource | ||
tags |
object |
Las etiquetas son una lista de pares clave-valor que describen el recurso. Estas etiquetas pueden utilizarse para visualizar y agrupar este recurso a través de grupos de recursos. Se puede proporcionar un máximo de 15 etiquetas para un recurso. Cada etiqueta debe tener una clave no superior a 128 caracteres y un valor no superior a 256 caracteres. Por ejemplo, la experiencia predeterminada para un tipo de plantilla se establece con "defaultExperience": "Cassandra". Los valores actuales "defaultExperience" también incluyen "Table", "Graph", "DocumentDB" y "MongoDB". |
type |
string |
Tipo de recurso de Azure. |