用户权限。
被以下接口引用。
参数 | 参数类型 | 必选 | 示例值 | 说明 |
---|---|---|---|---|
Name | String | 必选 | test | 用户名称。 |
Permission | String | 必选 | Read | 用户对于当前 Topic 的访问权限。
|
Operator | String | 可选 | Remove | 添加或者删除 ACL 配置。
说明
|
实例的计费信息。
被以下接口引用。
参数 | 参数类型 | 示例值 | 说明 |
---|---|---|---|
ChargeType | String | PrePaid | 实例的计费类型。
|
ChargeSubType | String | Monthly | 包年包月实例的购买时指定的时长单位。
|
OverdueTime | Integer | 0 | 包年包月实例过期时间。Unix 时间戳,单位为秒。 |
CreatedTime | Integer | 0 | 实例创建时间。Unix 时间戳,单位为秒。 |
ChargeStatus | String | Normal | 实例订单状态。
|
StopTime | Integer | 0 | 实例关停时间。Unix 时间戳,单位为秒。 |
RecycleTime | Integer | 0 | 实例过期回收时间。Unix 时间戳,单位为秒。 |
AutoReNew | Bool | true | 是否自动续费。
|
OrderId | String | order-xxxxxxx | 实例订单 ID。 |
实例的计费信息。
被以下接口引用。
参数 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
ChargeType | String | 必选 | PostPaid | 实例的计费类型。支持设置为:
|
ChargeSubType | String | 必选 | 1 | 包年包月实例购买的时长单位。支持设置为:
|
ChargeUnitNum | Integer | 必选 | 1 | 购买的时长数量。仅在计费类型为包年包月时有效,即 ChargeType 指定为 |
AutoReNew | Bool | 必选 | 10 | 是否自动续费,包年包月必传。 |
PartitionOfBuy | Integer | 可选 | 900 | Kafka 实例的分区数量,请根据业务需求合理设置分区数。 |
已消费的分区信息。
被以下接口引用。
参数 | 参数类型 | 说明 |
---|---|---|
PartitionNumber | Integer | Topic 分区编号。 |
ConsumedClient | String | 分区消费者的信息,由客户端消费时指定,此处可能为空。 |
ConsumedOffset | Integer | 分区消费进度。 |
StartOffset | Integer | 分区最早的消息偏移量。 |
EndOffset | Integer | 分区下一条消息的偏移量。 |
Accumulation | Integer | 消费组在分区上的消息堆积量。 |
已消费的 Topic 列表。
被以下接口引用。
参数 | 参数类型 | 说明 |
---|---|---|
TopicName | String | Topic 名称。 |
Accumulation | Integer | 消费组在此 Topic 中的消息堆积总量。 |
可用区信息。
被以下接口引用。
参数 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
ID | String | 必选 | cn-beijing-a | 可用区 ID。 |
Value | String | 必选 | cn-beijing-a | 可用区名称。 |
Desc | String | 必选 | 华北2(北京)-可用区A | 可用区描述信息。 |
IsSoldOut | Bool | 可选 | false | 当前可用区下的资源是否已售罄。 |
Kafka 接入点列表。
被以下接口引用。
参数 | 参数类型 | 说明 |
---|---|---|
EndpointType | String | 实例访问的连接类型。
|
EndpointProtocol | String | 实例访问的协议类型,包括:
|
AccessAddress | String | Kafka 实例的接入点。 |
实例基本信息列表。
被以下接口引用。
参数 | 参数类型 | 示例值 | 说明 |
---|---|---|---|
InstanceId | String | kafka-**** | 实例ID。 |
InstanceName | String | kafka-test | 实例名称。 |
Status | String | Running | 实例状态。 |
AvaliableZones | List | 实例所属的可用区信息。详细信息请参考 Zone。 | |
UsedTopicNumber | Integer | 20 | 当前实例已创建的 Topic 个数。 |
UsedGroupNumber | Integer | 20 | 当前实例已经创建的消费组个数。 |
AccountId | Integer | 0 | 实例所属的用户账号 ID。 |
CreateTime | String | 2021-12-14 18:26:56 | 实例创建时间。格式为 “YYYY-MM-DDTHH:mm:ss+08:00”。 |
KafkaSpecification | String | kafka.n3.x2.small | 实例购买的规格名称。 |
Description | String | 这是一个测试实例 | 实例描述信息。 |
VpcInfo | VpcInfo | 实例的网络访问信息。详细信息请参考 VPCInfo。 | |
ProjectName | String | test | 用户所属的项目名称。若无项目,则为空。 |
KafkaChargeInfo | 实例的计费信息。详细信息请参考 BasicChargeInfo。 |
Kafka 实例的规格详情。
被以下接口引用。
参数 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
PartitionNum | Integer | 必选 | 300 | 分区数量。 |
DiskIncStep | Integer | 必选 | 100 | 磁盘增长步长,单位为 GiB。 |
DiskMinSize | Integer | 必选 | 1500 | 最小磁盘容量,单位为 GiB。 |
DiskMaxSize | Integer | 必选 | 30000 | 最大磁盘容量,单位为 GiB。 |
SpecName | String | 必选 | kafka.n3.x2.small | 规格名称。 |
IsSoldOut | Map<String,Bool> | 可选 | {'cn-north-1-a:true'} | 该规则在指定可用区是否已售罄。 |
ElasticIpNumber | Integer | 可选 | 3 | 如果开启公网访问,此规格需要的弹性 IP(EIP)数量。 |
Kafka 实例的相关参数。
被以下接口引用。
参数 | 参数类型 | 示例值 | 说明 |
---|---|---|---|
Name | String | max_message_length | 参数名称。 |
DefaultValue | String | 10 | 参数默认值。 |
RunningValue | String | 5 | 参数运行值。 |
Description | String | kafka 实例最大可写入的消息长度 | 参数描述。 |
Restart | Bool | true | 修改参数状态是否需要重启实例。 |
ParamType | String | int | 参数的数据类型。 |
ValueRange | String | 0-10 | 参数的取值范围,string 类型的参数暂不支持显示取值范围。 |
Unit | String | MB | 参数的计量单位。 |
查询到的消息内容。
被以下接口引用。
参数 | 参数类型 | 示例值 | 说明 |
---|---|---|---|
InstanceId | String | kafka-**** | 实例ID。 |
TopicName | String | test | Topic名称。 |
Partition | Integer | 0 | 分区编号。 |
MessageOffset | Integer | 0 | 消息在分区中的编号(偏移量)。 |
MessageSize | Integer | 1024 | 消息大小,单位为(Byte)。 |
CreateTime | Integer | 消息写入时间。 | |
Key | String | 消息 Key 字段。 | |
Body | String | 消息内容。为了避免特殊字符的影响,消息内容将会以 Base64 的编码的方式返回,需要通过 Base64 解码后才能查看。 |
Kafka 实例开放的参数配置项。
被以下接口引用。
参数 | 参数类型 | 示例值 | 说明 |
---|---|---|---|
Name | String | max_message_length | 参数名称。 |
DefaultValue | String | 10 | 参数默认值。 |
RunningValue | String | 5 | 参数运行值。 |
Description | String | kafka实例最大可写入的消息长度 | 参数描述。 |
Restart | Bool | true | 修改参数状态是否需要重启实例。 |
PType | String | int | 参数的数据类型。 |
ValueRange | String | 0-10 | 参数的取值范围,string 类型的参数暂不支持显示取值范围。 |
Unit | String | MB | 参数的计量单位。 |
需要重置的消费位点信息。
被以下接口引用。
参数 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
TopicName | String | 必选 | my_topic | Topic 名称。 |
PartitionNumber | Integer | 可选 | 3 | 需要重置消费位点的分区编号。 |
ResetType | String | 可选 | Offset | 消费位点重置的方式,可设置为:
|
ResetValue | Integer | 可选 | -2 | 消费位点重置的位置。
|
Group基本信息。
被以下接口引用。
参数 | 参数类型 | 说明 |
---|---|---|
GroupId | String | 消费组 ID。 |
InstanceId | String | 实例 ID。 |
State | String | 消费组状态。
|
Group 基本信息。
被以下接口引用。
参数 | 参数类型 | 说明 |
---|---|---|
UserName | String | SASL 用户名称。 |
CreateTime | String | SASL 用户的创建时间。 |
Description | String | SASL 用户描述信息。 |
AllAuthority | Bool | 此用户是否具备所有 Topic 的读写权限。
|
PasswordType | String | 密码类型。
|
符合查询条件的 Topic 列表。
被以下接口引用。
参数 | 参数类型 | 说明 |
---|---|---|
Name | String | Topic 名称。 |
Description | String | Topic 描述。 |
InstanceId | String | 实例 ID。 |
CreateTime | String | Topic 创建时间。 |
UpdateTime | String | Topic 更新时间。 |
PartitionNumber | Integer | 分区个数。 |
Status | String | Topic 状态。
|
ReplicaNumber | Integer | Topic 副本个数。 |
MinInsyncReplicaNumber | Integer | Topic 最小同步副本数。 |
RetentionHour | Integer | 消息被保留的时间。单位为小时。 |
MaxMessageMegabyte | Integer | 最大消息大小。单位为 MB。 |
Region | String | Topic 所在地域。 说明 此参数即将下线,请确保相关业务中没有依赖此参数的业务逻辑。 |
符合查询条件的分区列表。
被以下接口引用。
参数 | 参数类型 | 说明 |
---|---|---|
PartitionNumber | Integer | 分区编号。 |
Leader | Integer | 分区 Leader 编号。 |
Replicas | List | 分区的副本列表。 |
InsyncReplicas | List | 分区的同步副本列表。 |
UnderInsyncReplicas | List | 不同步的副本列表。 |
StartOffset | Integer | 分区 Leader 当前最早消息的偏移量。 |
EndOffset | Integer | 分区 Leader 下一条消息的偏移量。 |
MessageCount | Integer | 分区 Leader 内当前的消息个数。 |
支持的可用区详情。
被以下接口引用。
参数 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
Zone | JSON Array | 必选 | 可用区信息。详细说明请参考 DataItem。 |
Kafka 实例的相关参数。
被以下接口引用。
参数 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
Name | String | 必选 | max_byte | 参数名称。详细参数含义及说明请参考修改参数配置。支持设置的参数包括:
|
RunningValue | String | 必选 | 1 | 参数值。不同参数的取值范围不同:
|
实例的网络访问信息。
被以下接口引用。
参数 | 参数类型 | 是否必选 | 示例值 | 说明 |
---|---|---|---|---|
ID | String | 必选 | vpc-testtesttest | VPC ID。 |
Name | String | 必选 | kafka-test | VPC 名称。 |
SubnetId | String | 必选 | subnet-xxxxxxxxxx | VPC 子网 ID。 |
EipIds | List | 可选 | [eip-,eip-] | 弹性网卡 ID,即 EIP ID。 |
Kafka 实例所在的可用区信息。
被以下接口引用。
参数 | 参数类型 | 示例值 | 说明 |
---|---|---|---|
ZoneId | String | cn-beijing-a | 可用区 ID。 |
ZoneIdInChinese | String | 华北1-可用区A | 可用区的中文名称。 |