Sql Resources - Get Sql User Defined Function

기존 Azure Cosmos DB 데이터베이스 계정에서 SQL userDefinedFunction을 가져옵니다.

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

URI 매개 변수

Name In Required Type Description
accountName
path True
  • string

Cosmos DB 데이터베이스 계정 이름입니다.

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

containerName
path True
  • string

Cosmos DB 컨테이너 이름입니다.

databaseName
path True
  • string

Cosmos DB 데이터베이스 이름입니다.

resourceGroupName
path True
  • string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

subscriptionId
path True
  • string

대상 구독의 ID입니다.

userDefinedFunctionName
path True
  • string

Cosmos DB 사용자DefinedFunction 이름입니다.

api-version
query True
  • string

이 작업에 사용할 API 버전입니다.

응답

Name Type Description
200 OK

SQL userDefinedFunction 속성이 성공적으로 검색되었습니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

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

정의

Resource
SqlUserDefinedFunctionGetResults

Azure Cosmos DB 사용자DefinedFunction.

Resource

Name Type Description
_etag
  • string

낙관적 동시성 제어에 필요한 리소스 etag를 나타내는 시스템 생성 속성입니다.

_rid
  • string

시스템 생성 속성입니다. 고유 식별자입니다.

_ts
  • number

리소스의 마지막으로 업데이트된 타임스탬프를 나타내는 시스템 생성 속성입니다.

body
  • string

사용자 정의 함수의 본문

id
  • string

Cosmos DB SQL userDefinedFunction의 이름

SqlUserDefinedFunctionGetResults

Azure Cosmos DB 사용자DefinedFunction.

Name Type Description
id
  • string

ARM 리소스의 고유 리소스 식별자입니다.

location
  • string

리소스가 속한 리소스 그룹의 위치입니다.

name
  • string

ARM 리소스의 이름입니다.

properties.resource
tags
  • object

태그는 리소스를 설명하는 키-값 쌍의 목록입니다. 여러 리소스 그룹에서 이 리소스를 보고 그룹화할 때 이러한 태그를 사용할 수 있습니다. 리소스에 대해 최대 15개의 태그를 제공할 수 있습니다. 각 태그에는 128자 이하의 키와 256자 이하의 값이 포함되어야 합니다. 예를 들어 템플릿 형식의 기본 환경은 "defaultExperience": "Cassandra"로 설정됩니다. 현재 "defaultExperience" 값에는 "Table", "Graph", "DocumentDB" 및 "MongoDB"도 포함됩니다.

type
  • string

Azure 리소스의 유형입니다.