Class: TencentCloud::Wedata::V20210820::DescribeInstanceLogFileRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::DescribeInstanceLogFileRequest
- Defined in:
- lib/v20210820/models.rb
Overview
DescribeInstanceLogFile请求参数结构体
Instance Attribute Summary collapse
- #BrokerIp ⇒ Object
- #CurrentLifeRound ⇒ Object
- #CurRunDate ⇒ Object
- #Dynamic ⇒ Object
- #ExecutionFileType ⇒ Object
- #ExecutionJobId ⇒ Object
- #InstanceLifeDetailDtoList ⇒ Object
- #LogLevelType ⇒ Object
- #MaxLifeRound ⇒ Object
- #OriginFileName ⇒ Object
- #ProjectId ⇒ Object
- #RequestFromSource ⇒ Object
- #TaskId ⇒ Object
- #Tries ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, taskid = nil, currundate = nil, requestfromsource = nil, brokerip = nil, originfilename = nil, executionjobid = nil, logleveltype = nil, executionfiletype = nil, instancelifedetaildtolist = nil, currentliferound = nil, maxliferound = nil, tries = nil, dynamic = nil) ⇒ DescribeInstanceLogFileRequest
constructor
A new instance of DescribeInstanceLogFileRequest.
Constructor Details
#initialize(projectid = nil, taskid = nil, currundate = nil, requestfromsource = nil, brokerip = nil, originfilename = nil, executionjobid = nil, logleveltype = nil, executionfiletype = nil, instancelifedetaildtolist = nil, currentliferound = nil, maxliferound = nil, tries = nil, dynamic = nil) ⇒ DescribeInstanceLogFileRequest
Returns a new instance of DescribeInstanceLogFileRequest.
11840 11841 11842 11843 11844 11845 11846 11847 11848 11849 11850 11851 11852 11853 11854 11855 |
# File 'lib/v20210820/models.rb', line 11840 def initialize(projectid=nil, taskid=nil, currundate=nil, requestfromsource=nil, brokerip=nil, originfilename=nil, executionjobid=nil, logleveltype=nil, executionfiletype=nil, instancelifedetaildtolist=nil, currentliferound=nil, maxliferound=nil, tries=nil, dynamic=nil) @ProjectId = projectid @TaskId = taskid @CurRunDate = currundate @RequestFromSource = requestfromsource @BrokerIp = brokerip @OriginFileName = originfilename @ExecutionJobId = executionjobid @LogLevelType = logleveltype @ExecutionFileType = executionfiletype @InstanceLifeDetailDtoList = instancelifedetaildtolist @CurrentLifeRound = currentliferound @MaxLifeRound = maxliferound @Tries = tries @Dynamic = dynamic end |
Instance Attribute Details
#BrokerIp ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def BrokerIp @BrokerIp end |
#CurrentLifeRound ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def CurrentLifeRound @CurrentLifeRound end |
#CurRunDate ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def CurRunDate @CurRunDate end |
#Dynamic ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def Dynamic @Dynamic end |
#ExecutionFileType ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def ExecutionFileType @ExecutionFileType end |
#ExecutionJobId ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def ExecutionJobId @ExecutionJobId end |
#InstanceLifeDetailDtoList ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def InstanceLifeDetailDtoList @InstanceLifeDetailDtoList end |
#LogLevelType ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def LogLevelType @LogLevelType end |
#MaxLifeRound ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def MaxLifeRound @MaxLifeRound end |
#OriginFileName ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def OriginFileName @OriginFileName end |
#ProjectId ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def ProjectId @ProjectId end |
#RequestFromSource ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def RequestFromSource @RequestFromSource end |
#TaskId ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def TaskId @TaskId end |
#Tries ⇒ Object
11838 11839 11840 |
# File 'lib/v20210820/models.rb', line 11838 def Tries @Tries end |
Instance Method Details
#deserialize(params) ⇒ Object
11857 11858 11859 11860 11861 11862 11863 11864 11865 11866 11867 11868 11869 11870 11871 11872 11873 11874 11875 11876 11877 11878 11879 |
# File 'lib/v20210820/models.rb', line 11857 def deserialize(params) @ProjectId = params['ProjectId'] @TaskId = params['TaskId'] @CurRunDate = params['CurRunDate'] @RequestFromSource = params['RequestFromSource'] @BrokerIp = params['BrokerIp'] @OriginFileName = params['OriginFileName'] @ExecutionJobId = params['ExecutionJobId'] @LogLevelType = params['LogLevelType'] @ExecutionFileType = params['ExecutionFileType'] unless params['InstanceLifeDetailDtoList'].nil? @InstanceLifeDetailDtoList = [] params['InstanceLifeDetailDtoList'].each do |i| instancelifedetaildto_tmp = InstanceLifeDetailDto.new instancelifedetaildto_tmp.deserialize(i) @InstanceLifeDetailDtoList << instancelifedetaildto_tmp end end @CurrentLifeRound = params['CurrentLifeRound'] @MaxLifeRound = params['MaxLifeRound'] @Tries = params['Tries'] @Dynamic = params['Dynamic'] end |