Class: TencentCloud::Bpaas::V20181217::GetBpaasApproveDetailResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bpaas::V20181217::GetBpaasApproveDetailResponse
- Defined in:
- lib/v20181217/models.rb
Overview
GetBpaasApproveDetail返回参数结构体
Instance Attribute Summary collapse
- #ApplicationParams ⇒ Object
- #ApplyOwnUin ⇒ Object
- #ApplyUin ⇒ Object
- #ApplyUinNick ⇒ Object
- #ApprovingNodeId ⇒ Object
- #BpaasId ⇒ Object
- #BpaasName ⇒ Object
- #CreateTime ⇒ Object
- #ModifyTime ⇒ Object
- #Nodes ⇒ Object
- #Reason ⇒ Object
- #RequestId ⇒ Object
- #Status ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(applyuin = nil, applyownuin = nil, applyuinnick = nil, bpaasid = nil, bpaasname = nil, applicationparams = nil, reason = nil, createtime = nil, status = nil, nodes = nil, approvingnodeid = nil, modifytime = nil, requestid = nil) ⇒ GetBpaasApproveDetailResponse
constructor
A new instance of GetBpaasApproveDetailResponse.
Constructor Details
#initialize(applyuin = nil, applyownuin = nil, applyuinnick = nil, bpaasid = nil, bpaasname = nil, applicationparams = nil, reason = nil, createtime = nil, status = nil, nodes = nil, approvingnodeid = nil, modifytime = nil, requestid = nil) ⇒ GetBpaasApproveDetailResponse
Returns a new instance of GetBpaasApproveDetailResponse.
173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 |
# File 'lib/v20181217/models.rb', line 173 def initialize(applyuin=nil, applyownuin=nil, applyuinnick=nil, bpaasid=nil, bpaasname=nil, applicationparams=nil, reason=nil, createtime=nil, status=nil, nodes=nil, approvingnodeid=nil, modifytime=nil, requestid=nil) @ApplyUin = applyuin @ApplyOwnUin = applyownuin @ApplyUinNick = applyuinnick @BpaasId = bpaasid @BpaasName = bpaasname @ApplicationParams = applicationparams @Reason = reason @CreateTime = createtime @Status = status @Nodes = nodes @ApprovingNodeId = approvingnodeid @ModifyTime = modifytime @RequestId = requestid end |
Instance Attribute Details
#ApplicationParams ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def ApplicationParams @ApplicationParams end |
#ApplyOwnUin ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def ApplyOwnUin @ApplyOwnUin end |
#ApplyUin ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def ApplyUin @ApplyUin end |
#ApplyUinNick ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def ApplyUinNick @ApplyUinNick end |
#ApprovingNodeId ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def ApprovingNodeId @ApprovingNodeId end |
#BpaasId ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def BpaasId @BpaasId end |
#BpaasName ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def BpaasName @BpaasName end |
#CreateTime ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def CreateTime @CreateTime end |
#ModifyTime ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def ModifyTime @ModifyTime end |
#Nodes ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def Nodes @Nodes end |
#Reason ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def Reason @Reason end |
#RequestId ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def RequestId @RequestId end |
#Status ⇒ Object
171 172 173 |
# File 'lib/v20181217/models.rb', line 171 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 |
# File 'lib/v20181217/models.rb', line 189 def deserialize(params) @ApplyUin = params['ApplyUin'] @ApplyOwnUin = params['ApplyOwnUin'] @ApplyUinNick = params['ApplyUinNick'] @BpaasId = params['BpaasId'] @BpaasName = params['BpaasName'] unless params['ApplicationParams'].nil? @ApplicationParams = [] params['ApplicationParams'].each do |i| applyparam_tmp = ApplyParam.new applyparam_tmp.deserialize(i) @ApplicationParams << applyparam_tmp end end @Reason = params['Reason'] @CreateTime = params['CreateTime'] @Status = params['Status'] unless params['Nodes'].nil? @Nodes = [] params['Nodes'].each do |i| statusnode_tmp = StatusNode.new statusnode_tmp.deserialize(i) @Nodes << statusnode_tmp end end @ApprovingNodeId = params['ApprovingNodeId'] @ModifyTime = params['ModifyTime'] @RequestId = params['RequestId'] end |