Class: TencentCloud::Tcaplusdb::V20190823::Application

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

Overview

审批申请单

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(applicationid = nil, applicationtype = nil, clusterid = nil, clustername = nil, tablegroupname = nil, tablename = nil, applicant = nil, createdtime = nil, applicationstatus = nil, tablegroupid = nil, taskid = nil, tableinstanceid = nil, updatetime = nil, executeuser = nil, executestatus = nil, cancensor = nil, canwithdrawal = nil) ⇒ Application

Returns a new instance of Application.



59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/v20190823/models.rb', line 59

def initialize(applicationid=nil, applicationtype=nil, clusterid=nil, clustername=nil, tablegroupname=nil, tablename=nil, applicant=nil, createdtime=nil, applicationstatus=nil, tablegroupid=nil, taskid=nil, tableinstanceid=nil, updatetime=nil, executeuser=nil, executestatus=nil, cancensor=nil, canwithdrawal=nil)
  @ApplicationId = applicationid
  @ApplicationType = applicationtype
  @ClusterId = clusterid
  @ClusterName = clustername
  @TableGroupName = tablegroupname
  @TableName = tablename
  @Applicant = applicant
  @CreatedTime = createdtime
  @ApplicationStatus = applicationstatus
  @TableGroupId = tablegroupid
  @TaskId = taskid
  @TableInstanceId = tableinstanceid
  @UpdateTime = updatetime
  @ExecuteUser = executeuser
  @ExecuteStatus = executestatus
  @CanCensor = cancensor
  @CanWithdrawal = canwithdrawal
end

Instance Attribute Details

#ApplicantObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def Applicant
  @Applicant
end

#ApplicationIdObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def ApplicationId
  @ApplicationId
end

#ApplicationStatusObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def ApplicationStatus
  @ApplicationStatus
end

#ApplicationTypeObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def ApplicationType
  @ApplicationType
end

#CanCensorObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def CanCensor
  @CanCensor
end

#CanWithdrawalObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def CanWithdrawal
  @CanWithdrawal
end

#ClusterIdObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def ClusterId
  @ClusterId
end

#ClusterNameObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def ClusterName
  @ClusterName
end

#CreatedTimeObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def CreatedTime
  @CreatedTime
end

#ExecuteStatusObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def ExecuteStatus
  @ExecuteStatus
end

#ExecuteUserObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def ExecuteUser
  @ExecuteUser
end

#TableGroupIdObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def TableGroupId
  @TableGroupId
end

#TableGroupNameObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def TableGroupName
  @TableGroupName
end

#TableInstanceIdObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def TableInstanceId
  @TableInstanceId
end

#TableNameObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def TableName
  @TableName
end

#TaskIdObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def TaskId
  @TaskId
end

#UpdateTimeObject

Parameters:

  • ApplicationId:

    审批单号

  • ApplicationType:

    申请类型

  • ClusterId:

    集群Id

  • ClusterName:

    集群名称

  • TableGroupName:

    表格组名称

  • TableName:

    表格名称

  • Applicant:

    申请人

  • CreatedTime:

    建单时间

  • ApplicationStatus:

    处理状态 -1 撤回 0-待审核 1-已经审核并提交任务 2-已驳回

  • TableGroupId:

    表格组Id

  • TaskId:

    已提交的任务Id,未提交申请为0

  • TableInstanceId:

    腾讯云上table的唯一键

  • UpdateTime:

    更新时间

  • ExecuteUser:

    审批人

  • ExecuteStatus:

    执行状态

  • CanCensor:

    该申请单是否可以被当前用户审批

  • CanWithdrawal:

    该申请单是否可以被当前用户撤回



57
58
59
# File 'lib/v20190823/models.rb', line 57

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
# File 'lib/v20190823/models.rb', line 79

def deserialize(params)
  @ApplicationId = params['ApplicationId']
  @ApplicationType = params['ApplicationType']
  @ClusterId = params['ClusterId']
  @ClusterName = params['ClusterName']
  @TableGroupName = params['TableGroupName']
  @TableName = params['TableName']
  @Applicant = params['Applicant']
  @CreatedTime = params['CreatedTime']
  @ApplicationStatus = params['ApplicationStatus']
  @TableGroupId = params['TableGroupId']
  @TaskId = params['TaskId']
  @TableInstanceId = params['TableInstanceId']
  @UpdateTime = params['UpdateTime']
  @ExecuteUser = params['ExecuteUser']
  @ExecuteStatus = params['ExecuteStatus']
  @CanCensor = params['CanCensor']
  @CanWithdrawal = params['CanWithdrawal']
end