调用 CreateKafkaInstance 接口创建 Kafka 实例。
实例是消息队列 Kafka版服务的虚拟机资源,用于管理和存储 Topic、Group 等资源。
2018-01-01
。说明
参数 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
ZoneId | String | 必选 | cn-beijing-a | 实例所在的可用区。 说明 多可用区部署为华东1(广州)地域的邀测功能,若有相关业务需求,请通过工单系统联系技术支持申请白名单。 |
KafkaSpecification | String | 必选 | kafka.n3.x2.small | 计算规格。当前支持的计算规格请参考产品规格。 |
DiskCapacity | Integer | 必选 | 1500 | 存储空间大小,单位为 GiB,步长为 300。您可以查看产品规格文档,获取计算规格和存储空间的详细信息。 |
NetTypes | List | 必选 | [ | 实例的网络类型。支持的值包括:
|
VpcInfo | 必选 | VPC 相关信息,详情请参见 VPCInfo。 | ||
Users | String | 必选 | test | Kafka 实例使用 PLAIN 模式的用户名称。 |
Passwords | String | 必选 | xxxxiiiiiixxx | Kafka 实例使用 PLAIN 模式的用户密码。 |
ChargeInfo | JSON Array | 必选 | 实例的计费信息。详细信息请参考 CreateChargeInfo。 | |
Region | String | 可选 | cn-beijing | 实例所在的 Region。 |
InstanceName | String | 可选 | kafka | Kafka 实例名称。需满足以下要求:
|
Description | String | 可选 | Instance Description | 实例的描述信息。 |
Params | List | 可选 | Kafka 实例的相关参数。详细信息请参考 UpdateInstanceParamItem。 | |
ProjectName | String | 可选 | kafka-project | 实例所属的 IAM 项目。默认情况下,消息队列 Kafka版不会将实例添加到任何 IAM 项目中。 |
参数 | 参数类型 | 示例 | 说明 |
---|---|---|---|
InstanceID | String | kafka-cndvg8bj1q67**** | 实例 ID。 |
OrderId | String | order-dvsgsgg8**** | 订单 ID。 |
POST https://kafka.volcengineapi.com/?Action=CreateKafkaInstance&Version=2018-01-01 HTTP/1.1 Accept: application/json Content-Type: application/json Host: kafka.volcengineapi.com X-Date: 20210328T100802Z Authorization: HMAC-SHA256 Credential=AK********/20210328/cn-beijing/kafka/request, SignedHeaders=x-date, Signature=******** { "Region": "cn-beijing", "VpcInfo": { "ID": "vpc-testtesttest", "Name": "kafka-test", "SubnetId": "subnet-xxxxxxxxxx" }, "DiskCapacity": 1500, "KafkaSpecification": "kafka.n3.x2.small", "NetTypes": [ "Private" ], "InstanceName": "kafka-****", "ZoneId": "cn-beijing-a", "Description": "kafka的描述信息", "Users": "test", "Passwords": "xxxxiiiiiixxx", "Params": [ { "Name": "max_byte", "RunningValue": "1" } ], "ChargeInfo": { "ChargeType": "PostPaid", "ChargeSubType": "Monthly", "ChargeUnitNum": 1, "AutoReNew": false }, "ProjectName": "kafka-project" }
{ "ResponseMetadata": { "RequestId": "****************", "Action": "CreateKafkaInstance", "Version": "2018-01-01", "Service": "kafka", "Region": "cn-beijing" }, "Result": { "InstanceID": "kafka-cndvg8bj1q67****", "OrderId": "order-*******" } }