当前位置: 首页 > news >正文

通过API进行Milvus实例配置

更新Milvus各个组件的配置参数。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

​编辑调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。
  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:
    • 对于必选的资源类型,用背景高亮的方式表示。
    • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。
  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
操作访问级别资源类型条件关键字关联操作
milvus:ModifyInstanceConfigupdate
  • Instance

    acs:milvus:{#regionId}:{#accountId}:instance/{#InstanceId}

请求语法

POST /webapi/config/modify_milvus_config

请求参数

名称类型必填描述示例值
InstanceIdstring

实例 ID。

c-123xxx
Reasonstring

更新原因。

for test
UserConfigstring

用户自定义配置。

dataCoord:\n segment:\n maxSize: 1024

返回参数

名称类型描述示例值
object
HttpStatusCodeinteger

HTTP 请求状态码。

200
RequestIdstring

请求 ID。

ABCD-1234-5678-EFGH
Successboolean

请求是否成功。

true
ErrCodestring

错误码。

Instance.NotFound
ErrMessagestring

错误信息。

Failed to find instance c-123xxx
Databoolean

返回数据。

true
AccessDeniedDetailstring

权限校验失败详情。

{ "PolicyType": "AccountLevelIdentityBasedPolicy", "AuthPrincipalOwnerId": "xxxx", "EncodedDiagnosticMessage": "xxxx", "AuthPrincipalType": "SubUser", "AuthPrincipalDisplayName": "xxxx", "NoPermissionType": "ImplicitDeny", "AuthAction": "milvus:xxxx" }

示例

正常返回示例

JSON格式

{"HttpStatusCode": 200,"RequestId": "ABCD-1234-5678-EFGH","Success": true,"ErrCode": "Instance.NotFound","ErrMessage": "Failed to find instance c-123xxx","Data": true,"AccessDeniedDetail": "{     \"PolicyType\": \"AccountLevelIdentityBasedPolicy\",     \"AuthPrincipalOwnerId\": \"xxxx\",     \"EncodedDiagnosticMessage\": \"xxxx\",     \"AuthPrincipalType\": \"SubUser\",     \"AuthPrincipalDisplayName\": \"xxxx\",     \"NoPermissionType\": \"ImplicitDeny\",     \"AuthAction\": \"milvus:xxxx\" }"
}

DescribeInstanceConfigs - 获取实例配置信息

获取Milvus各个组件自定义配置的信息。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

​编辑调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。
  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:
    • 对于必选的资源类型,用背景高亮的方式表示。
    • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。
  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
操作访问级别资源类型条件关键字关联操作
milvus:DescribeInstanceConfigsget
  • Instance

    acs:milvus:{#regionId}:{#accountId}:instance/{#InstanceId}

请求语法

POST /webapi/config/describe_milvus_user_config

请求参数

名称类型必填描述示例值
InstanceIdstring

实例 ID。

c-123xxx

返回参数

名称类型描述示例值
object
HttpStatusCodeinteger

HTTP 请求状态码。

200
RequestIdstring

请求 ID。

ABCD-1234-5678-EFGH
Successboolean

请求是否成功。

true
ErrCodestring

错误码。

Instance.NotFound
ErrMessagestring

错误信息。

Failed to find instance c-123xxx.
Databyte

返回数据。

dataCoord:\n enableCompaction: true
AccessDeniedDetailstring

权限校验失败详情。

{ "PolicyType": "AccountLevelIdentityBasedPolicy", "AuthPrincipalOwnerId": "xxxx", "EncodedDiagnosticMessage": "xxxx", "AuthPrincipalType": "SubUser", "AuthPrincipalDisplayName": "xxxx", "NoPermissionType": "ImplicitDeny", "AuthAction": "milvus:xxxx" }

示例

正常返回示例

JSON格式

{"HttpStatusCode": 200,"RequestId": "ABCD-1234-5678-EFGH","Success": true,"ErrCode": "Instance.NotFound","ErrMessage": "Failed to find instance c-123xxx.","Data": "dataCoord:\\n  enableCompaction: true","AccessDeniedDetail": "{     \"PolicyType\": \"AccountLevelIdentityBasedPolicy\",     \"AuthPrincipalOwnerId\": \"xxxx\",     \"EncodedDiagnosticMessage\": \"xxxx\",     \"AuthPrincipalType\": \"SubUser\",     \"AuthPrincipalDisplayName\": \"xxxx\",     \"NoPermissionType\": \"ImplicitDeny\",     \"AuthAction\": \"milvus:xxxx\" }"
}

名称类型描述示例值 

http://www.lryc.cn/news/462142.html

相关文章:

  • Excelize 开源基础库 2.9.0 版本正式发布
  • 人脸识别-特征算法
  • C++【内存管理】(超详细讲解C++内存管理以及new与delete的使用和原理)
  • elementUi el-table 表头高度异常问题
  • kubekey的应用
  • 如何识别并分类转录因子的家族
  • 【C++11】可变模板参数详解
  • 本地群晖NAS安装phpMyAdmin管理MySQ数据库实战指南
  • QTableWidget 接口详情
  • GESP CCF python四级编程等级考试认证真题 2024年9月
  • oracle数据库名实例名服务名
  • python+appium+雷电模拟器安卓自动化及踩坑
  • Python第七八次作业
  • Leetcode——数组:螺旋矩阵59.螺旋矩阵
  • C++类与对象-继承和多态(超全整理)
  • 3.3 Thymeleaf语法
  • 使用Dlib库实现人脸检测和关键点定位
  • DNS隧道流量分析
  • HCIP-HarmonyOS Application Developer 习题(十一)
  • 使用Ollama测试OpenAI的Swarm多智能体编排框架
  • C# 完美操作 Active Directory 详细总结,轻松玩转域管理
  • PCL 点云配准 KD-ICP算法(精配准)
  • uniapp打包安卓apk步骤
  • Springboot 整合 Java DL4J 实现安防监控系统
  • 【数据结构与算法】第1课—算法复杂度
  • 利用高德API获取整个城市的公交路线并可视化(五)
  • DNS:互联网域名系统的核心
  • 小猿口算炸鱼脚本
  • 浅谈云原生--微服务、CICD、Serverless、服务网格
  • android app执行shell命令视频课程补充android 10/11适配-千里马android