lib/v20201016/models.rb in tencentcloud-sdk-cls-3.0.752 vs lib/v20201016/models.rb in tencentcloud-sdk-cls-3.0.753

- old
+ new

@@ -2550,14 +2550,16 @@ # @type FilenameMode: Integer # @param StartTime: 投递数据范围的开始时间点,不能超出日志主题的生命周期起点。如果用户不填写,默认为用户新建投递任务的时间。 # @type StartTime: Integer # @param EndTime: 投递数据范围的结束时间点,不能填写未来时间。如果用户不填写,默认为持续投递,即无限。 # @type EndTime: Integer + # @param StorageType: cos桶存储类型 + # @type StorageType: String - attr_accessor :TopicId, :Bucket, :Prefix, :ShipperName, :Interval, :MaxSize, :FilterRules, :Partition, :Compress, :Content, :FilenameMode, :StartTime, :EndTime + attr_accessor :TopicId, :Bucket, :Prefix, :ShipperName, :Interval, :MaxSize, :FilterRules, :Partition, :Compress, :Content, :FilenameMode, :StartTime, :EndTime, :StorageType - def initialize(topicid=nil, bucket=nil, prefix=nil, shippername=nil, interval=nil, maxsize=nil, filterrules=nil, partition=nil, compress=nil, content=nil, filenamemode=nil, starttime=nil, endtime=nil) + def initialize(topicid=nil, bucket=nil, prefix=nil, shippername=nil, interval=nil, maxsize=nil, filterrules=nil, partition=nil, compress=nil, content=nil, filenamemode=nil, starttime=nil, endtime=nil, storagetype=nil) @TopicId = topicid @Bucket = bucket @Prefix = prefix @ShipperName = shippername @Interval = interval @@ -2567,10 +2569,11 @@ @Compress = compress @Content = content @FilenameMode = filenamemode @StartTime = starttime @EndTime = endtime + @StorageType = storagetype end def deserialize(params) @TopicId = params['TopicId'] @Bucket = params['Bucket'] @@ -2596,10 +2599,11 @@ @Content.deserialize(params['Content']) end @FilenameMode = params['FilenameMode'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] + @StorageType = params['StorageType'] end end # CreateShipper返回参数结构体 class CreateShipperResponse < TencentCloud::Common::AbstractModel @@ -7519,14 +7523,16 @@ # @type Compress: :class:`Tencentcloud::Cls.v20201016.models.CompressInfo` # @param Content: 投递日志的内容格式配置 # @type Content: :class:`Tencentcloud::Cls.v20201016.models.ContentInfo` # @param FilenameMode: 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名) # @type FilenameMode: Integer + # @param StorageType: cos桶类型 + # @type StorageType: String - attr_accessor :ShipperId, :Bucket, :Prefix, :Status, :ShipperName, :Interval, :MaxSize, :FilterRules, :Partition, :Compress, :Content, :FilenameMode + attr_accessor :ShipperId, :Bucket, :Prefix, :Status, :ShipperName, :Interval, :MaxSize, :FilterRules, :Partition, :Compress, :Content, :FilenameMode, :StorageType - def initialize(shipperid=nil, bucket=nil, prefix=nil, status=nil, shippername=nil, interval=nil, maxsize=nil, filterrules=nil, partition=nil, compress=nil, content=nil, filenamemode=nil) + def initialize(shipperid=nil, bucket=nil, prefix=nil, status=nil, shippername=nil, interval=nil, maxsize=nil, filterrules=nil, partition=nil, compress=nil, content=nil, filenamemode=nil, storagetype=nil) @ShipperId = shipperid @Bucket = bucket @Prefix = prefix @Status = status @ShipperName = shippername @@ -7535,10 +7541,11 @@ @FilterRules = filterrules @Partition = partition @Compress = compress @Content = content @FilenameMode = filenamemode + @StorageType = storagetype end def deserialize(params) @ShipperId = params['ShipperId'] @Bucket = params['Bucket'] @@ -7563,10 +7570,11 @@ unless params['Content'].nil? @Content = ContentInfo.new @Content.deserialize(params['Content']) end @FilenameMode = params['FilenameMode'] + @StorageType = params['StorageType'] end end # ModifyShipper返回参数结构体 class ModifyShipperResponse < TencentCloud::Common::AbstractModel @@ -8848,14 +8856,17 @@ # 2:任务运行中 # 3:任务运行异常 # 4:任务运行结束 # 注意:此字段可能返回 null,表示取不到有效值。 # @type HistoryStatus: Integer + # @param StorageType: cos桶类型 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type StorageType: String - attr_accessor :ShipperId, :TopicId, :Bucket, :Prefix, :ShipperName, :Interval, :MaxSize, :Status, :FilterRules, :Partition, :Compress, :Content, :CreateTime, :FilenameMode, :StartTime, :EndTime, :Progress, :RemainTime, :HistoryStatus + attr_accessor :ShipperId, :TopicId, :Bucket, :Prefix, :ShipperName, :Interval, :MaxSize, :Status, :FilterRules, :Partition, :Compress, :Content, :CreateTime, :FilenameMode, :StartTime, :EndTime, :Progress, :RemainTime, :HistoryStatus, :StorageType - def initialize(shipperid=nil, topicid=nil, bucket=nil, prefix=nil, shippername=nil, interval=nil, maxsize=nil, status=nil, filterrules=nil, partition=nil, compress=nil, content=nil, createtime=nil, filenamemode=nil, starttime=nil, endtime=nil, progress=nil, remaintime=nil, historystatus=nil) + def initialize(shipperid=nil, topicid=nil, bucket=nil, prefix=nil, shippername=nil, interval=nil, maxsize=nil, status=nil, filterrules=nil, partition=nil, compress=nil, content=nil, createtime=nil, filenamemode=nil, starttime=nil, endtime=nil, progress=nil, remaintime=nil, historystatus=nil, storagetype=nil) @ShipperId = shipperid @TopicId = topicid @Bucket = bucket @Prefix = prefix @ShipperName = shippername @@ -8871,10 +8882,11 @@ @StartTime = starttime @EndTime = endtime @Progress = progress @RemainTime = remaintime @HistoryStatus = historystatus + @StorageType = storagetype end def deserialize(params) @ShipperId = params['ShipperId'] @TopicId = params['TopicId'] @@ -8906,9 +8918,10 @@ @StartTime = params['StartTime'] @EndTime = params['EndTime'] @Progress = params['Progress'] @RemainTime = params['RemainTime'] @HistoryStatus = params['HistoryStatus'] + @StorageType = params['StorageType'] end end # 投递任务信息 class ShipperTaskInfo < TencentCloud::Common::AbstractModel