Class: TencentCloud::Csip::V20221121::DescribeRiskRuleDetailResponse

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

Overview

DescribeRiskRuleDetail返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(riskruleid = nil, provider = nil, riskname = nil, riskinfluence = nil, riskfixadvice = nil, requestid = nil) ⇒ DescribeRiskRuleDetailResponse

Returns a new instance of DescribeRiskRuleDetailResponse.



7818
7819
7820
7821
7822
7823
7824
7825
# File 'lib/v20221121/models.rb', line 7818

def initialize(riskruleid=nil, provider=nil, riskname=nil, riskinfluence=nil, riskfixadvice=nil, requestid=nil)
  @RiskRuleId = riskruleid
  @Provider = provider
  @RiskName = riskname
  @RiskInfluence = riskinfluence
  @RiskFixAdvice = riskfixadvice
  @RequestId = requestid
end

Instance Attribute Details

#ProviderObject

Parameters:

  • RiskRuleId:

    风险规则ID

  • Provider:

    云厂商

  • RiskName:

    风险名称

  • RiskInfluence:

    风险危害

  • RiskFixAdvice:

    修复指引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7816
7817
7818
# File 'lib/v20221121/models.rb', line 7816

def Provider
  @Provider
end

#RequestIdObject

Parameters:

  • RiskRuleId:

    风险规则ID

  • Provider:

    云厂商

  • RiskName:

    风险名称

  • RiskInfluence:

    风险危害

  • RiskFixAdvice:

    修复指引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7816
7817
7818
# File 'lib/v20221121/models.rb', line 7816

def RequestId
  @RequestId
end

#RiskFixAdviceObject

Parameters:

  • RiskRuleId:

    风险规则ID

  • Provider:

    云厂商

  • RiskName:

    风险名称

  • RiskInfluence:

    风险危害

  • RiskFixAdvice:

    修复指引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7816
7817
7818
# File 'lib/v20221121/models.rb', line 7816

def RiskFixAdvice
  @RiskFixAdvice
end

#RiskInfluenceObject

Parameters:

  • RiskRuleId:

    风险规则ID

  • Provider:

    云厂商

  • RiskName:

    风险名称

  • RiskInfluence:

    风险危害

  • RiskFixAdvice:

    修复指引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7816
7817
7818
# File 'lib/v20221121/models.rb', line 7816

def RiskInfluence
  @RiskInfluence
end

#RiskNameObject

Parameters:

  • RiskRuleId:

    风险规则ID

  • Provider:

    云厂商

  • RiskName:

    风险名称

  • RiskInfluence:

    风险危害

  • RiskFixAdvice:

    修复指引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7816
7817
7818
# File 'lib/v20221121/models.rb', line 7816

def RiskName
  @RiskName
end

#RiskRuleIdObject

Parameters:

  • RiskRuleId:

    风险规则ID

  • Provider:

    云厂商

  • RiskName:

    风险名称

  • RiskInfluence:

    风险危害

  • RiskFixAdvice:

    修复指引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7816
7817
7818
# File 'lib/v20221121/models.rb', line 7816

def RiskRuleId
  @RiskRuleId
end

Instance Method Details

#deserialize(params) ⇒ Object



7827
7828
7829
7830
7831
7832
7833
7834
# File 'lib/v20221121/models.rb', line 7827

def deserialize(params)
  @RiskRuleId = params['RiskRuleId']
  @Provider = params['Provider']
  @RiskName = params['RiskName']
  @RiskInfluence = params['RiskInfluence']
  @RiskFixAdvice = params['RiskFixAdvice']
  @RequestId = params['RequestId']
end