Class: TencentCloud::Cfg::V20210820::DescribeTaskListRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfg::V20210820::DescribeTaskListRequest
- Defined in:
- lib/v20210820/models.rb
Overview
DescribeTaskList请求参数结构体
Instance Attribute Summary collapse
- #ApplicationId ⇒ Object
- #ApplicationName ⇒ Object
- #ArchId ⇒ Object
- #ArchName ⇒ Object
- #Filters ⇒ Object
- #Limit ⇒ Object
- #Offset ⇒ Object
- #Tags ⇒ Object
- #TaskEndTime ⇒ Object
- #TaskId ⇒ Object
- #TaskStartTime ⇒ Object
- #TaskStatus ⇒ Object
- #TaskStatusList ⇒ Object
- #TaskTag ⇒ Object
- #TaskTitle ⇒ Object
- #TaskUpdateTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(limit = nil, offset = nil, tasktitle = nil, tasktag = nil, taskstatus = nil, taskstarttime = nil, taskendtime = nil, taskupdatetime = nil, tags = nil, filters = nil, taskid = nil, applicationid = nil, applicationname = nil, taskstatuslist = nil, archid = nil, archname = nil) ⇒ DescribeTaskListRequest
constructor
A new instance of DescribeTaskListRequest.
Constructor Details
#initialize(limit = nil, offset = nil, tasktitle = nil, tasktag = nil, taskstatus = nil, taskstarttime = nil, taskendtime = nil, taskupdatetime = nil, tags = nil, filters = nil, taskid = nil, applicationid = nil, applicationname = nil, taskstatuslist = nil, archid = nil, archname = nil) ⇒ DescribeTaskListRequest
Returns a new instance of DescribeTaskListRequest.
798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 |
# File 'lib/v20210820/models.rb', line 798 def initialize(limit=nil, offset=nil, tasktitle=nil, tasktag=nil, taskstatus=nil, taskstarttime=nil, taskendtime=nil, taskupdatetime=nil, =nil, filters=nil, taskid=nil, applicationid=nil, applicationname=nil, taskstatuslist=nil, archid=nil, archname=nil) @Limit = limit @Offset = offset @TaskTitle = tasktitle @TaskTag = tasktag @TaskStatus = taskstatus @TaskStartTime = taskstarttime @TaskEndTime = taskendtime @TaskUpdateTime = taskupdatetime @Tags = @Filters = filters @TaskId = taskid @ApplicationId = applicationid @ApplicationName = applicationname @TaskStatusList = taskstatuslist @ArchId = archid @ArchName = archname end |
Instance Attribute Details
#ApplicationId ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def ApplicationId @ApplicationId end |
#ApplicationName ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def ApplicationName @ApplicationName end |
#ArchId ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def ArchId @ArchId end |
#ArchName ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def ArchName @ArchName end |
#Filters ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def Filters @Filters end |
#Limit ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def Limit @Limit end |
#Offset ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def Offset @Offset end |
#Tags ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def Tags @Tags end |
#TaskEndTime ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def TaskEndTime @TaskEndTime end |
#TaskId ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def TaskId @TaskId end |
#TaskStartTime ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def TaskStartTime @TaskStartTime end |
#TaskStatus ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def TaskStatus @TaskStatus end |
#TaskStatusList ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def TaskStatusList @TaskStatusList end |
#TaskTag ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def TaskTag @TaskTag end |
#TaskTitle ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def TaskTitle @TaskTitle end |
#TaskUpdateTime ⇒ Object
796 797 798 |
# File 'lib/v20210820/models.rb', line 796 def TaskUpdateTime @TaskUpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 |
# File 'lib/v20210820/models.rb', line 817 def deserialize(params) @Limit = params['Limit'] @Offset = params['Offset'] @TaskTitle = params['TaskTitle'] @TaskTag = params['TaskTag'] @TaskStatus = params['TaskStatus'] @TaskStartTime = params['TaskStartTime'] @TaskEndTime = params['TaskEndTime'] @TaskUpdateTime = params['TaskUpdateTime'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tagwithdescribe_tmp = TagWithDescribe.new tagwithdescribe_tmp.deserialize(i) @Tags << tagwithdescribe_tmp end end unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| actionfilter_tmp = ActionFilter.new actionfilter_tmp.deserialize(i) @Filters << actionfilter_tmp end end @TaskId = params['TaskId'] @ApplicationId = params['ApplicationId'] @ApplicationName = params['ApplicationName'] @TaskStatusList = params['TaskStatusList'] @ArchId = params['ArchId'] @ArchName = params['ArchName'] end |