Class: TencentCloud::Eb::V20210416::GetRuleResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210416/models.rb

Overview

GetRule返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eventbusid = nil, ruleid = nil, rulename = nil, status = nil, enable = nil, description = nil, eventpattern = nil, addtime = nil, modtime = nil, requestid = nil) ⇒ GetRuleResponse

Returns a new instance of GetRuleResponse.



1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
# File 'lib/v20210416/models.rb', line 1296

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
  @Enable = enable
  @Description = description
  @EventPattern = eventpattern
  @AddTime = addtime
  @ModTime = modtime
  @RequestId = requestid
end

Instance Attribute Details

#AddTimeObject

Parameters:

  • EventBusId:

    事件集id

  • RuleId:

    事件规则id

  • RuleName:

    事件规则名称

  • Status:

    事件规则状态

  • Enable:

    使能开关

  • Description:

    事件规则描述

  • EventPattern:

    事件模式

  • AddTime:

    创建时间

  • ModTime:

    更新时间

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1294
1295
1296
# File 'lib/v20210416/models.rb', line 1294

def AddTime
  @AddTime
end

#DescriptionObject

Parameters:

  • EventBusId:

    事件集id

  • RuleId:

    事件规则id

  • RuleName:

    事件规则名称

  • Status:

    事件规则状态

  • Enable:

    使能开关

  • Description:

    事件规则描述

  • EventPattern:

    事件模式

  • AddTime:

    创建时间

  • ModTime:

    更新时间

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1294
1295
1296
# File 'lib/v20210416/models.rb', line 1294

def Description
  @Description
end

#EnableObject

Parameters:

  • EventBusId:

    事件集id

  • RuleId:

    事件规则id

  • RuleName:

    事件规则名称

  • Status:

    事件规则状态

  • Enable:

    使能开关

  • Description:

    事件规则描述

  • EventPattern:

    事件模式

  • AddTime:

    创建时间

  • ModTime:

    更新时间

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1294
1295
1296
# File 'lib/v20210416/models.rb', line 1294

def Enable
  @Enable
end

#EventBusIdObject

Parameters:

  • EventBusId:

    事件集id

  • RuleId:

    事件规则id

  • RuleName:

    事件规则名称

  • Status:

    事件规则状态

  • Enable:

    使能开关

  • Description:

    事件规则描述

  • EventPattern:

    事件模式

  • AddTime:

    创建时间

  • ModTime:

    更新时间

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1294
1295
1296
# File 'lib/v20210416/models.rb', line 1294

def EventBusId
  @EventBusId
end

#EventPatternObject

Parameters:

  • EventBusId:

    事件集id

  • RuleId:

    事件规则id

  • RuleName:

    事件规则名称

  • Status:

    事件规则状态

  • Enable:

    使能开关

  • Description:

    事件规则描述

  • EventPattern:

    事件模式

  • AddTime:

    创建时间

  • ModTime:

    更新时间

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1294
1295
1296
# File 'lib/v20210416/models.rb', line 1294

def EventPattern
  @EventPattern
end

#ModTimeObject

Parameters:

  • EventBusId:

    事件集id

  • RuleId:

    事件规则id

  • RuleName:

    事件规则名称

  • Status:

    事件规则状态

  • Enable:

    使能开关

  • Description:

    事件规则描述

  • EventPattern:

    事件模式

  • AddTime:

    创建时间

  • ModTime:

    更新时间

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1294
1295
1296
# File 'lib/v20210416/models.rb', line 1294

def ModTime
  @ModTime
end

#RequestIdObject

Parameters:

  • EventBusId:

    事件集id

  • RuleId:

    事件规则id

  • RuleName:

    事件规则名称

  • Status:

    事件规则状态

  • Enable:

    使能开关

  • Description:

    事件规则描述

  • EventPattern:

    事件模式

  • AddTime:

    创建时间

  • ModTime:

    更新时间

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1294
1295
1296
# File 'lib/v20210416/models.rb', line 1294

def RequestId
  @RequestId
end

#RuleIdObject

Parameters:

  • EventBusId:

    事件集id

  • RuleId:

    事件规则id

  • RuleName:

    事件规则名称

  • Status:

    事件规则状态

  • Enable:

    使能开关

  • Description:

    事件规则描述

  • EventPattern:

    事件模式

  • AddTime:

    创建时间

  • ModTime:

    更新时间

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1294
1295
1296
# File 'lib/v20210416/models.rb', line 1294

def RuleId
  @RuleId
end

#RuleNameObject

Parameters:

  • EventBusId:

    事件集id

  • RuleId:

    事件规则id

  • RuleName:

    事件规则名称

  • Status:

    事件规则状态

  • Enable:

    使能开关

  • Description:

    事件规则描述

  • EventPattern:

    事件模式

  • AddTime:

    创建时间

  • ModTime:

    更新时间

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1294
1295
1296
# File 'lib/v20210416/models.rb', line 1294

def RuleName
  @RuleName
end

#StatusObject

Parameters:

  • EventBusId:

    事件集id

  • RuleId:

    事件规则id

  • RuleName:

    事件规则名称

  • Status:

    事件规则状态

  • Enable:

    使能开关

  • Description:

    事件规则描述

  • EventPattern:

    事件模式

  • AddTime:

    创建时间

  • ModTime:

    更新时间

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



1294
1295
1296
# File 'lib/v20210416/models.rb', line 1294

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
# File 'lib/v20210416/models.rb', line 1309

def deserialize(params)
  @EventBusId = params['EventBusId']
  @RuleId = params['RuleId']
  @RuleName = params['RuleName']
  @Status = params['Status']
  @Enable = params['Enable']
  @Description = params['Description']
  @EventPattern = params['EventPattern']
  @AddTime = params['AddTime']
  @ModTime = params['ModTime']
  @RequestId = params['RequestId']
end