CreatePrePayOrder - 创建预付费实例

预付费实例需要先付费才能使用资源,主要适用于长期稳定的业务运行场景。本文介绍调用CreatePrePayOrder创建预付费实例。

接口说明

  • 请确保在使用该接口前,已充分了解预付费实例的收费方式和价格。更多信息,请参见计费概述

  • 使用该接口后,购买的预付费实例默认购买时长为一个月,并且默认开通了自动续费,自动续费周期为一个月。如果您需要修改自动续费周期或取消自动续费,您可以在阿里云控制台续费管理页面操作。更多信息,请参见设置自动续费

调试

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

授权信息

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

  • 操作:是指具体的权限点。

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

    • 对于必选的资源类型,用背景高亮的方式表示。

    • 对于不支持资源级授权的操作,用全部资源表示。

  • 条件关键字:是指云产品自身定义的条件关键字。

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。

操作

访问级别

资源类型

条件关键字

关联操作

alikafka:CreatePrePayOrder

create

Instance

acs:alikafka:{#regionId}:{#accountId}:instance/*

  • alikafka:SpecType

  • alikafka:DeployModule

请求参数

名称

类型

必填

描述

示例值

RegionId

string

实例的地域 ID。

cn-hangzhou

DeployType

integer

部署类型。取值:

  • 4:公网/VPC 实例

  • 5:VPC 实例

说明

若创建 Confluent 系列实例,则不支持选择部署类型,只允许传值为 5,请在购买后自行调整各组件是否开放公网。

5

SpecType

string

Confluent 版实例取值为:

  • professional:专业版

  • enterprise:企业版

professional

ResourceGroupId

string

资源组 ID。

不设置时落在默认资源组里,可在资源组控制台查看资源组 ID。

rg-ac***********7q

Tag

array<object>

标签列表。

object

标签列表。

Key

string

资源的标签键。

  • N 为 1~20。

  • 如果为空,则匹配所有标签键。

  • 最多支持 128 个字符,不能以 aliyun 和 acs:开头,不能包含 http://或者 https://。

FinanceDept

Value

string

资源的标签值。

  • N 为 1~20。

  • 可以为空。

  • 最多支持 128 个字符,不能以 aliyun 和 acs:开头,不能包含 http://或者 https://。

FinanceJoshua

PaidType

integer

付费类型。取值:

  • 0:预付费

  • 4:Confluent 系列预付费

4

ConfluentConfig

object

Confluent 组件相关配置。

KafkaCU

integer

Kafka Broker CPU 核数。

4

KafkaStorage

integer

Kafka Broker 磁盘容量。单位 GB。

800

KafkaReplica

integer

Kafka Broker 副本数量。

3

ZooKeeperCU

integer

ZooKeeper 组件 CPU 核数。

2

ZooKeeperStorage

integer

ZooKeeper 组件磁盘容量。单位 GB。

100

ZooKeeperReplica

integer

ZooKeeper 组件副本数量。

3

ControlCenterCU

integer

ControlCenter 组件 CPU 核数。

4

ControlCenterStorage

integer

ControlCenter 组件磁盘容量。单位 GB。

300

ControlCenterReplica

integer

ControlCenter 组件副本数量。

1

SchemaRegistryCU

integer

SchemaRegistry 组件 CPU 核数。

1

SchemaRegistryReplica

integer

SchemaRegistry 组件副本数量。

2

ConnectCU

integer

Connect 组件 CPU 核数。

4

ConnectReplica

integer

Connect 组件副本数量。

2

KsqlCU

integer

KsqlDB 组件 CPU 核数。

4

KsqlStorage

integer

KsqlDB 组件磁盘容量。单位 GB。

100

KsqlReplica

integer

KsqlDB 组件副本数量。

2

KafkaRestProxyCU

integer

KafkaRestProxy 组件 CPU 核数。

4

KafkaRestProxyReplica

integer

KafkaRestProxy 组件副本数量。

2

Duration

integer

购买时长。单位为月,默认为 1。取值:

  • Confluent 版实例:1 或 12

  • Kafka 版实例:1

1

返回参数

名称

类型

描述

示例值

object

Code

integer

返回码。返回 200 代表成功。

200

Message

string

返回信息。

operation success.

RequestId

string

请求的 ID。

06084011-E093-46F3-A51F-4B19A8AD****

Success

boolean

调用是否成功。

true

OrderId

string

订单的 ID。

20497346575****

示例

正常返回示例

JSON格式

{
  "Code": 200,
  "Message": "operation success.",
  "RequestId": "06084011-E093-46F3-A51F-4B19A8AD****",
  "Success": true,
  "OrderId": "20497346575****"
}

错误码

错误码请参见公共错误码

变更历史

变更时间

变更内容概要

操作

2024-05-08

OpenAPI 错误码发生变更

查看变更详情

2024-04-17

OpenAPI 错误码发生变更

查看变更详情

2024-04-16

OpenAPI 错误码发生变更

查看变更详情

2024-04-11

OpenAPI 错误码发生变更

查看变更详情

2024-03-20

OpenAPI 错误码发生变更、OpenAPI 入参发生变更

查看变更详情

2024-03-20

OpenAPI 错误码发生变更、OpenAPI 入参发生变更

查看变更详情

2024-03-01

OpenAPI 错误码发生变更

查看变更详情

2024-02-27

OpenAPI 错误码发生变更、OpenAPI 入参发生变更

查看变更详情

2022-10-28

OpenAPI 错误码发生变更、OpenAPI 入参发生变更

查看变更详情

2022-08-31

OpenAPI 错误码发生变更

查看变更详情