Get User Defined Function - Get User Defined Function
获取用户定义的函数。
返回机密账本中的用户定义函数
GET {ledgerEndpoint}/app/userDefinedFunctions/{functionId}?api-version=2024-12-09-preview
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
function
|
path | True |
string |
标识用户定义的函数。 |
|
ledger
|
path | True |
string (uri) |
机密账本 URL,例如 |
|
api-version
|
query | True |
string minLength: 1 |
要用于此操作的 API 版本。 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
请求已成功。 |
|
| Other Status Codes |
意外错误响应。 |
示例
Get User Defined Function
示例请求
GET {ledgerEndpoint}/app/userDefinedFunctions/myFunction?api-version=2024-12-09-preview
示例响应
{
"id": "myFunction",
"code": "export function main() { return true }"
}
定义
| 名称 | 说明 |
|---|---|
|
Confidential |
机密账本的错误响应。 |
|
Confidential |
机密账本的错误响应。 |
|
User |
账本中的用户定义的函数。 |
ConfidentialLedgerCommon.ConfidentialLedgerError
机密账本的错误响应。
| 名称 | 类型 | 说明 |
|---|---|---|
| error |
机密账本的错误响应。 |
ConfidentialLedgerCommon.ConfidentialLedgerErrorBody
机密账本的错误响应。
| 名称 | 类型 | 说明 |
|---|---|---|
| code |
string |
错误代码。 |
| message |
string |
错误消息。 |
UserDefinedFunction
账本中的用户定义的函数。
| 名称 | 类型 | 说明 |
|---|---|---|
| code |
string |
JavaScript 中用户定义的函数的代码。 |
| id |
string |
用户定义的函数的 ID。 |