Class: TencentCloud::Ssa::V20180608::SaDivulgeScanRuleMutateRequest

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

Overview

SaDivulgeScanRuleMutate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, divulgesoure = nil, divulgesoureurl = nil, rulename = nil, ruleword = nil, scanstatus = nil, divulgetype = nil, repairadvice = nil) ⇒ SaDivulgeScanRuleMutateRequest

Returns a new instance of SaDivulgeScanRuleMutateRequest.



3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
# File 'lib/v20180608/models.rb', line 3376

def initialize(id=nil, divulgesoure=nil, divulgesoureurl=nil, rulename=nil, ruleword=nil, scanstatus=nil, divulgetype=nil, repairadvice=nil)
  @Id = id
  @DivulgeSoure = divulgesoure
  @DivulgeSoureUrl = divulgesoureurl
  @RuleName = rulename
  @RuleWord = ruleword
  @ScanStatus = scanstatus
  @DivulgeType = divulgetype
  @RepairAdvice = repairadvice
end

Instance Attribute Details

#DivulgeSoureObject

Parameters:

  • Id:

    Id

  • DivulgeSoure:

    DivulgeSoure

  • DivulgeSoureUrl:

    DivulgeSoureUrl

  • RuleName:

    RuleName

  • RuleWord:

    RuleWord

  • ScanStatus:

    ScanStatus

  • DivulgeType:

    DivulgeType

  • RepairAdvice:

    RepairAdvice



3374
3375
3376
# File 'lib/v20180608/models.rb', line 3374

def DivulgeSoure
  @DivulgeSoure
end

#DivulgeSoureUrlObject

Parameters:

  • Id:

    Id

  • DivulgeSoure:

    DivulgeSoure

  • DivulgeSoureUrl:

    DivulgeSoureUrl

  • RuleName:

    RuleName

  • RuleWord:

    RuleWord

  • ScanStatus:

    ScanStatus

  • DivulgeType:

    DivulgeType

  • RepairAdvice:

    RepairAdvice



3374
3375
3376
# File 'lib/v20180608/models.rb', line 3374

def DivulgeSoureUrl
  @DivulgeSoureUrl
end

#DivulgeTypeObject

Parameters:

  • Id:

    Id

  • DivulgeSoure:

    DivulgeSoure

  • DivulgeSoureUrl:

    DivulgeSoureUrl

  • RuleName:

    RuleName

  • RuleWord:

    RuleWord

  • ScanStatus:

    ScanStatus

  • DivulgeType:

    DivulgeType

  • RepairAdvice:

    RepairAdvice



3374
3375
3376
# File 'lib/v20180608/models.rb', line 3374

def DivulgeType
  @DivulgeType
end

#IdObject

Parameters:

  • Id:

    Id

  • DivulgeSoure:

    DivulgeSoure

  • DivulgeSoureUrl:

    DivulgeSoureUrl

  • RuleName:

    RuleName

  • RuleWord:

    RuleWord

  • ScanStatus:

    ScanStatus

  • DivulgeType:

    DivulgeType

  • RepairAdvice:

    RepairAdvice



3374
3375
3376
# File 'lib/v20180608/models.rb', line 3374

def Id
  @Id
end

#RepairAdviceObject

Parameters:

  • Id:

    Id

  • DivulgeSoure:

    DivulgeSoure

  • DivulgeSoureUrl:

    DivulgeSoureUrl

  • RuleName:

    RuleName

  • RuleWord:

    RuleWord

  • ScanStatus:

    ScanStatus

  • DivulgeType:

    DivulgeType

  • RepairAdvice:

    RepairAdvice



3374
3375
3376
# File 'lib/v20180608/models.rb', line 3374

def RepairAdvice
  @RepairAdvice
end

#RuleNameObject

Parameters:

  • Id:

    Id

  • DivulgeSoure:

    DivulgeSoure

  • DivulgeSoureUrl:

    DivulgeSoureUrl

  • RuleName:

    RuleName

  • RuleWord:

    RuleWord

  • ScanStatus:

    ScanStatus

  • DivulgeType:

    DivulgeType

  • RepairAdvice:

    RepairAdvice



3374
3375
3376
# File 'lib/v20180608/models.rb', line 3374

def RuleName
  @RuleName
end

#RuleWordObject

Parameters:

  • Id:

    Id

  • DivulgeSoure:

    DivulgeSoure

  • DivulgeSoureUrl:

    DivulgeSoureUrl

  • RuleName:

    RuleName

  • RuleWord:

    RuleWord

  • ScanStatus:

    ScanStatus

  • DivulgeType:

    DivulgeType

  • RepairAdvice:

    RepairAdvice



3374
3375
3376
# File 'lib/v20180608/models.rb', line 3374

def RuleWord
  @RuleWord
end

#ScanStatusObject

Parameters:

  • Id:

    Id

  • DivulgeSoure:

    DivulgeSoure

  • DivulgeSoureUrl:

    DivulgeSoureUrl

  • RuleName:

    RuleName

  • RuleWord:

    RuleWord

  • ScanStatus:

    ScanStatus

  • DivulgeType:

    DivulgeType

  • RepairAdvice:

    RepairAdvice



3374
3375
3376
# File 'lib/v20180608/models.rb', line 3374

def ScanStatus
  @ScanStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
# File 'lib/v20180608/models.rb', line 3387

def deserialize(params)
  @Id = params['Id']
  @DivulgeSoure = params['DivulgeSoure']
  @DivulgeSoureUrl = params['DivulgeSoureUrl']
  @RuleName = params['RuleName']
  @RuleWord = params['RuleWord']
  @ScanStatus = params['ScanStatus']
  @DivulgeType = params['DivulgeType']
  @RepairAdvice = params['RepairAdvice']
end