Sql Resources - Get Sql User Defined Function

Ottiene l'utente SQLDefinedFunction 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}/userDefinedFunctions/{userDefinedFunctionName}?api-version=2022-05-15

Parametri dell'URI

Name In Required Type Description
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.

subscriptionId
path True
  • string

ID della sottoscrizione di destinazione.

userDefinedFunctionName
path True
  • string

Nome utente Cosmos DBDefinedFunction.

api-version
query True
  • string

Versione dell'API da usare per questa operazione.

Risposte

Name Type Description
200 OK

La proprietà SQL userDefinedFunction è 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

Name Description
user_impersonation Rappresentare l'account utente

Esempio

CosmosDBSqlUserDefinedFunctionGet

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rgName/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/sqlDatabases/databaseName/containers/containerName/userDefinedFunctions/userDefinedFunctionName?api-version=2022-05-15

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/sqlDatabases/databaseName/sqlContainers/containerName/sqlUserDefinedFunctions/userDefinedFunctionName",
  "name": "userDefinedFunctionName",
  "type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/sqlContainers/sqlUserDefinedFunctions",
  "properties": {
    "resource": {
      "id": "userDefinedFunctionName",
      "body": "body",
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

Definizioni

Resource
SqlUserDefinedFunctionGetResults

Un utente di Azure Cosmos DBDefinedFunction.

Resource

Name Type Description
_etag
  • string

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

_rid
  • string

Proprietà generata dal sistema. Identificatore univoco.

_ts
  • number

Proprietà generata dal sistema che indica l'ultimo timestamp aggiornato della risorsa.

body
  • string

Corpo della funzione definita dall'utente

id
  • string

Nome dell'utente SQL di Cosmos DBDefinedFunction

SqlUserDefinedFunctionGetResults

Un utente di Azure Cosmos DBDefinedFunction.

Name Type Description
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
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 "defaultExperience" correnti includono anche "Table", "Graph", "DocumentDB" e "MongoDB".

type
  • string

Tipo di risorsa di Azure.