Class: TencentCloud::Eb::V20210416::EventBus
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Eb::V20210416::EventBus
- Defined in:
- lib/v20210416/models.rb
Overview
事件集信息
Instance Attribute Summary collapse
-
#AddTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ConnectionBriefs ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Description ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#EventBusId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#EventBusName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ModTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#PayMode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#TargetBriefs ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(modtime = nil, description = nil, addtime = nil, eventbusname = nil, eventbusid = nil, type = nil, paymode = nil, connectionbriefs = nil, targetbriefs = nil) ⇒ EventBus
constructor
A new instance of EventBus.
Constructor Details
#initialize(modtime = nil, description = nil, addtime = nil, eventbusname = nil, eventbusid = nil, type = nil, paymode = nil, connectionbriefs = nil, targetbriefs = nil) ⇒ EventBus
Returns a new instance of EventBus.
1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 |
# File 'lib/v20210416/models.rb', line 1038 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 @EventBusId = eventbusid @Type = type @PayMode = paymode @ConnectionBriefs = connectionbriefs @TargetBriefs = targetbriefs end |
Instance Attribute Details
#AddTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1036 1037 1038 |
# File 'lib/v20210416/models.rb', line 1036 def AddTime @AddTime end |
#ConnectionBriefs ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1036 1037 1038 |
# File 'lib/v20210416/models.rb', line 1036 def ConnectionBriefs @ConnectionBriefs end |
#Description ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1036 1037 1038 |
# File 'lib/v20210416/models.rb', line 1036 def Description @Description end |
#EventBusId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1036 1037 1038 |
# File 'lib/v20210416/models.rb', line 1036 def EventBusId @EventBusId end |
#EventBusName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1036 1037 1038 |
# File 'lib/v20210416/models.rb', line 1036 def EventBusName @EventBusName end |
#ModTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1036 1037 1038 |
# File 'lib/v20210416/models.rb', line 1036 def ModTime @ModTime end |
#PayMode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1036 1037 1038 |
# File 'lib/v20210416/models.rb', line 1036 def PayMode @PayMode end |
#TargetBriefs ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1036 1037 1038 |
# File 'lib/v20210416/models.rb', line 1036 def TargetBriefs @TargetBriefs end |
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1036 1037 1038 |
# File 'lib/v20210416/models.rb', line 1036 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 |
# File 'lib/v20210416/models.rb', line 1050 def deserialize(params) @ModTime = params['ModTime'] @Description = params['Description'] @AddTime = params['AddTime'] @EventBusName = params['EventBusName'] @EventBusId = params['EventBusId'] @Type = params['Type'] @PayMode = params['PayMode'] unless params['ConnectionBriefs'].nil? @ConnectionBriefs = [] params['ConnectionBriefs'].each do |i| connectionbrief_tmp = ConnectionBrief.new connectionbrief_tmp.deserialize(i) @ConnectionBriefs << connectionbrief_tmp end end unless params['TargetBriefs'].nil? @TargetBriefs = [] params['TargetBriefs'].each do |i| targetbrief_tmp = TargetBrief.new targetbrief_tmp.deserialize(i) @TargetBriefs << targetbrief_tmp end end end |