Class: TencentCloud::Cii::V20201210::DescribeStructCompareDataResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cii::V20201210::DescribeStructCompareDataResponse
- Defined in:
- lib/v20201210/models.rb
Overview
DescribeStructCompareData返回参数结构体
Instance Attribute Summary collapse
- #CustomerId ⇒ Object
- #CustomerName ⇒ Object
- #MachineResult ⇒ Object
- #ManualResult ⇒ Object
- #Metrics ⇒ Object
- #ModifyItems ⇒ Object
- #NewItems ⇒ Object
- #PolicyId ⇒ Object
- #RequestId ⇒ Object
- #ReviewTime ⇒ Object
- #TaskId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(policyid = nil, taskid = nil, customerid = nil, customername = nil, reviewtime = nil, machineresult = nil, manualresult = nil, metrics = nil, newitems = nil, modifyitems = nil, requestid = nil) ⇒ DescribeStructCompareDataResponse
constructor
A new instance of DescribeStructCompareDataResponse.
Constructor Details
#initialize(policyid = nil, taskid = nil, customerid = nil, customername = nil, reviewtime = nil, machineresult = nil, manualresult = nil, metrics = nil, newitems = nil, modifyitems = nil, requestid = nil) ⇒ DescribeStructCompareDataResponse
Returns a new instance of DescribeStructCompareDataResponse.
166 167 168 169 170 171 172 173 174 175 176 177 178 |
# File 'lib/v20201210/models.rb', line 166 def initialize(policyid=nil, taskid=nil, customerid=nil, customername=nil, reviewtime=nil, machineresult=nil, manualresult=nil, metrics=nil, newitems=nil, modifyitems=nil, requestid=nil) @PolicyId = policyid @TaskId = taskid @CustomerId = customerid @CustomerName = customername @ReviewTime = reviewtime @MachineResult = machineresult @ManualResult = manualresult @Metrics = metrics @NewItems = newitems @ModifyItems = modifyitems @RequestId = requestid end |
Instance Attribute Details
#CustomerId ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def CustomerId @CustomerId end |
#CustomerName ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def CustomerName @CustomerName end |
#MachineResult ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def MachineResult @MachineResult end |
#ManualResult ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def ManualResult @ManualResult end |
#Metrics ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def Metrics @Metrics end |
#ModifyItems ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def ModifyItems @ModifyItems end |
#NewItems ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def NewItems @NewItems end |
#PolicyId ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def PolicyId @PolicyId end |
#RequestId ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def RequestId @RequestId end |
#ReviewTime ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def ReviewTime @ReviewTime end |
#TaskId ⇒ Object
164 165 166 |
# File 'lib/v20201210/models.rb', line 164 def TaskId @TaskId end |
Instance Method Details
#deserialize(params) ⇒ Object
180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'lib/v20201210/models.rb', line 180 def deserialize(params) @PolicyId = params['PolicyId'] @TaskId = params['TaskId'] @CustomerId = params['CustomerId'] @CustomerName = params['CustomerName'] @ReviewTime = params['ReviewTime'] @MachineResult = params['MachineResult'] @ManualResult = params['ManualResult'] unless params['Metrics'].nil? @Metrics = CompareMetricsData.new @Metrics.deserialize(params['Metrics']) end @NewItems = params['NewItems'] @ModifyItems = params['ModifyItems'] @RequestId = params['RequestId'] end |