Class: TencentCloud::Bpaas::V20181217::StatusNode
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bpaas::V20181217::StatusNode
- Defined in:
- lib/v20181217/models.rb
Overview
状态节点
Instance Attribute Summary collapse
- #ApprovedUin ⇒ Object
- #ApproveId ⇒ Object
- #ApproveMethod ⇒ Object
- #ApproveType ⇒ Object
- #CallMethod ⇒ Object
- #CKafkaRegion ⇒ Object
- #CreateTime ⇒ Object
- #DataHubId ⇒ Object
- #ExternalUrl ⇒ Object
- #IsApprove ⇒ Object
- #Msg ⇒ Object
- #NextNode ⇒ Object
- #NodeId ⇒ Object
- #NodeName ⇒ Object
- #NodeType ⇒ Object
- #Opinion ⇒ Object
- #ParallelNodes ⇒ Object
- #PrevNode ⇒ Object
- #RejectedCloudFunctionMsg ⇒ Object
- #ScfName ⇒ Object
- #SubStatus ⇒ Object
- #TaskName ⇒ Object
- #Users ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(nodeid = nil, nodename = nil, nodetype = nil, nextnode = nil, opinion = nil, scfname = nil, substatus = nil, approveduin = nil, createtime = nil, msg = nil, users = nil, isapprove = nil, approveid = nil, approvemethod = nil, approvetype = nil, callmethod = nil, datahubid = nil, taskname = nil, ckafkaregion = nil, externalurl = nil, parallelnodes = nil, rejectedcloudfunctionmsg = nil, prevnode = nil) ⇒ StatusNode
constructor
A new instance of StatusNode.
Constructor Details
#initialize(nodeid = nil, nodename = nil, nodetype = nil, nextnode = nil, opinion = nil, scfname = nil, substatus = nil, approveduin = nil, createtime = nil, msg = nil, users = nil, isapprove = nil, approveid = nil, approvemethod = nil, approvetype = nil, callmethod = nil, datahubid = nil, taskname = nil, ckafkaregion = nil, externalurl = nil, parallelnodes = nil, rejectedcloudfunctionmsg = nil, prevnode = nil) ⇒ StatusNode
Returns a new instance of StatusNode.
377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 |
# File 'lib/v20181217/models.rb', line 377 def initialize(nodeid=nil, nodename=nil, nodetype=nil, nextnode=nil, opinion=nil, scfname=nil, substatus=nil, approveduin=nil, createtime=nil, msg=nil, users=nil, isapprove=nil, approveid=nil, approvemethod=nil, approvetype=nil, callmethod=nil, datahubid=nil, taskname=nil, ckafkaregion=nil, externalurl=nil, parallelnodes=nil, rejectedcloudfunctionmsg=nil, prevnode=nil) @NodeId = nodeid @NodeName = nodename @NodeType = nodetype @NextNode = nextnode @Opinion = opinion @ScfName = scfname @SubStatus = substatus @ApprovedUin = approveduin @CreateTime = createtime @Msg = msg @Users = users @IsApprove = isapprove @ApproveId = approveid @ApproveMethod = approvemethod @ApproveType = approvetype @CallMethod = callmethod @DataHubId = datahubid @TaskName = taskname @CKafkaRegion = ckafkaregion @ExternalUrl = externalurl @ParallelNodes = parallelnodes @RejectedCloudFunctionMsg = rejectedcloudfunctionmsg @PrevNode = prevnode end |
Instance Attribute Details
#ApprovedUin ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def ApprovedUin @ApprovedUin end |
#ApproveId ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def ApproveId @ApproveId end |
#ApproveMethod ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def ApproveMethod @ApproveMethod end |
#ApproveType ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def ApproveType @ApproveType end |
#CallMethod ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def CallMethod @CallMethod end |
#CKafkaRegion ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def CKafkaRegion @CKafkaRegion end |
#CreateTime ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def CreateTime @CreateTime end |
#DataHubId ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def DataHubId @DataHubId end |
#ExternalUrl ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def ExternalUrl @ExternalUrl end |
#IsApprove ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def IsApprove @IsApprove end |
#Msg ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def Msg @Msg end |
#NextNode ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def NextNode @NextNode end |
#NodeId ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def NodeId @NodeId end |
#NodeName ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def NodeName @NodeName end |
#NodeType ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def NodeType @NodeType end |
#Opinion ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def Opinion @Opinion end |
#ParallelNodes ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def ParallelNodes @ParallelNodes end |
#PrevNode ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def PrevNode @PrevNode end |
#RejectedCloudFunctionMsg ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def RejectedCloudFunctionMsg @RejectedCloudFunctionMsg end |
#ScfName ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def ScfName @ScfName end |
#SubStatus ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def SubStatus @SubStatus end |
#TaskName ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def TaskName @TaskName end |
#Users ⇒ Object
375 376 377 |
# File 'lib/v20181217/models.rb', line 375 def Users @Users end |
Instance Method Details
#deserialize(params) ⇒ Object
403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 |
# File 'lib/v20181217/models.rb', line 403 def deserialize(params) @NodeId = params['NodeId'] @NodeName = params['NodeName'] @NodeType = params['NodeType'] @NextNode = params['NextNode'] unless params['Opinion'].nil? @Opinion = ApproveOpinion.new @Opinion.deserialize(params['Opinion']) end @ScfName = params['ScfName'] @SubStatus = params['SubStatus'] @ApprovedUin = params['ApprovedUin'] @CreateTime = params['CreateTime'] @Msg = params['Msg'] unless params['Users'].nil? @Users = ApproveUser.new @Users.deserialize(params['Users']) end @IsApprove = params['IsApprove'] @ApproveId = params['ApproveId'] @ApproveMethod = params['ApproveMethod'] @ApproveType = params['ApproveType'] @CallMethod = params['CallMethod'] @DataHubId = params['DataHubId'] @TaskName = params['TaskName'] @CKafkaRegion = params['CKafkaRegion'] @ExternalUrl = params['ExternalUrl'] @ParallelNodes = params['ParallelNodes'] @RejectedCloudFunctionMsg = params['RejectedCloudFunctionMsg'] @PrevNode = params['PrevNode'] end |