Sql Resources - Get Sql Stored Procedure

Obtém o SQL storedProcedure numa conta de base de dados do 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 do URI

Name Em Necessário Tipo Description
accountName
path True

string

Nome da conta da base de dados do Cosmos DB.

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

containerName
path True

string

Nome do contentor do Cosmos DB.

databaseName
path True

string

Nome da base de dados do Cosmos DB.

resourceGroupName
path True

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

storedProcedureName
path True

string

Nome do Cosmos DB storedProcedure.

subscriptionId
path True

string

O ID da subscrição de destino.

api-version
query True

string

A versão da API a utilizar para esta operação.

Respostas

Name Tipo Description
200 OK

SqlStoredProcedureGetResults

A propriedade SQL storedProcedure foi obtida com êxito.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Scopes

Name Description
user_impersonation Representar a sua conta de utilizador

Exemplos

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

Definições

Name Description
Resource
SqlStoredProcedureGetResults

Um arquivo do Azure Cosmos DBProcedure.

Resource

Name Tipo Description
_etag

string

Uma propriedade gerada pelo sistema que representa o etag de recursos necessário para o controlo de simultaneidade otimista.

_rid

string

Uma propriedade gerada pelo sistema. Um identificador exclusivo.

_ts

number

Uma propriedade gerada pelo sistema que indica o último carimbo de data/hora atualizado do recurso.

body

string

Corpo do Procedimento Armazenado

id

string

Nome do SQL do Cosmos DB storedProcedure

SqlStoredProcedureGetResults

Um arquivo do Azure Cosmos DBProcedure.

Name Tipo Description
id

string

O identificador de recurso exclusivo do recurso arm.

location

string

A localização do grupo de recursos ao qual o recurso pertence.

name

string

O nome do recurso arm.

properties.resource

Resource

tags

object

As etiquetas são uma lista de pares chave-valor que descrevem o recurso. Estas etiquetas podem ser utilizadas na visualização e agrupamento deste recurso (entre grupos de recursos). Pode ser fornecido um máximo de 15 etiquetas para um recurso. Cada etiqueta tem de ter uma chave não superior a 128 carateres e um valor não superior a 256 carateres. Por exemplo, a experiência predefinida para um tipo de modelo é definida com "defaultExperience": "Cassandra". Os valores atuais "defaultExperience" também incluem "Tabela", "Graph", "DocumentDB" e "MongoDB".

type

string

O tipo de recurso do Azure.