Sql Resources - Get Sql Stored Procedure

Pobiera bazę danych SQL storedProcedure na istniejącym koncie bazy danych usługi Azure Cosmos DB.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

Nazwa konta bazy danych usługi Cosmos DB.

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

containerName
path True

string

Nazwa kontenera usługi Cosmos DB.

databaseName
path True

string

Nazwa bazy danych usługi Cosmos DB.

resourceGroupName
path True

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

storedProcedureName
path True

string

Nazwa storedProcedure usługi Cosmos DB.

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

SqlStoredProcedureGetResults

Właściwość storedProcedure sql została pomyślnie pobrana.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

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

Scopes

Nazwa Opis
user_impersonation Personifikuj konto użytkownika

Przykłady

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

Definicje

Nazwa Opis
Resource
SqlStoredProcedureGetResults

Magazyn usługi Azure Cosmos DBProcedure.

Resource

Nazwa Typ Opis
_etag

string

Właściwość wygenerowana przez system reprezentująca tag zasobu wymagany do optymistycznej kontroli współbieżności.

_rid

string

Właściwość wygenerowana przez system. Unikatowy identyfikator.

_ts

number

Właściwość wygenerowana przez system, która określa ostatnio zaktualizowany znacznik czasu zasobu.

body

string

Treść procedury składowanej

id

string

Nazwa przechowywanej bazy danych SQL usługi Cosmos DBProcedure

SqlStoredProcedureGetResults

Magazyn usługi Azure Cosmos DBProcedure.

Nazwa Typ Opis
id

string

Unikatowy identyfikator zasobu usługi ARM.

location

string

Lokalizacja grupy zasobów, do której należy zasób.

name

string

Nazwa zasobu usługi ARM.

properties.resource

Resource

tags

object

Tagi to lista par klucz-wartość, które opisują zasób. Te tagi mogą służyć do wyświetlania i grupowania tego zasobu (między grupami zasobów). Dla zasobu można podać maksymalnie 15 tagów. Każdy tag musi mieć klucz nie większy niż 128 znaków i wartość nie większą niż 256 znaków. Na przykład domyślne środowisko dla typu szablonu jest ustawiane z wartością "defaultExperience": "Cassandra". Bieżące wartości "defaultExperience" obejmują również wartości "Table", "Graph", "DocumentDB" i "MongoDB".

type

string

Typ zasobu platformy Azure.