Class: TencentCloud::Bpaas::V20181217::GetBpaasApproveDetailResponse

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

Overview

GetBpaasApproveDetail返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#ApplicationParamsObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def ApplicationParams
  @ApplicationParams
end

#ApplyOwnUinObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def ApplyOwnUin
  @ApplyOwnUin
end

#ApplyUinObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def ApplyUin
  @ApplyUin
end

#ApplyUinNickObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def ApplyUinNick
  @ApplyUinNick
end

#ApprovingNodeIdObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def ApprovingNodeId
  @ApprovingNodeId
end

#BpaasIdObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def BpaasId
  @BpaasId
end

#BpaasNameObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def BpaasName
  @BpaasName
end

#CreateTimeObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def CreateTime
  @CreateTime
end

#ModifyTimeObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def ModifyTime
  @ModifyTime
end

#NodesObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def Nodes
  @Nodes
end

#ReasonObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def Reason
  @Reason
end

#RequestIdObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



171
172
173
# File 'lib/v20181217/models.rb', line 171

def RequestId
  @RequestId
end

#StatusObject

Parameters:

  • ApplyUin:

    申请人uin

  • ApplyOwnUin:

    申请人主账号

  • ApplyUinNick:

    申请人昵称

  • BpaasId:

    审批流id

  • BpaasName:

    审批流名称

  • ApplicationParams:

    申请参数

  • Reason:

    申请原因

  • CreateTime:

    申请时间

  • Status:

    申请单状态

  • Nodes:

    节点信息

  • ApprovingNodeId:

    正在审批的节点id

  • ModifyTime:

    更新时间,时间格式:2021-12-12 10:12:10

  • RequestId:

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



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