lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.941 vs lib/v20190819/models.rb in tencentcloud-sdk-ckafka-3.0.942
- old
+ new
@@ -2033,11 +2033,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
@@ -2367,12 +2367,12 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type DeleteRouteTimestamp: String
attr_accessor :ReturnCode, :ReturnMessage, :Data, :DeleteRouteTimestamp
extend Gem::Deprecate
- deprecate :DeleteRouteTimestamp, :none, 2024, 10
- deprecate :DeleteRouteTimestamp=, :none, 2024, 10
+ deprecate :DeleteRouteTimestamp, :none, 2024, 11
+ deprecate :DeleteRouteTimestamp=, :none, 2024, 11
def initialize(returncode=nil, returnmessage=nil, data=nil, deleteroutetimestamp=nil)
@ReturnCode = returncode
@ReturnMessage = returnmessage
@Data = data
@@ -2460,13 +2460,13 @@
end
end
# CreatePostPaidInstance请求参数结构体
class CreatePostPaidInstanceRequest < TencentCloud::Common::AbstractModel
- # @param InstanceName: 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)
+ # @param InstanceName: ckafka集群实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)
# @type InstanceName: String
- # @param VpcId: 创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填
+ # @param VpcId: 私有网络Id 创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填
# @type VpcId: String
# @param SubnetId: 子网id。创建实例默认接入点所在的子网对应的子网 id
# @type SubnetId: 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
@@ -2498,14 +2498,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, :InstanceType, :MsgRetentionTime, :ClusterId, :KafkaVersion, :SpecificationsType, :DiskType, :BandWidth, :DiskSize, :Partition, :TopicNum, :ZoneId, :MultiZoneFlag, :ZoneIds, :InstanceNum, :PublicNetworkMonthly, :Tags
+ attr_accessor :InstanceName, :VpcId, :SubnetId, :InstanceType, :MsgRetentionTime, :ClusterId, :KafkaVersion, :SpecificationsType, :DiskType, :BandWidth, :DiskSize, :Partition, :TopicNum, :ZoneId, :MultiZoneFlag, :ZoneIds, :InstanceNum, :PublicNetworkMonthly, :Tags, :ElasticBandwidthSwitch
- def initialize(instancename=nil, vpcid=nil, subnetid=nil, instancetype=nil, msgretentiontime=nil, clusterid=nil, kafkaversion=nil, specificationstype=nil, disktype=nil, bandwidth=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, instancetype=nil, msgretentiontime=nil, clusterid=nil, kafkaversion=nil, specificationstype=nil, disktype=nil, bandwidth=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
@InstanceType = instancetype
@MsgRetentionTime = msgretentiontime
@@ -2521,10 +2523,11 @@
@MultiZoneFlag = multizoneflag
@ZoneIds = zoneids
@InstanceNum = instancenum
@PublicNetworkMonthly = publicnetworkmonthly
@Tags = tags
+ @ElasticBandwidthSwitch = elasticbandwidthswitch
end
def deserialize(params)
@InstanceName = params['InstanceName']
@VpcId = params['VpcId']
@@ -2550,10 +2553,11 @@
tag_tmp = Tag.new
tag_tmp.deserialize(i)
@Tags << tag_tmp
end
end
+ @ElasticBandwidthSwitch = params['ElasticBandwidthSwitch']
end
end
# CreatePostPaidInstance返回参数结构体
class CreatePostPaidInstanceResponse < TencentCloud::Common::AbstractModel
@@ -9190,12 +9194,12 @@
# @param MaxMessageByte: 实例级别单条消息大小(单位byte)
# @type MaxMessageByte: Integer
attr_accessor :InstanceId, :MsgRetentionTime, :InstanceName, :Config, :DynamicRetentionConfig, :RebalanceTime, :PublicNetwork, :DynamicDiskConfig, :MaxMessageByte
extend Gem::Deprecate
- deprecate :DynamicDiskConfig, :none, 2024, 10
- deprecate :DynamicDiskConfig=, :none, 2024, 10
+ deprecate :DynamicDiskConfig, :none, 2024, 11
+ deprecate :DynamicDiskConfig=, :none, 2024, 11
def initialize(instanceid=nil, msgretentiontime=nil, instancename=nil, config=nil, dynamicretentionconfig=nil, rebalancetime=nil, publicnetwork=nil, dynamicdiskconfig=nil, maxmessagebyte=nil)
@InstanceId = instanceid
@MsgRetentionTime = msgretentiontime
@InstanceName = instancename
@@ -12370,11 +12374,11 @@
# @param ExtraFlag: 额外标识
# @type ExtraFlag: String
attr_accessor :ZoneId, :IsInternalApp, :AppId, :Flag, :ZoneName, :ZoneStatus, :Exflag, :SoldOut, :SalesInfo, :ExtraFlag
extend Gem::Deprecate
- deprecate :Exflag, :none, 2024, 10
- deprecate :Exflag=, :none, 2024, 10
+ deprecate :Exflag, :none, 2024, 11
+ deprecate :Exflag=, :none, 2024, 11
def initialize(zoneid=nil, isinternalapp=nil, appid=nil, flag=nil, zonename=nil, zonestatus=nil, exflag=nil, soldout=nil, salesinfo=nil, extraflag=nil)
@ZoneId = zoneid
@IsInternalApp = isinternalapp
@AppId = appid