lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.942 vs lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.943
- old
+ new
@@ -2066,13 +2066,13 @@
end
end
# CreateInstancePost请求参数结构体
class CreateInstancePostRequest < TencentCloud::Common::AbstractModel
- # @param InstanceName: 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)
+ # @param InstanceName: ckafka集群实例Name,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)
# @type InstanceName: String
- # @param VpcId: 创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填
+ # @param VpcId: 私有网络Id 创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填
# @type VpcId: String
# @param SubnetId: 子网id。创建实例默认接入点所在的子网对应的子网 id
# @type SubnetId: String
# @param BandWidth: 实例内网峰值带宽。单位 MB/s。标准版需传入当前实例规格所对应的峰值带宽。注意如果创建的实例为专业版实例,峰值带宽,分区数等参数配置需要满足专业版的计费规格。
# @type BandWidth: Integer
@@ -2104,14 +2104,16 @@
# @type InstanceNum: Integer
# @param PublicNetworkMonthly: 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。需要保证传入参数为 3 的整数倍
# @type PublicNetworkMonthly: Integer
# @param Tags: 标签
# @type Tags: Array
+ # @param ElasticBandwidthSwitch: 弹性带宽开关 0不开启 1开启(0默认)
+ # @type ElasticBandwidthSwitch: Integer
- attr_accessor :InstanceName, :VpcId, :SubnetId, :BandWidth, :InstanceType, :MsgRetentionTime, :ClusterId, :KafkaVersion, :SpecificationsType, :DiskType, :DiskSize, :Partition, :TopicNum, :ZoneId, :MultiZoneFlag, :ZoneIds, :InstanceNum, :PublicNetworkMonthly, :Tags
+ attr_accessor :InstanceName, :VpcId, :SubnetId, :BandWidth, :InstanceType, :MsgRetentionTime, :ClusterId, :KafkaVersion, :SpecificationsType, :DiskType, :DiskSize, :Partition, :TopicNum, :ZoneId, :MultiZoneFlag, :ZoneIds, :InstanceNum, :PublicNetworkMonthly, :Tags, :ElasticBandwidthSwitch
- def initialize(instancename=nil, vpcid=nil, subnetid=nil, bandwidth=nil, instancetype=nil, msgretentiontime=nil, clusterid=nil, kafkaversion=nil, specificationstype=nil, disktype=nil, disksize=nil, partition=nil, topicnum=nil, zoneid=nil, multizoneflag=nil, zoneids=nil, instancenum=nil, publicnetworkmonthly=nil, tags=nil)
+ def initialize(instancename=nil, vpcid=nil, subnetid=nil, bandwidth=nil, instancetype=nil, msgretentiontime=nil, clusterid=nil, kafkaversion=nil, specificationstype=nil, disktype=nil, disksize=nil, partition=nil, topicnum=nil, zoneid=nil, multizoneflag=nil, zoneids=nil, instancenum=nil, publicnetworkmonthly=nil, tags=nil, elasticbandwidthswitch=nil)
@InstanceName = instancename
@VpcId = vpcid
@SubnetId = subnetid
@BandWidth = bandwidth
@InstanceType = instancetype
@@ -2127,10 +2129,11 @@
@MultiZoneFlag = multizoneflag
@ZoneIds = zoneids
@InstanceNum = instancenum
@PublicNetworkMonthly = publicnetworkmonthly
@Tags = tags
+ @ElasticBandwidthSwitch = elasticbandwidthswitch
end
def deserialize(params)
@InstanceName = params['InstanceName']
@VpcId = params['VpcId']
@@ -2156,10 +2159,11 @@
tag_tmp = Tag.new
tag_tmp.deserialize(i)
@Tags << tag_tmp
end
end
+ @ElasticBandwidthSwitch = params['ElasticBandwidthSwitch']
end
end
# 后付费实例相关接口返回结构
class CreateInstancePostResp < TencentCloud::Common::AbstractModel
@@ -2218,11 +2222,11 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type FlowId: Integer
# @param DealNames: 订单号列表
# 注意:此字段可能返回 null,表示取不到有效值。
# @type DealNames: Array
- # @param InstanceId: 实例Id,当购买多个实例时,默认返回购买的第一个实例 id
+ # @param InstanceId: ckafka集群实例Id,当购买多个实例时,默认返回购买的第一个实例 id
# 注意:此字段可能返回 null,表示取不到有效值。
# @type InstanceId: String
# @param DealNameInstanceIdMapping: 订单和购买实例对应映射列表
# 注意:此字段可能返回 null,表示取不到有效值。
# @type DealNameInstanceIdMapping: Array
@@ -2251,19 +2255,19 @@
end
end
# CreateInstancePre请求参数结构体
class CreateInstancePreRequest < TencentCloud::Common::AbstractModel
- # @param InstanceName: 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)
+ # @param InstanceName: ckafka集群实例Name,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)
# @type InstanceName: String
# @param ZoneId: 可用区。当购买多可用区实例时,当前参数为主可用区。需要保证传入的参数和 SubnetId 所在子网属于同一个可用区
# @type ZoneId: Integer
# @param Period: 预付费购买时长,例如 "1m",就是一个月
# @type Period: String
# @param InstanceType: 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。
# @type InstanceType: Integer
- # @param VpcId: vpcId,必填
+ # @param VpcId: 私有网络Id,必填
# @type VpcId: String
# @param SubnetId: 子网id,必填
# @type SubnetId: String
# @param MsgRetentionTime: 可选。实例日志的最长保留时间,单位分钟,默认为10080(7天),最大30天,不填默认0,代表不开启日志保留时间回收策略
# @type MsgRetentionTime: Integer
@@ -2275,11 +2279,11 @@
# @type KafkaVersion: String
# @param SpecificationsType: 实例类型: [标准版实例]填写 "standard" (默认), [专业版实例]填写 "profession",[高级版实例]填写"premium"
# @type SpecificationsType: String
# @param DiskSize: 磁盘大小,如果跟控制台规格配比不相符,则无法创建成功
# @type DiskSize: Integer
- # @param BandWidth: 带宽,如果跟控制台规格配比不相符,则无法创建成功
+ # @param BandWidth: 实例带宽,单位MB/s; 最小值:20MB/s, 高级版最大值:360MB/s,专业版最大值:100000MB/s 标准版固定带宽规格: 40MB/s, 100MB/s, 150MB/s
# @type BandWidth: Integer
# @param Partition: 分区大小,如果跟控制台规格配比不相符,则无法创建成功
# @type Partition: Integer
# @param Tags: 标签
# @type Tags: Array
@@ -2293,14 +2297,16 @@
# @type PublicNetworkMonthly: Integer
# @param InstanceNum: 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例
# @type InstanceNum: Integer
# @param AutoVoucher: 是否自动选择代金券:1-是;0否。默认为0
# @type AutoVoucher: Integer
+ # @param ElasticBandwidthSwitch: 弹性带宽开关 0不开启 1开启(0默认)
+ # @type ElasticBandwidthSwitch: Integer
- attr_accessor :InstanceName, :ZoneId, :Period, :InstanceType, :VpcId, :SubnetId, :MsgRetentionTime, :ClusterId, :RenewFlag, :KafkaVersion, :SpecificationsType, :DiskSize, :BandWidth, :Partition, :Tags, :DiskType, :MultiZoneFlag, :ZoneIds, :PublicNetworkMonthly, :InstanceNum, :AutoVoucher
+ attr_accessor :InstanceName, :ZoneId, :Period, :InstanceType, :VpcId, :SubnetId, :MsgRetentionTime, :ClusterId, :RenewFlag, :KafkaVersion, :SpecificationsType, :DiskSize, :BandWidth, :Partition, :Tags, :DiskType, :MultiZoneFlag, :ZoneIds, :PublicNetworkMonthly, :InstanceNum, :AutoVoucher, :ElasticBandwidthSwitch
- def initialize(instancename=nil, zoneid=nil, period=nil, instancetype=nil, vpcid=nil, subnetid=nil, msgretentiontime=nil, clusterid=nil, renewflag=nil, kafkaversion=nil, specificationstype=nil, disksize=nil, bandwidth=nil, partition=nil, tags=nil, disktype=nil, multizoneflag=nil, zoneids=nil, publicnetworkmonthly=nil, instancenum=nil, autovoucher=nil)
+ def initialize(instancename=nil, zoneid=nil, period=nil, instancetype=nil, vpcid=nil, subnetid=nil, msgretentiontime=nil, clusterid=nil, renewflag=nil, kafkaversion=nil, specificationstype=nil, disksize=nil, bandwidth=nil, partition=nil, tags=nil, disktype=nil, multizoneflag=nil, zoneids=nil, publicnetworkmonthly=nil, instancenum=nil, autovoucher=nil, elasticbandwidthswitch=nil)
@InstanceName = instancename
@ZoneId = zoneid
@Period = period
@InstanceType = instancetype
@VpcId = vpcid
@@ -2318,10 +2324,11 @@
@MultiZoneFlag = multizoneflag
@ZoneIds = zoneids
@PublicNetworkMonthly = publicnetworkmonthly
@InstanceNum = instancenum
@AutoVoucher = autovoucher
+ @ElasticBandwidthSwitch = elasticbandwidthswitch
end
def deserialize(params)
@InstanceName = params['InstanceName']
@ZoneId = params['ZoneId']
@@ -2349,10 +2356,11 @@
@MultiZoneFlag = params['MultiZoneFlag']
@ZoneIds = params['ZoneIds']
@PublicNetworkMonthly = params['PublicNetworkMonthly']
@InstanceNum = params['InstanceNum']
@AutoVoucher = params['AutoVoucher']
+ @ElasticBandwidthSwitch = params['ElasticBandwidthSwitch']
end
end
# 预付费实例相关接口返回结构
class CreateInstancePreResp < TencentCloud::Common::AbstractModel
@@ -10122,11 +10130,11 @@
end
end
# 操作类型返回的Data结构
class OperateResponseData < TencentCloud::Common::AbstractModel
- # @param FlowId: FlowId11
+ # @param FlowId: 流程Id
# 注意:此字段可能返回 null,表示取不到有效值。
# @type FlowId: Integer
# @param RouteDTO: RouteIdDto
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RouteDTO: :class:`Tencentcloud::Ckafka.v20190819.models.RouteDTO`
@@ -10796,10 +10804,10 @@
end
end
# RouteDTO
class RouteDTO < TencentCloud::Common::AbstractModel
- # @param RouteId: RouteId11
+ # @param RouteId: 路由Id
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RouteId: Integer
attr_accessor :RouteId