lib/v20210416/models.rb in tencentcloud-sdk-eb-3.0.590 vs lib/v20210416/models.rb in tencentcloud-sdk-eb-3.0.591
- old
+ new
@@ -23,11 +23,11 @@
# @type Protocol: String
# @param Method: POST
# @type Method: String
attr_accessor :Protocol, :Method
-
+
def initialize(protocol=nil, method=nil)
@Protocol = protocol
@Method = method
end
@@ -38,11 +38,11 @@
end
# CheckRule请求参数结构体
class CheckRuleRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -52,11 +52,11 @@
class CheckRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -70,11 +70,11 @@
# @type Input: String
# @param Transformations: 一个转换规则列表
# @type Transformations: Array
attr_accessor :Input, :Transformations
-
+
def initialize(input=nil, transformations=nil)
@Input = input
@Transformations = transformations
end
@@ -97,11 +97,11 @@
# @type Output: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Output, :RequestId
-
+
def initialize(output=nil, requestid=nil)
@Output = output
@RequestId = requestid
end
@@ -117,11 +117,11 @@
# @type TopicName: String
# @param ResourceDescription: ckafka资源qcs六段式
# @type ResourceDescription: String
attr_accessor :TopicName, :ResourceDescription
-
+
def initialize(topicname=nil, resourcedescription=nil)
@TopicName = topicname
@ResourceDescription = resourcedescription
end
@@ -137,11 +137,11 @@
# @type Offset: String
# @param TopicName: ckafka topic
# @type TopicName: String
attr_accessor :Offset, :TopicName
-
+
def initialize(offset=nil, topicname=nil)
@Offset = offset
@TopicName = topicname
end
@@ -157,11 +157,11 @@
# @type TopicName: String
# @param RetryPolicy: 重试策略
# @type RetryPolicy: :class:`Tencentcloud::Eb.v20210416.models.RetryPolicy`
attr_accessor :TopicName, :RetryPolicy
-
+
def initialize(topicname=nil, retrypolicy=nil)
@TopicName = topicname
@RetryPolicy = retrypolicy
end
@@ -196,11 +196,11 @@
# @type ConnectionName: String
# @param Type: 类型
# @type Type: String
attr_accessor :Status, :ModTime, :Enable, :Description, :AddTime, :ConnectionId, :EventBusId, :ConnectionDescription, :ConnectionName, :Type
-
+
def initialize(status=nil, modtime=nil, enable=nil, description=nil, addtime=nil, connectionid=nil, eventbusid=nil, connectiondescription=nil, connectionname=nil, type=nil)
@Status = status
@ModTime = modtime
@Enable = enable
@Description = description
@@ -237,11 +237,11 @@
# @param Status: 连接器状态
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Status: String
attr_accessor :Type, :Status
-
+
def initialize(type=nil, status=nil)
@Type = type
@Status = status
end
@@ -264,11 +264,11 @@
# @param DTSParams: data transfer service (DTS)参数
# 注意:此字段可能返回 null,表示取不到有效值。
# @type DTSParams: :class:`Tencentcloud::Eb.v20210416.models.DTSParams`
attr_accessor :ResourceDescription, :APIGWParams, :CkafkaParams, :DTSParams
-
+
def initialize(resourcedescription=nil, apigwparams=nil, ckafkaparams=nil, dtsparams=nil)
@ResourceDescription = resourcedescription
@APIGWParams = apigwparams
@CkafkaParams = ckafkaparams
@DTSParams = dtsparams
@@ -305,11 +305,11 @@
# @type Enable: Boolean
# @param Type: 类型
# @type Type: String
attr_accessor :ConnectionDescription, :EventBusId, :ConnectionName, :Description, :Enable, :Type
-
+
def initialize(connectiondescription=nil, eventbusid=nil, connectionname=nil, description=nil, enable=nil, type=nil)
@ConnectionDescription = connectiondescription
@EventBusId = eventbusid
@ConnectionName = connectionname
@Description = description
@@ -336,11 +336,11 @@
# @type ConnectionId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ConnectionId, :RequestId
-
+
def initialize(connectionid=nil, requestid=nil)
@ConnectionId = connectionid
@RequestId = requestid
end
@@ -360,11 +360,11 @@
# @type SaveDays: Integer
# @param EnableStore: EB是否开启存储
# @type EnableStore: Boolean
attr_accessor :EventBusName, :Description, :SaveDays, :EnableStore
-
+
def initialize(eventbusname=nil, description=nil, savedays=nil, enablestore=nil)
@EventBusName = eventbusname
@Description = description
@SaveDays = savedays
@EnableStore = enablestore
@@ -384,11 +384,11 @@
# @type EventBusId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventBusId, :RequestId
-
+
def initialize(eventbusid=nil, requestid=nil)
@EventBusId = eventbusid
@RequestId = requestid
end
@@ -410,11 +410,11 @@
# @type Enable: Boolean
# @param Description: 事件集描述,不限字符类型,200字符描述以内
# @type Description: String
attr_accessor :EventPattern, :EventBusId, :RuleName, :Enable, :Description
-
+
def initialize(eventpattern=nil, eventbusid=nil, rulename=nil, enable=nil, description=nil)
@EventPattern = eventpattern
@EventBusId = eventbusid
@RuleName = rulename
@Enable = enable
@@ -436,11 +436,11 @@
# @type RuleId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RuleId, :RequestId
-
+
def initialize(ruleid=nil, requestid=nil)
@RuleId = ruleid
@RequestId = requestid
end
@@ -460,11 +460,11 @@
# @type TargetDescription: :class:`Tencentcloud::Eb.v20210416.models.TargetDescription`
# @param RuleId: 事件规则ID
# @type RuleId: String
attr_accessor :EventBusId, :Type, :TargetDescription, :RuleId
-
+
def initialize(eventbusid=nil, type=nil, targetdescription=nil, ruleid=nil)
@EventBusId = eventbusid
@Type = type
@TargetDescription = targetdescription
@RuleId = ruleid
@@ -487,11 +487,11 @@
# @type TargetId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TargetId, :RequestId
-
+
def initialize(targetid=nil, requestid=nil)
@TargetId = targetid
@RequestId = requestid
end
@@ -509,11 +509,11 @@
# @type RuleId: String
# @param Transformations: 一个转换规则列表,当前仅限定一个
# @type Transformations: Array
attr_accessor :EventBusId, :RuleId, :Transformations
-
+
def initialize(eventbusid=nil, ruleid=nil, transformations=nil)
@EventBusId = eventbusid
@RuleId = ruleid
@Transformations = transformations
end
@@ -538,11 +538,11 @@
# @type TransformationId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TransformationId, :RequestId
-
+
def initialize(transformationid=nil, requestid=nil)
@TransformationId = transformationid
@RequestId = requestid
end
@@ -553,11 +553,11 @@
end
# Data Transfer Service参数
class DTSParams < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -570,11 +570,11 @@
# @param CkafkaDeliveryParams: 设置了DLQ方式后,此选项必填. 错误消息会被投递到对应的kafka topic中
# 注意:此字段可能返回 null,表示取不到有效值。
# @type CkafkaDeliveryParams: :class:`Tencentcloud::Eb.v20210416.models.CkafkaDeliveryParams`
attr_accessor :DisposeMethod, :CkafkaDeliveryParams
-
+
def initialize(disposemethod=nil, ckafkadeliveryparams=nil)
@DisposeMethod = disposemethod
@CkafkaDeliveryParams = ckafkadeliveryparams
end
@@ -593,11 +593,11 @@
# @type ConnectionId: String
# @param EventBusId: 事件集ID
# @type EventBusId: String
attr_accessor :ConnectionId, :EventBusId
-
+
def initialize(connectionid=nil, eventbusid=nil)
@ConnectionId = connectionid
@EventBusId = eventbusid
end
@@ -611,11 +611,11 @@
class DeleteConnectionResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -627,11 +627,11 @@
class DeleteEventBusRequest < TencentCloud::Common::AbstractModel
# @param EventBusId: 事件集ID
# @type EventBusId: String
attr_accessor :EventBusId
-
+
def initialize(eventbusid=nil)
@EventBusId = eventbusid
end
def deserialize(params)
@@ -643,11 +643,11 @@
class DeleteEventBusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -661,11 +661,11 @@
# @type EventBusId: String
# @param RuleId: 事件规则ID
# @type RuleId: String
attr_accessor :EventBusId, :RuleId
-
+
def initialize(eventbusid=nil, ruleid=nil)
@EventBusId = eventbusid
@RuleId = ruleid
end
@@ -679,11 +679,11 @@
class DeleteRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -699,11 +699,11 @@
# @type TargetId: String
# @param RuleId: 事件规则ID
# @type RuleId: String
attr_accessor :EventBusId, :TargetId, :RuleId
-
+
def initialize(eventbusid=nil, targetid=nil, ruleid=nil)
@EventBusId = eventbusid
@TargetId = targetid
@RuleId = ruleid
end
@@ -719,11 +719,11 @@
class DeleteTargetResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -739,11 +739,11 @@
# @type RuleId: String
# @param TransformationId: 转换器id
# @type TransformationId: String
attr_accessor :EventBusId, :RuleId, :TransformationId
-
+
def initialize(eventbusid=nil, ruleid=nil, transformationid=nil)
@EventBusId = eventbusid
@RuleId = ruleid
@TransformationId = transformationid
end
@@ -759,11 +759,11 @@
class DeleteTransformationResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -787,11 +787,11 @@
# @type Limit: Integer
# @param Filter: 筛选条件
# @type Filter: Array
attr_accessor :StartTime, :EndTime, :EventBusId, :GroupField, :Page, :Limit, :Filter
-
+
def initialize(starttime=nil, endtime=nil, eventbusid=nil, groupfield=nil, page=nil, limit=nil, filter=nil)
@StartTime = starttime
@EndTime = endtime
@EventBusId = eventbusid
@GroupField = groupfield
@@ -825,11 +825,11 @@
# @type Results: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Results, :RequestId
-
+
def initialize(results=nil, requestid=nil)
@Results = results
@RequestId = requestid
end
@@ -853,11 +853,11 @@
# @type IndexSuffixMode: String
# @param IndexTemplateType: es模版类型
# @type IndexTemplateType: String
attr_accessor :NetMode, :IndexPrefix, :RotationInterval, :OutputMode, :IndexSuffixMode, :IndexTemplateType
-
+
def initialize(netmode=nil, indexprefix=nil, rotationinterval=nil, outputmode=nil, indexsuffixmode=nil, indextemplatetype=nil)
@NetMode = netmode
@IndexPrefix = indexprefix
@RotationInterval = rotationinterval
@OutputMode = outputmode
@@ -879,11 +879,11 @@
class EtlFilter < TencentCloud::Common::AbstractModel
# @param Filter: 语法Rule规则保持一致
# @type Filter: String
attr_accessor :Filter
-
+
def initialize(filter=nil)
@Filter = filter
end
def deserialize(params)
@@ -904,11 +904,11 @@
# @param Time: 事件发生的毫秒时间戳,
# time.Now().UnixNano()/1e6
# @type Time: Integer
attr_accessor :Source, :Data, :Type, :Subject, :Time
-
+
def initialize(source=nil, data=nil, type=nil, subject=nil, time=nil)
@Source = source
@Data = data
@Type = type
@Subject = subject
@@ -947,11 +947,11 @@
# @param TargetBriefs: 目标简要信息
# 注意:此字段可能返回 null,表示取不到有效值。
# @type TargetBriefs: Array
attr_accessor :ModTime, :Description, :AddTime, :EventBusName, :EventBusId, :Type, :PayMode, :ConnectionBriefs, :TargetBriefs
-
+
def initialize(modtime=nil, description=nil, addtime=nil, eventbusname=nil, eventbusid=nil, type=nil, paymode=nil, connectionbriefs=nil, targetbriefs=nil)
@ModTime = modtime
@Description = description
@AddTime = addtime
@EventBusName = eventbusname
@@ -998,11 +998,11 @@
# @param TextParams: 仅在Text需要传递
# 注意:此字段可能返回 null,表示取不到有效值。
# @type TextParams: :class:`Tencentcloud::Eb.v20210416.models.TextParams`
attr_accessor :ExtractionInputPath, :Format, :TextParams
-
+
def initialize(extractioninputpath=nil, format=nil, textparams=nil)
@ExtractionInputPath = extractioninputpath
@Format = format
@TextParams = textparams
end
@@ -1025,11 +1025,11 @@
# @type Values: Array
# @param Name: 过滤键的名称。
# @type Name: String
attr_accessor :Values, :Name
-
+
def initialize(values=nil, name=nil)
@Values = values
@Name = name
end
@@ -1043,11 +1043,11 @@
class GetEventBusRequest < TencentCloud::Common::AbstractModel
# @param EventBusId: 事件集ID
# @type EventBusId: String
attr_accessor :EventBusId
-
+
def initialize(eventbusid=nil)
@EventBusId = eventbusid
end
def deserialize(params)
@@ -1089,11 +1089,11 @@
# @type LinkMode: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ModTime, :Description, :ClsTopicId, :AddTime, :ClsLogsetId, :EventBusName, :EventBusId, :Type, :PayMode, :SaveDays, :LogTopicId, :EnableStore, :LinkMode, :RequestId
-
+
def initialize(modtime=nil, description=nil, clstopicid=nil, addtime=nil, clslogsetid=nil, eventbusname=nil, eventbusid=nil, type=nil, paymode=nil, savedays=nil, logtopicid=nil, enablestore=nil, linkmode=nil, requestid=nil)
@ModTime = modtime
@Description = description
@ClsTopicId = clstopicid
@AddTime = addtime
@@ -1133,11 +1133,11 @@
# @type EventBusId: String
# @param RuleId: 事件规则ID
# @type RuleId: String
attr_accessor :EventBusId, :RuleId
-
+
def initialize(eventbusid=nil, ruleid=nil)
@EventBusId = eventbusid
@RuleId = ruleid
end
@@ -1169,11 +1169,11 @@
# @type ModTime: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventBusId, :RuleId, :RuleName, :Status, :Enable, :Description, :EventPattern, :AddTime, :ModTime, :RequestId
-
+
def initialize(eventbusid=nil, ruleid=nil, rulename=nil, status=nil, enable=nil, description=nil, eventpattern=nil, addtime=nil, modtime=nil, requestid=nil)
@EventBusId = eventbusid
@RuleId = ruleid
@RuleName = rulename
@Status = status
@@ -1207,11 +1207,11 @@
# @type RuleId: String
# @param TransformationId: 转换器id
# @type TransformationId: String
attr_accessor :EventBusId, :RuleId, :TransformationId
-
+
def initialize(eventbusid=nil, ruleid=nil, transformationid=nil)
@EventBusId = eventbusid
@RuleId = ruleid
@TransformationId = transformationid
end
@@ -1229,11 +1229,11 @@
# @type Transformations: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Transformations, :RequestId
-
+
def initialize(transformations=nil, requestid=nil)
@Transformations = transformations
@RequestId = requestid
end
@@ -1262,11 +1262,11 @@
# @type Order: String
# @param Offset: 偏移量,默认为0。
# @type Offset: Integer
attr_accessor :EventBusId, :OrderBy, :Limit, :Order, :Offset
-
+
def initialize(eventbusid=nil, orderby=nil, limit=nil, order=nil, offset=nil)
@EventBusId = eventbusid
@OrderBy = orderby
@Limit = limit
@Order = order
@@ -1290,11 +1290,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Connections, :TotalCount, :RequestId
-
+
def initialize(connections=nil, totalcount=nil, requestid=nil)
@Connections = connections
@TotalCount = totalcount
@RequestId = requestid
end
@@ -1325,11 +1325,11 @@
# @type Filters: Array
# @param Offset: 分页偏移量,默认为0。
# @type Offset: Integer
attr_accessor :OrderBy, :Limit, :Order, :Filters, :Offset
-
+
def initialize(orderby=nil, limit=nil, order=nil, filters=nil, offset=nil)
@OrderBy = orderby
@Limit = limit
@Order = order
@Filters = filters
@@ -1360,11 +1360,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventBuses, :TotalCount, :RequestId
-
+
def initialize(eventbuses=nil, totalcount=nil, requestid=nil)
@EventBuses = eventbuses
@TotalCount = totalcount
@RequestId = requestid
end
@@ -1395,11 +1395,11 @@
# @type Offset: Integer
# @param Order: 以升序还是降序的方式返回结果,可选值 ASC(升序) 和 DESC(降序)
# @type Order: String
attr_accessor :EventBusId, :OrderBy, :Limit, :Offset, :Order
-
+
def initialize(eventbusid=nil, orderby=nil, limit=nil, offset=nil, order=nil)
@EventBusId = eventbusid
@OrderBy = orderby
@Limit = limit
@Offset = offset
@@ -1423,11 +1423,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Rules, :TotalCount, :RequestId
-
+
def initialize(rules=nil, totalcount=nil, requestid=nil)
@Rules = rules
@TotalCount = totalcount
@RequestId = requestid
end
@@ -1460,11 +1460,11 @@
# @type Offset: Integer
# @param Order: 以升序还是降序的方式返回结果,可选值 ASC(升序) 和 DESC(降序)
# @type Order: String
attr_accessor :EventBusId, :OrderBy, :RuleId, :Limit, :Offset, :Order
-
+
def initialize(eventbusid=nil, orderby=nil, ruleid=nil, limit=nil, offset=nil, order=nil)
@EventBusId = eventbusid
@OrderBy = orderby
@RuleId = ruleid
@Limit = limit
@@ -1490,11 +1490,11 @@
# @type Targets: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :Targets, :RequestId
-
+
def initialize(totalcount=nil, targets=nil, requestid=nil)
@TotalCount = totalcount
@Targets = targets
@RequestId = requestid
end
@@ -1525,11 +1525,11 @@
# @type Type: String
# @param Filters: LogFilters数组
# @type Filters: Array
attr_accessor :Key, :Operator, :Value, :Type, :Filters
-
+
def initialize(key=nil, operator=nil, value=nil, type=nil, filters=nil)
@Key = key
@Operator = operator
@Value = value
@Type = type
@@ -1560,11 +1560,11 @@
# @type Operator: String
# @param Value: 过滤值,范围运算需要同时输入两个值,以英文逗号分隔
# @type Value: String
attr_accessor :Key, :Operator, :Value
-
+
def initialize(key=nil, operator=nil, value=nil)
@Key = key
@Operator = operator
@Value = value
end
@@ -1584,11 +1584,11 @@
# @type Value: String
# @param ValueType: value的数据类型, 可选值: STRING, NUMBER,BOOLEAN,NULL,SYS_VARIABLE,JSONPATH
# @type ValueType: String
attr_accessor :Key, :Value, :ValueType
-
+
def initialize(key=nil, value=nil, valuetype=nil)
@Key = key
@Value = value
@ValueType = valuetype
end
@@ -1606,11 +1606,11 @@
# @type EventList: Array
# @param EventBusId: 事件集ID
# @type EventBusId: String
attr_accessor :EventList, :EventBusId
-
+
def initialize(eventlist=nil, eventbusid=nil)
@EventList = eventlist
@EventBusId = eventbusid
end
@@ -1631,11 +1631,11 @@
class PublishEventResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1649,11 +1649,11 @@
# @type EventList: Array
# @param EventBusId: 事件集ID
# @type EventBusId: String
attr_accessor :EventList, :EventBusId
-
+
def initialize(eventlist=nil, eventbusid=nil)
@EventList = eventlist
@EventBusId = eventbusid
end
@@ -1674,11 +1674,11 @@
class PutEventsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1692,11 +1692,11 @@
# @type RetryInterval: Integer
# @param MaxRetryAttempts: 最大重试次数
# @type MaxRetryAttempts: Integer
attr_accessor :RetryInterval, :MaxRetryAttempts
-
+
def initialize(retryinterval=nil, maxretryattempts=nil)
@RetryInterval = retryinterval
@MaxRetryAttempts = maxretryattempts
end
@@ -1730,11 +1730,11 @@
# @param DeadLetterConfig: rule设置的dlq规则. 可能为null
# 注意:此字段可能返回 null,表示取不到有效值。
# @type DeadLetterConfig: :class:`Tencentcloud::Eb.v20210416.models.DeadLetterConfig`
attr_accessor :Status, :ModTime, :Enable, :Description, :RuleId, :AddTime, :EventBusId, :RuleName, :Targets, :DeadLetterConfig
-
+
def initialize(status=nil, modtime=nil, enable=nil, description=nil, ruleid=nil, addtime=nil, eventbusid=nil, rulename=nil, targets=nil, deadletterconfig=nil)
@Status = status
@ModTime = modtime
@Enable = enable
@Description = description
@@ -1778,11 +1778,11 @@
# @type BatchEventCount: Integer
# @param EnableBatchDelivery: 开启批量投递使能
# @type EnableBatchDelivery: Boolean
attr_accessor :BatchTimeout, :BatchEventCount, :EnableBatchDelivery
-
+
def initialize(batchtimeout=nil, batcheventcount=nil, enablebatchdelivery=nil)
@BatchTimeout = batchtimeout
@BatchEventCount = batcheventcount
@EnableBatchDelivery = enablebatchdelivery
end
@@ -1812,11 +1812,11 @@
# @type OrderFields: Array
# @param OrderBy: 排序方式,asc 从旧到新,desc 从新到旧
# @type OrderBy: String
attr_accessor :StartTime, :EndTime, :EventBusId, :Page, :Limit, :Filter, :OrderFields, :OrderBy
-
+
def initialize(starttime=nil, endtime=nil, eventbusid=nil, page=nil, limit=nil, filter=nil, orderfields=nil, orderby=nil)
@StartTime = starttime
@EndTime = endtime
@EventBusId = eventbusid
@Page = page
@@ -1861,11 +1861,11 @@
# @type Results: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Total, :Limit, :Page, :Results, :RequestId
-
+
def initialize(total=nil, limit=nil, page=nil, results=nil, requestid=nil)
@Total = total
@Limit = limit
@Page = page
@Results = results
@@ -1914,11 +1914,11 @@
# @param Status: 事件状态
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Status: String
attr_accessor :Timestamp, :Message, :Source, :Type, :RuleIds, :Subject, :Region, :Status
-
+
def initialize(timestamp=nil, message=nil, source=nil, type=nil, ruleids=nil, subject=nil, region=nil, status=nil)
@Timestamp = timestamp
@Message = message
@Source = source
@Type = type
@@ -1961,11 +1961,11 @@
# @param BatchEventCount: 批量投递最大事件条数
# 注意:此字段可能返回 null,表示取不到有效值。
# @type BatchEventCount: Integer
attr_accessor :Type, :EventBusId, :TargetId, :TargetDescription, :RuleId, :EnableBatchDelivery, :BatchTimeout, :BatchEventCount
-
+
def initialize(type=nil, eventbusid=nil, targetid=nil, targetdescription=nil, ruleid=nil, enablebatchdelivery=nil, batchtimeout=nil, batcheventcount=nil)
@Type = type
@EventBusId = eventbusid
@TargetId = targetid
@TargetDescription = targetdescription
@@ -1996,11 +1996,11 @@
# @type TargetId: String
# @param Type: 目标类型
# @type Type: String
attr_accessor :TargetId, :Type
-
+
def initialize(targetid=nil, type=nil)
@TargetId = targetid
@Type = type
end
@@ -2020,11 +2020,11 @@
# @type CkafkaTargetParams: :class:`Tencentcloud::Eb.v20210416.models.CkafkaTargetParams`
# @param ESTargetParams: ElasticSearch参数
# @type ESTargetParams: :class:`Tencentcloud::Eb.v20210416.models.ESTargetParams`
attr_accessor :ResourceDescription, :SCFParams, :CkafkaTargetParams, :ESTargetParams
-
+
def initialize(resourcedescription=nil, scfparams=nil, ckafkatargetparams=nil, estargetparams=nil)
@ResourceDescription = resourcedescription
@SCFParams = scfparams
@CkafkaTargetParams = ckafkatargetparams
@ESTargetParams = estargetparams
@@ -2055,11 +2055,11 @@
# @param Regex: 填写正则表达式:长度128
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Regex: String
attr_accessor :Separator, :Regex
-
+
def initialize(separator=nil, regex=nil)
@Separator = separator
@Regex = regex
end
@@ -2073,11 +2073,11 @@
class Transform < TencentCloud::Common::AbstractModel
# @param OutputStructs: 描述如何数据转换
# @type OutputStructs: Array
attr_accessor :OutputStructs
-
+
def initialize(outputstructs=nil)
@OutputStructs = outputstructs
end
def deserialize(params)
@@ -2103,11 +2103,11 @@
# @param Transform: 描述如何数据转换
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Transform: :class:`Tencentcloud::Eb.v20210416.models.Transform`
attr_accessor :Extraction, :EtlFilter, :Transform
-
+
def initialize(extraction=nil, etlfilter=nil, transform=nil)
@Extraction = extraction
@EtlFilter = etlfilter
@Transform = transform
end
@@ -2140,11 +2140,11 @@
# @type Description: String
# @param ConnectionName: 连接器名称
# @type ConnectionName: String
attr_accessor :ConnectionId, :EventBusId, :Enable, :Description, :ConnectionName
-
+
def initialize(connectionid=nil, eventbusid=nil, enable=nil, description=nil, connectionname=nil)
@ConnectionId = connectionid
@EventBusId = eventbusid
@Enable = enable
@Description = description
@@ -2164,11 +2164,11 @@
class UpdateConnectionResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -2190,11 +2190,11 @@
# @type LogTopicId: String
# @param EnableStore: 是否开启存储
# @type EnableStore: Boolean
attr_accessor :EventBusId, :Description, :EventBusName, :SaveDays, :LogTopicId, :EnableStore
-
+
def initialize(eventbusid=nil, description=nil, eventbusname=nil, savedays=nil, logtopicid=nil, enablestore=nil)
@EventBusId = eventbusid
@Description = description
@EventBusName = eventbusname
@SaveDays = savedays
@@ -2216,11 +2216,11 @@
class UpdateEventBusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -2242,11 +2242,11 @@
# @type EventPattern: String
# @param RuleName: 事件规则名称,只能包含字母、数字、下划线、连字符,以字母开头,以数字或字母结尾,2~60个字符
# @type RuleName: String
attr_accessor :RuleId, :EventBusId, :Enable, :Description, :EventPattern, :RuleName
-
+
def initialize(ruleid=nil, eventbusid=nil, enable=nil, description=nil, eventpattern=nil, rulename=nil)
@RuleId = ruleid
@EventBusId = eventbusid
@Enable = enable
@Description = description
@@ -2268,11 +2268,11 @@
class UpdateRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -2294,11 +2294,11 @@
# @type BatchTimeout: Integer
# @param BatchEventCount: 批量投递最大事件条数
# @type BatchEventCount: Integer
attr_accessor :EventBusId, :RuleId, :TargetId, :EnableBatchDelivery, :BatchTimeout, :BatchEventCount
-
+
def initialize(eventbusid=nil, ruleid=nil, targetid=nil, enablebatchdelivery=nil, batchtimeout=nil, batcheventcount=nil)
@EventBusId = eventbusid
@RuleId = ruleid
@TargetId = targetid
@EnableBatchDelivery = enablebatchdelivery
@@ -2320,11 +2320,11 @@
class UpdateTargetResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -2342,11 +2342,11 @@
# @type TransformationId: String
# @param Transformations: 一个转换规则列表,当前仅限定一个
# @type Transformations: Array
attr_accessor :EventBusId, :RuleId, :TransformationId, :Transformations
-
+
def initialize(eventbusid=nil, ruleid=nil, transformationid=nil, transformations=nil)
@EventBusId = eventbusid
@RuleId = ruleid
@TransformationId = transformationid
@Transformations = transformations
@@ -2371,10 +2371,10 @@
class UpdateTransformationResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)