class TencentCloud::Tse::V20201207::KongUpstreamInfo

服务的后端配置

def deserialize(params)

def deserialize(params)
  @Host = params['Host']
  @Port = params['Port']
  @SourceID = params['SourceID']
  @Namespace = params['Namespace']
  @ServiceName = params['ServiceName']
  unless params['Targets'].nil?
    @Targets = []
    params['Targets'].each do |i|
      kongtarget_tmp = KongTarget.new
      kongtarget_tmp.deserialize(i)
      @Targets << kongtarget_tmp
    end
  end
  @SourceType = params['SourceType']
  @ScfType = params['ScfType']
  @ScfNamespace = params['ScfNamespace']
  @ScfLambdaName = params['ScfLambdaName']
  @ScfLambdaQualifier = params['ScfLambdaQualifier']
  @SlowStart = params['SlowStart']
  @Algorithm = params['Algorithm']
  @AutoScalingGroupID = params['AutoScalingGroupID']
  @AutoScalingCvmPort = params['AutoScalingCvmPort']
  @AutoScalingTatCmdStatus = params['AutoScalingTatCmdStatus']
  @AutoScalingHookStatus = params['AutoScalingHookStatus']
  @SourceName = params['SourceName']
  @RealSourceType = params['RealSourceType']
  @HealthStatus = params['HealthStatus']
  @ScfCamAuthEnable = params['ScfCamAuthEnable']
  @ScfIsBase64Encoded = params['ScfIsBase64Encoded']
  @ScfIsIntegratedResponse = params['ScfIsIntegratedResponse']
end

def initialize(host=nil, port=nil, sourceid=nil, namespace=nil, servicename=nil, targets=nil, sourcetype=nil, scftype=nil, scfnamespace=nil, scflambdaname=nil, scflambdaqualifier=nil, slowstart=nil, algorithm=nil, autoscalinggroupid=nil, autoscalingcvmport=nil, autoscalingtatcmdstatus=nil, autoscalinghookstatus=nil, sourcename=nil, realsourcetype=nil, healthstatus=nil, scfcamauthenable=nil, scfisbase64encoded=nil, scfisintegratedresponse=nil)

def initialize(host=nil, port=nil, sourceid=nil, namespace=nil, servicename=nil, targets=nil, sourcetype=nil, scftype=nil, scfnamespace=nil, scflambdaname=nil, scflambdaqualifier=nil, slowstart=nil, algorithm=nil, autoscalinggroupid=nil, autoscalingcvmport=nil, autoscalingtatcmdstatus=nil, autoscalinghookstatus=nil, sourcename=nil, realsourcetype=nil, healthstatus=nil, scfcamauthenable=nil, scfisbase64encoded=nil, scfisintegratedresponse=nil)
  @Host = host
  @Port = port
  @SourceID = sourceid
  @Namespace = namespace
  @ServiceName = servicename
  @Targets = targets
  @SourceType = sourcetype
  @ScfType = scftype
  @ScfNamespace = scfnamespace
  @ScfLambdaName = scflambdaname
  @ScfLambdaQualifier = scflambdaqualifier
  @SlowStart = slowstart
  @Algorithm = algorithm
  @AutoScalingGroupID = autoscalinggroupid
  @AutoScalingCvmPort = autoscalingcvmport
  @AutoScalingTatCmdStatus = autoscalingtatcmdstatus
  @AutoScalingHookStatus = autoscalinghookstatus
  @SourceName = sourcename
  @RealSourceType = realsourcetype
  @HealthStatus = healthstatus
  @ScfCamAuthEnable = scfcamauthenable
  @ScfIsBase64Encoded = scfisbase64encoded
  @ScfIsIntegratedResponse = scfisintegratedresponse
end