ModifyApplicationSpec - 提交应用变配

提交应用变配。

调试

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

授权信息

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

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

请求参数

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

应用 ID

02S7UU41WKJL7ERR
InstanceSpecarray<object>

变配规格

object

变配参数

InstanceIdstring

变配资源 id

rm-2ze8f4ah378a*****
Configurationobject

变配参数

any

变配入参

说明
  • 预付费 升级配置:UPGRADE,降级配置:DOWNGRADE。后付费升降配都是 UPGRADE ,为改变配置,不区分升降配
  • ecs

    • orderType:UPGRADE
    • instance_type:xxx (实例规格)

    rds (可同时改变实例规格和容量)

    • orderType:UPGRADE
    • instance_type:xxx (实例规格)
    • instance_storage:xxx (容量)

    kvstore

    • orderType:UPGRADE
    • number:1 (分片数)
    • instance_class:xxx (实例规格)

    kvstore_prepaid_public_cn

    • orderType:UPGRADE
    • shard_quantity:4 (分片数)
    • shard_class: xxx (分片规格)
    • storage: 10 (磁盘容量)

    tair

    • orderType:UPGRADE
    • shard_quantity:4 (分片数)
    • shard_class: xxxx (分片规格)

    kafka

    • orderType:UPGRADE
    • eip_max(公网流量):
    • IO_max(公网流量):
    • partition_num:分区数
    • disk_size(磁盘容量):

    polardb

    • orderType:UPGRADE
    • master_spec(节点规格):

    elasticsearch

    • orderType:UPGRADE
    • node_spec(数据节点规格):
    • kibana_node_spec(Kibana 节点规格):
    • master_spec(专有主节点规格)
    • warm_node_spec(冷数据节点规格):
    • client_node_spec(协调节点规格):
    • elastic_node_spec(弹性数据节点):

    hitsdb_lindormnext

    说明
  • 支持添加引擎,下边列出开通每种引擎需要的参数
  • 支持变配规格,只需要输入对应引擎节点规格
  • 支持变配节点数量,只需要输入节点数量
  • 支持变配云盘存储容量,只需要输入云盘存储容量
  • 以上变配一次只能进行一种,变配成功后在进行后续
    • orderType:UPGRADE
    生产型变配
    添加搜索引擎
    • basic_search_engine(添加搜索引擎):true
    • basic_search_type(节点类型):
    • basic_search_node_spec(节点规格):
    • basic_search_core_num(节点数量):
    • basic_search_cloud_disk(是否挂载云盘):true
    • basic_search_disk_type(挂载云盘类型):
    • basic_search_disk_size(挂载云盘存储容量):

    添加向量引擎

    • basic_vector_engine(添加向量引擎):true
    • basic_vector_type(节点类型):
    • basic_vector_node_spec(节点规格):
    • basic_vector_core_num(节点数量):
    • basic_vector_cloud_disk(是否挂载云盘):true
    • basic_vector_disk_type(挂载云盘类型):
    • basic_vector_disk_size(挂载云盘存储容量):

    添加宽表引擎

    • basic_wide_table_engine(添加宽表引擎):
    • basic_wide_table_type(节点类型):
    • basic_wide_table_node_spec(节点规格):
    • basic_wide_table_core_num(节点数量):
    • basic_wide_table_cloud_disk(是否挂载云盘):
    • basic_wide_table_disk_type(挂载云盘类型):
    • basic_wide_table_disk_size(挂载云盘存储容量):
    测试型变配
    添加时序引擎 - timing_engine(添加时序引擎):true - timing_node_spec(节点规格): - timing_core_num(节点数量): - timing_cloud_disk(是否挂载云盘): - timing_disk_type(挂载云盘类型): - timing_disk_size(挂载云盘存储容量):

    添加搜索引擎

    • search_engine(添加搜索引擎):
    • search_node_spec(节点规格):
    • search_core_num(节点数量):
    • search_cloud_disk(是否挂载云盘):
    • search_disk_type(挂载云盘类型):
    • search_disk_size(挂载云盘存储容量):

    添加 LTL 引擎

    • lts_engine(添加 LTL 引擎):true
    • lts_node_spec(节点规格):
    • lts_core_num(节点数量):
    • lts_cloud_disk(是否挂载云盘):true
    • lts_disk_type(挂载云盘类型):
    • lts_disk_size(挂载云盘存储容量):

    添加向量引擎

    • vector_engine(添加向量引擎):
    • vector_node_spec(节点规格):
    • vector_core_num(节点数量):
    • vector_cloud_disk(是否挂载云盘):
    • vector_disk_type(挂载云盘类型):
    • vector_disk_size(挂载云盘存储容量):

    slb

    说明 实例计费方取值(InstanceChargeType):PayBySpec(按规格计费)、PayByCLCU(按使用量计费),
    公网流量费(internet_charge_type):0(按固定带宽计费) 1(按使用流量计费),
    当 InstanceChargeType 为 PayBySpec 时 specification 必填,
    当 internet_charge_type=0 时 bandwidth 必填。
    • orderType:UPGRADE
    • specification(实例规格):
    • InstanceChargeType(实例计费方式):
    • internet_charge_type(公网流量费):
    • bandwidth(带宽值):

    hbase

    • orderType:UPGRADE
    • core_instance_type(core 规格):

    dds

    • orderType:UPGRADE
    • db_instance_class(规格):

    onspre

    企业铂金版规格的升降配
    • orderType:UPGRADE
    • tps_max(TPS 峰值):
    • topic_capacity(Topic 数上限):
    • message_capacity(消息存储空间):
    标准升级铂金版本
    - orderType:BUY
    - tps_max(TPS 峰值): - topic_capacity(Topic 数上限): - message_capacity(消息存储空间): - period_unit(购买单位):Month、Year - period(购买时长):

    hitsdb_lindorm

    • orderType:UPGRADE
    • lindorm_core_spec(宽表节点规格):

    drds

    • orderType:UPGRADE
    • drds_instance_spec(实例规格):
    orderType:UPGRADE

    返回参数

    名称类型描述示例值
    object

    Schema of Response

    Successstring

    是否成功

    true
    Codestring

    状态码

    200
    Messagestring

    报错信息

    Success
    Datastring

    返回值

    -1
    RequestIdstring

    请求 ID

    A3488F1D-xxxx-xxxx-xxxx-5374BA0F3562
    AccessDeniedDetailstring

    访问被拒绝详细信息。

    { "PolicyType": "", "AuthPrincipalOwnerId": "", "EncodedDiagnosticMessage": "", "AuthPrincipalType": "", "AuthPrincipalDisplayName": "", "NoPermissionType": "", "AuthAction": "" }

    示例

    正常返回示例

    JSON格式

    {
      "Success": "true",
      "Code": "200",
      "Message": "Success",
      "Data": "-1",
      "RequestId": "A3488F1D-xxxx-xxxx-xxxx-5374BA0F3562",
      "AccessDeniedDetail": "{\n    \"PolicyType\": \"\",\n    \"AuthPrincipalOwnerId\": \"\",\n    \"EncodedDiagnosticMessage\": \"\",\n    \"AuthPrincipalType\": \"\",\n    \"AuthPrincipalDisplayName\": \"\",\n    \"NoPermissionType\": \"\",\n    \"AuthAction\": \"\"\n  }"
    }

    错误码

    HTTP status code错误码错误信息描述
    400bp.java.8004No permissions.无权限访问
    400bp.java.nopowerContactYou do not have permission to use this function. Please contact the main account or permission administrator to authorize the relevant permissions.您没有权限使用此功能,请联系主账号或权限管理员授权相关权限
    400bp.java.nopowerNo permissions.没有权限

    访问错误中心查看更多错误码。

    变更历史

    变更时间变更内容概要操作
    暂无变更历史