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