Class: TencentCloud::Bm::V20180423::DescribeTaskInfoRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bm::V20180423::DescribeTaskInfoRequest
- Defined in:
- lib/v20180423/models.rb
Overview
DescribeTaskInfo请求参数结构体
Instance Attribute Summary collapse
- #Aliases ⇒ Object
- #EndDate ⇒ Object
- #InstanceIds ⇒ Object
- #Limit ⇒ Object
- #Offset ⇒ Object
- #Order ⇒ Object
- #OrderField ⇒ Object
- #StartDate ⇒ Object
- #TaskIds ⇒ Object
- #TaskStatus ⇒ Object
- #TaskTypeIds ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(offset = nil, limit = nil, startdate = nil, enddate = nil, taskstatus = nil, orderfield = nil, order = nil, taskids = nil, instanceids = nil, aliases = nil, tasktypeids = nil) ⇒ DescribeTaskInfoRequest
constructor
A new instance of DescribeTaskInfoRequest.
Constructor Details
#initialize(offset = nil, limit = nil, startdate = nil, enddate = nil, taskstatus = nil, orderfield = nil, order = nil, taskids = nil, instanceids = nil, aliases = nil, tasktypeids = nil) ⇒ DescribeTaskInfoRequest
Returns a new instance of DescribeTaskInfoRequest.
1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 |
# File 'lib/v20180423/models.rb', line 1817 def initialize(offset=nil, limit=nil, startdate=nil, enddate=nil, taskstatus=nil, orderfield=nil, order=nil, taskids=nil, instanceids=nil, aliases=nil, tasktypeids=nil) @Offset = offset @Limit = limit @StartDate = startdate @EndDate = enddate @TaskStatus = taskstatus @OrderField = orderfield @Order = order @TaskIds = taskids @InstanceIds = instanceids @Aliases = aliases @TaskTypeIds = tasktypeids end |
Instance Attribute Details
#Aliases ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def Aliases @Aliases end |
#EndDate ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def EndDate @EndDate end |
#InstanceIds ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def InstanceIds @InstanceIds end |
#Limit ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def Limit @Limit end |
#Offset ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def Offset @Offset end |
#Order ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def Order @Order end |
#OrderField ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def OrderField @OrderField end |
#StartDate ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def StartDate @StartDate end |
#TaskIds ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def TaskIds @TaskIds end |
#TaskStatus ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def TaskStatus @TaskStatus end |
#TaskTypeIds ⇒ Object
1815 1816 1817 |
# File 'lib/v20180423/models.rb', line 1815 def TaskTypeIds @TaskTypeIds end |
Instance Method Details
#deserialize(params) ⇒ Object
1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 |
# File 'lib/v20180423/models.rb', line 1831 def deserialize(params) @Offset = params['Offset'] @Limit = params['Limit'] @StartDate = params['StartDate'] @EndDate = params['EndDate'] @TaskStatus = params['TaskStatus'] @OrderField = params['OrderField'] @Order = params['Order'] @TaskIds = params['TaskIds'] @InstanceIds = params['InstanceIds'] @Aliases = params['Aliases'] @TaskTypeIds = params['TaskTypeIds'] end |