@nocobase/plugin-verification
Version:
User identity verification management, including SMS, TOTP authenticator, with extensibility.
1,379 lines (1,376 loc) • 27.6 kB
TypeScript
/**
* ModifyInstance返回参数结构体
*/
export interface ModifyInstanceResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateTopic返回参数结构体
*/
export interface CreateTopicResponse {
/**
* 实例ID
*/
InstanceId?: string;
/**
* 主题
*/
Topic?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ImportSourceClusterTopics返回参数结构体
*/
export interface ImportSourceClusterTopicsResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateConsumerGroup请求参数结构体
*/
export interface CreateConsumerGroupRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 消费组名称
*/
ConsumerGroup: string;
/**
* 最大重试次数
*/
MaxRetryTimes: number;
/**
* 是否开启消费
*/
ConsumeEnable: boolean;
/**
* 顺序投递:true
并发投递:false
*/
ConsumeMessageOrderly: boolean;
/**
* 备注
*/
Remark?: string;
}
/**
* CreateRole返回参数结构体
*/
export interface CreateRoleResponse {
/**
* 角色名
*/
Role?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeRoleList返回参数结构体
*/
export interface DescribeRoleListResponse {
/**
* 查询总数
注意:此字段可能返回 null,表示取不到有效值。
*/
TotalCount?: number;
/**
* 角色信息列表
*/
Data?: Array<RoleItem>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ModifyInstance请求参数结构体
*/
export interface ModifyInstanceRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 实例名称
*/
Name?: string;
/**
* 备注信息
*/
Remark?: string;
/**
* 消息发送和接收的比例
*/
SendReceiveRatio?: number;
/**
* 调整实例规格的商品代号
*/
SkuCode?: string;
/**
* 消息保留时长,小时为单位
*/
MessageRetention?: number;
/**
* 是否开启弹性TPS
*/
ScaledTpsEnabled?: boolean;
}
/**
* DescribeTopicList请求参数结构体
*/
export interface DescribeTopicListRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 查询起始位置
*/
Offset: number;
/**
* 查询结果限制数量
*/
Limit: number;
/**
* 查询条件列表
*/
Filters?: Array<Filter>;
}
/**
* DescribeInstanceList请求参数结构体
*/
export interface DescribeInstanceListRequest {
/**
* 查询起始位置
*/
Offset: number;
/**
* 查询结果限制数量
*/
Limit: number;
/**
* 查询条件列表
*/
Filters?: Array<Filter>;
/**
* 标签过滤器
*/
TagFilters?: Array<TagFilter>;
}
/**
* CreateInstance返回参数结构体
*/
export interface CreateInstanceResponse {
/**
* 实例ID
*/
InstanceId?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeTopicList返回参数结构体
*/
export interface DescribeTopicListResponse {
/**
* 查询总数
注意:此字段可能返回 null,表示取不到有效值。
*/
TotalCount?: number;
/**
* 主题列表
*/
Data?: Array<TopicItem>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteInstance返回参数结构体
*/
export interface DeleteInstanceResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* 消费组信息
*/
export interface ConsumeGroupItem {
/**
* 实例ID
*/
InstanceId?: string;
/**
* 消费组名称
*/
ConsumerGroup?: string;
/**
* 是否开启消费
*/
ConsumeEnable?: boolean;
/**
* 顺序投递:true
并发投递:false
*/
ConsumeMessageOrderly?: boolean;
/**
* 最大重试次数
*/
MaxRetryTimes?: number;
/**
* 备注
*/
Remark?: string;
}
/**
* 列表上的主题信息
*/
export interface TopicItem {
/**
* 实例ID
*/
InstanceId?: string;
/**
* 主题名称
*/
Topic?: string;
/**
* 主题类型
*/
TopicType?: string;
/**
* 队列数量
*/
QueueNum?: number;
/**
* 描述
注意:此字段可能返回 null,表示取不到有效值。
*/
Remark?: string;
}
/**
* ModifyConsumerGroup请求参数结构体
*/
export interface ModifyConsumerGroupRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 消费组名称
*/
ConsumerGroup?: string;
/**
* 是否开启消费
*/
ConsumeEnable?: boolean;
/**
* 顺序投递:true
并发投递:false
*/
ConsumeMessageOrderly?: boolean;
/**
* 最大重试次数
*/
MaxRetryTimes?: number;
/**
* 备注
*/
Remark?: string;
}
/**
* DescribeConsumerGroup请求参数结构体
*/
export interface DescribeConsumerGroupRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 消费组名称
*/
ConsumerGroup?: string;
}
/**
* DescribeConsumerGroupList请求参数结构体
*/
export interface DescribeConsumerGroupListRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 查询起始位置
*/
Offset: number;
/**
* 查询结果限制数量
*/
Limit: number;
/**
* 查询条件列表
*/
Filters?: Array<Filter>;
/**
* 查询指定主题下的消费组
*/
FromTopic?: string;
}
/**
* ModifyRole返回参数结构体
*/
export interface ModifyRoleResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* 主题与消费组的订阅关系数据
*/
export interface SubscriptionData {
/**
* 实例ID
注意:此字段可能返回 null,表示取不到有效值。
*/
InstanceId?: string;
/**
* 主题名称
注意:此字段可能返回 null,表示取不到有效值。
*/
Topic?: string;
/**
* 主题类型
注意:此字段可能返回 null,表示取不到有效值。
*/
TopicType?: string;
/**
* 单个节点上主题队列数
注意:此字段可能返回 null,表示取不到有效值。
*/
TopicQueueNum?: number;
/**
* 消费组名称
注意:此字段可能返回 null,表示取不到有效值。
*/
ConsumerGroup?: string;
/**
* 是否在线
注意:此字段可能返回 null,表示取不到有效值。
*/
IsOnline?: boolean;
/**
* 消费类型
注意:此字段可能返回 null,表示取不到有效值。
*/
ConsumeType?: string;
/**
* 订阅规则
注意:此字段可能返回 null,表示取不到有效值。
*/
SubString?: string;
/**
* 过滤类型
注意:此字段可能返回 null,表示取不到有效值。
*/
ExpressionType?: string;
/**
* 订阅一致性
注意:此字段可能返回 null,表示取不到有效值。
*/
Consistency?: number;
/**
* 消费堆积
注意:此字段可能返回 null,表示取不到有效值。
*/
ConsumerLag?: number;
/**
* 最后消费进度更新时间,秒为单位
注意:此字段可能返回 null,表示取不到有效值。
*/
LastUpdateTime?: number;
/**
* 最大重试次数
注意:此字段可能返回 null,表示取不到有效值。
*/
MaxRetryTimes?: number;
/**
* 是否顺序消费
注意:此字段可能返回 null,表示取不到有效值。
*/
ConsumeMessageOrderly?: boolean;
}
/**
* DescribeConsumerGroup返回参数结构体
*/
export interface DescribeConsumerGroupResponse {
/**
* 在线消费者数量
*/
ConsumerNum?: number;
/**
* TPS
*/
Tps?: number;
/**
* 消息堆积数量
*/
ConsumerLag?: number;
/**
* 消费者类型
*/
ConsumeType?: string;
/**
* 创建时间,秒为单位
*/
CreatedTime?: number;
/**
* 顺序投递:true
并发投递:false
*/
ConsumeMessageOrderly?: boolean;
/**
* 是否开启消费
*/
ConsumeEnable?: boolean;
/**
* 最大重试次数
*/
MaxRetryTimes?: number;
/**
* 备注
*/
Remark?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* CreateInstance请求参数结构体
*/
export interface CreateInstanceRequest {
/**
* 实例类型,
EXPERIMENT 体验版
BASIC 基础版
PRO 专业版
PLATINUM 铂金版
*/
InstanceType: string;
/**
* 实例名称
*/
Name: string;
/**
* 商品规格,可用规格如下:
experiment_500,
basic_1k,
basic_2k,
basic_4k,
basic_6k
*/
SkuCode: string;
/**
* 备注信息
*/
Remark?: string;
/**
* 标签列表
*/
TagList?: Array<Tag>;
/**
* 实例绑定的VPC信息
*/
VpcList?: Array<VpcInfo>;
/**
* 是否开启公网
*/
EnablePublic?: boolean;
/**
* 公网带宽
*/
Bandwidth?: number;
/**
* 公网访问白名单
*/
IpRules?: Array<IpRule>;
/**
* 消息保留时长,小时为单位
*/
MessageRetention?: number;
}
/**
* CreateRole请求参数结构体
*/
export interface CreateRoleRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 角色名称
*/
Role: string;
/**
* 备注
*/
Remark: string;
/**
* 是否开启生产权限
*/
PermWrite: boolean;
/**
* 是否开启消费权限
*/
PermRead: boolean;
}
/**
* VPC信息
*/
export interface VpcInfo {
/**
* VPC ID
*/
VpcId: string;
/**
* 子网ID
*/
SubnetId: string;
}
/**
* 消费组配置信息
*/
export interface SourceClusterGroupConfig {
/**
* 消费组名称
注意:此字段可能返回 null,表示取不到有效值。
*/
GroupName: string;
/**
* 备注信息
注意:此字段可能返回 null,表示取不到有效值。
*/
Remark?: string;
/**
* 是否已导入,作为入参时无效
注意:此字段可能返回 null,表示取不到有效值。
*/
Imported?: boolean;
/**
* 命名空间,仅4.x集群有效
注意:此字段可能返回 null,表示取不到有效值。
*/
Namespace?: string;
/**
* 导入状态
Unknown 未知
Success 成功
Failure 失败
AlreadyExists 已存在
注意:此字段可能返回 null,表示取不到有效值。
*/
ImportStatus?: string;
}
/**
* DeleteTopic请求参数结构体
*/
export interface DeleteTopicRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 主题
*/
Topic: string;
}
/**
* DeleteConsumerGroup返回参数结构体
*/
export interface DeleteConsumerGroupResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ImportSourceClusterTopics请求参数结构体
*/
export interface ImportSourceClusterTopicsRequest {
/**
* 任务ID
*/
TaskId: string;
/**
* 待导入的主题列表
*/
TopicList: Array<SourceClusterTopicConfig>;
}
/**
* DescribeTopic返回参数结构体
*/
export interface DescribeTopicResponse {
/**
* 实例ID
*/
InstanceId?: string;
/**
* 主题名称
*/
Topic?: string;
/**
* 主题类型
UNSPECIFIED:未指定,
NORMAL:普通消息,
FIFO:顺序消息,
DELAY:延时消息,
TRANSACTION:事务消息
*/
TopicType?: string;
/**
* 备注
*/
Remark?: string;
/**
* 创建时间,秒为单位
*/
CreatedTime?: number;
/**
* 最后写入时间,秒为单位
*/
LastUpdateTime?: number;
/**
* 订阅数量
*/
SubscriptionCount?: number;
/**
* 订阅关系列表
*/
SubscriptionData?: Array<SubscriptionData>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* 接入点信息
*/
export interface Endpoint {
/**
* 接入点类型,
VPC,
PUBLIC 公网
*/
Type?: string;
/**
* 状态,
OPEN 开启,
CLOSE 关闭,
PROCESSING 操作中,
*/
Status?: string;
/**
* 付费类型,仅公网
PREPAID 包年包月
POSTPAID 按量付费
注意:此字段可能返回 null,表示取不到有效值。
*/
PayMode?: string;
/**
* 接入点地址
注意:此字段可能返回 null,表示取不到有效值。
*/
EndpointUrl?: string;
/**
* VPC ID
注意:此字段可能返回 null,表示取不到有效值。
*/
VpcId?: string;
/**
* 子网ID
注意:此字段可能返回 null,表示取不到有效值。
*/
SubnetId?: string;
/**
* 公网带宽,Mbps为单位
注意:此字段可能返回 null,表示取不到有效值。
*/
Bandwidth?: number;
/**
* 公网放通规则
注意:此字段可能返回 null,表示取不到有效值。
*/
IpRules?: Array<IpRule>;
}
/**
* ImportSourceClusterConsumerGroups返回参数结构体
*/
export interface ImportSourceClusterConsumerGroupsResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteRole返回参数结构体
*/
export interface DeleteRoleResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ModifyRole请求参数结构体
*/
export interface ModifyRoleRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 角色名称
*/
Role: string;
/**
* 是否开启消费
*/
PermRead: boolean;
/**
* 是否开启生产
*/
PermWrite: boolean;
/**
* 备注
*/
Remark?: string;
}
/**
* IP规则
*/
export interface IpRule {
/**
* IP地址
*/
Ip: string;
/**
* 是否允许放行
*/
Allow: boolean;
/**
* 备注信息
注意:此字段可能返回 null,表示取不到有效值。
*/
Remark: string;
}
/**
* 源集群主题配置
*/
export interface SourceClusterTopicConfig {
/**
* 主题名称
注意:此字段可能返回 null,表示取不到有效值。
*/
TopicName: string;
/**
* 主题类型,
5.x版本
UNSPECIFIED 未指定
NORMAL 普通消息
FIFO 顺序消息
DELAY 延迟消息
TRANSACTION 事务消息
4.x版本
Normal 普通消息
PartitionedOrder 分区顺序消息
Transaction 事务消息
DelayScheduled 延时消息
注意:此字段可能返回 null,表示取不到有效值。
*/
TopicType: string;
/**
* 队列数
注意:此字段可能返回 null,表示取不到有效值。
*/
QueueNum: number;
/**
* 备注信息
注意:此字段可能返回 null,表示取不到有效值。
*/
Remark?: string;
/**
* 是否已导入,作为入参时无效
注意:此字段可能返回 null,表示取不到有效值。
*/
Imported?: boolean;
/**
* 命名空间,仅4.x集群有效
注意:此字段可能返回 null,表示取不到有效值。
*/
Namespace?: string;
/**
* 导入状态,
Unknown 未知,
AlreadyExists 已存在,
Success 成功,
Failure 失败
注意:此字段可能返回 null,表示取不到有效值。
*/
ImportStatus?: string;
}
/**
* DescribeTopicStatsOp请求参数结构体
*/
export interface DescribeTopicStatsOpRequest {
/**
* 主题
*/
Topic: string;
}
/**
* 角色信息
*/
export interface RoleItem {
/**
* 角色名称
*/
RoleName?: string;
/**
* Access Key
*/
AccessKey?: string;
/**
* Secret Key
*/
SecretKey?: string;
/**
* 是否开启消费
*/
PermRead?: boolean;
/**
* 是否开启生产
*/
PermWrite?: boolean;
/**
* 备注信息
*/
Remark?: string;
/**
* 创建时间,秒为单位
*/
CreatedTime?: number;
/**
* 修改时间,秒为单位
*/
ModifiedTime?: number;
}
/**
* CreateTopic请求参数结构体
*/
export interface CreateTopicRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 主题
*/
Topic: string;
/**
* 主题类型
UNSPECIFIED:未指定,
NORMAL:普通消息,
FIFO:顺序消息,
DELAY:延时消息,
TRANSACTION:事务消息
*/
TopicType: string;
/**
* 队列数量
*/
QueueNum: number;
/**
* 备注
*/
Remark?: string;
}
/**
* 标签过滤器
*/
export interface TagFilter {
/**
* 标签键名称
*/
TagKey: string;
/**
* 标签值列表
*/
TagValues: Array<string>;
}
/**
* DescribeConsumerGroupList返回参数结构体
*/
export interface DescribeConsumerGroupListResponse {
/**
* 查询总数
注意:此字段可能返回 null,表示取不到有效值。
*/
TotalCount?: number;
/**
* 消费组列表
*/
Data?: Array<ConsumeGroupItem>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteRole请求参数结构体
*/
export interface DeleteRoleRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 角色名称
*/
Role: string;
}
/**
* DescribeRoleList请求参数结构体
*/
export interface DescribeRoleListRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 查询起始位置
*/
Offset: number;
/**
* 查询结果限制数量
*/
Limit: number;
/**
* 查询条件列表
*/
Filters?: Array<Filter>;
}
/**
* ModifyConsumerGroup返回参数结构体
*/
export interface ModifyConsumerGroupResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ModifyTopic请求参数结构体
*/
export interface ModifyTopicRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 主题
*/
Topic: string;
/**
* 队列数量
*/
QueueNum?: number;
/**
* 备注信息
*/
Remark?: string;
}
/**
* DescribeInstance返回参数结构体
*/
export interface DescribeInstanceResponse {
/**
* 实例类型,
EXPERIMENT 体验版
BASIC 基础版
PRO 专业版
PLATINUM 铂金版
注意:此字段可能返回 null,表示取不到有效值。
*/
InstanceType?: string;
/**
* 实例ID
*/
InstanceId?: string;
/**
* 实例名称
*/
InstanceName?: string;
/**
* 主题数量
*/
TopicNum?: number;
/**
* 实例最大主题数量
*/
TopicNumLimit?: number;
/**
* 消费组数量
*/
GroupNum?: number;
/**
* 实例最大消费组数量
*/
GroupNumLimit?: number;
/**
* 消息保留时间,小时为单位
*/
MessageRetention?: number;
/**
* 最大可调整消息保留时间,小时为单位
*/
RetentionUpperLimit?: number;
/**
* 最小可调整消息保留时间,小时为单位
*/
RetentionLowerLimit?: number;
/**
* TPS限流值
*/
TpsLimit?: number;
/**
* 弹性TPS限流值
*/
ScaledTpsLimit?: number;
/**
* 延迟消息最长时间,小时为单位
*/
MaxMessageDelay?: number;
/**
* 创建时间,秒为单位
*/
CreatedTime?: number;
/**
* 消息发送接收比例
*/
SendReceiveRatio?: number;
/**
* 标签
注意:此字段可能返回 null,表示取不到有效值。
*/
TagList?: Array<Tag>;
/**
* 接入点列表
注意:此字段可能返回 null,表示取不到有效值。
*/
EndpointList?: Array<Endpoint>;
/**
* 主题队列数上限
*/
TopicQueueNumUpperLimit?: number;
/**
* 主题队列数下限
*/
TopicQueueNumLowerLimit?: number;
/**
* 备注信息
*/
Remark?: string;
/**
* 实例状态
*/
InstanceStatus?: string;
/**
* 实例规格
*/
SkuCode?: string;
/**
* 计费模式
*/
PayMode?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeTopicStatsOp返回参数结构体
*/
export interface DescribeTopicStatsOpResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DeleteConsumerGroup请求参数结构体
*/
export interface DeleteConsumerGroupRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 消费组名称
*/
ConsumerGroup: string;
}
/**
* DeleteTopic返回参数结构体
*/
export interface DeleteTopicResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* 查询过滤器
*/
export interface Filter {
/**
* 过滤条件名
*/
Name: string;
/**
* 过滤条件的值
*/
Values: Array<string>;
}
/**
* CreateConsumerGroup返回参数结构体
*/
export interface CreateConsumerGroupResponse {
/**
* 实例ID
*/
InstanceId?: string;
/**
* 消费组
*/
ConsumerGroup?: string;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* ImportSourceClusterConsumerGroups请求参数结构体
*/
export interface ImportSourceClusterConsumerGroupsRequest {
/**
* 任务ID
*/
TaskId: string;
/**
* 待导入的消费组列表
*/
GroupList: Array<SourceClusterGroupConfig>;
}
/**
* DeleteInstance请求参数结构体
*/
export interface DeleteInstanceRequest {
/**
* 实例ID
*/
InstanceId: string;
}
/**
* DescribeInstance请求参数结构体
*/
export interface DescribeInstanceRequest {
/**
* 实例ID
*/
InstanceId: string;
}
/**
* 标签数据
*/
export interface Tag {
/**
* 标签名称
注意:此字段可能返回 null,表示取不到有效值。
*/
TagKey: string;
/**
* 标签值
注意:此字段可能返回 null,表示取不到有效值。
*/
TagValue: string;
}
/**
* 实例列表页中的实例信息
*/
export interface InstanceItem {
/**
* 实例ID
*/
InstanceId?: string;
/**
* 实例名称
*/
InstanceName?: string;
/**
* 实例版本
*/
Version?: string;
/**
* 实例类型,
EXPERIMENT,体验版
BASIC,基础版
PRO,专业版
PLATINUM,铂金版
*/
InstanceType?: string;
/**
* 实例状态,
RUNNING, 运行中
MAINTAINING,维护中
ABNORMAL,异常
OVERDUE,欠费
DESTROYED,已删除
CREATING,创建中
MODIFYING,变配中
CREATE_FAILURE,创建失败
MODIFY_FAILURE,变配失败
DELETING,删除中
*/
InstanceStatus?: string;
/**
* 实例主题数上限
*/
TopicNumLimit?: number;
/**
* 实例消费组数量上限
*/
GroupNumLimit?: number;
/**
* 计费模式,
POSTPAID,按量计费
PREPAID,包年包月
*/
PayMode?: string;
/**
* 到期时间,秒为单位
注意:此字段可能返回 null,表示取不到有效值。
*/
ExpiryTime?: number;
/**
* 备注信息
注意:此字段可能返回 null,表示取不到有效值。
*/
Remark?: string;
/**
* 主题数量
*/
TopicNum?: number;
/**
* 消费组数量
*/
GroupNum?: number;
/**
* 标签列表
注意:此字段可能返回 null,表示取不到有效值。
*/
TagList?: Array<Tag>;
/**
* 商品规格
*/
SkuCode?: string;
/**
* TPS限流值
注意:此字段可能返回 null,表示取不到有效值。
*/
TpsLimit?: number;
/**
* 弹性TPS限流值
注意:此字段可能返回 null,表示取不到有效值。
*/
ScaledTpsLimit?: number;
/**
* 消息保留时间,小时为单位
注意:此字段可能返回 null,表示取不到有效值。
*/
MessageRetention?: number;
/**
* 延迟消息最大时长,小时为单位
注意:此字段可能返回 null,表示取不到有效值。
*/
MaxMessageDelay?: number;
}
/**
* ModifyTopic返回参数结构体
*/
export interface ModifyTopicResponse {
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeInstanceList返回参数结构体
*/
export interface DescribeInstanceListResponse {
/**
* 查询总数
注意:此字段可能返回 null,表示取不到有效值。
*/
TotalCount?: number;
/**
* 实例列表
*/
Data?: Array<InstanceItem>;
/**
* 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
*/
RequestId?: string;
}
/**
* DescribeTopic请求参数结构体
*/
export interface DescribeTopicRequest {
/**
* 实例ID
*/
InstanceId: string;
/**
* 主题
*/
Topic: string;
/**
* 查询起始位置
*/
Offset: number;
/**
* 查询结果限制数量
*/
Limit: number;
/**
* 查询条件列表
*/
Filters?: Array<Filter>;
}