class TencentCloud::As::V20180419::EnhancedService

描述了实例的增强服务启用情况与其设置,如云安全,云监控,自动化助手等实例 Agent。

def deserialize(params)

def deserialize(params)
  unless params['SecurityService'].nil?
    @SecurityService = RunSecurityServiceEnabled.new
    @SecurityService.deserialize(params['SecurityService'])
  end
  unless params['MonitorService'].nil?
    @MonitorService = RunMonitorServiceEnabled.new
    @MonitorService.deserialize(params['MonitorService'])
  end
  unless params['AutomationService'].nil?
    @AutomationService = []
    params['AutomationService'].each do |i|
      runautomationserviceenabled_tmp = RunAutomationServiceEnabled.new
      runautomationserviceenabled_tmp.deserialize(i)
      @AutomationService << runautomationserviceenabled_tmp
    end
  end
  unless params['AutomationToolsService'].nil?
    @AutomationToolsService = RunAutomationServiceEnabled.new
    @AutomationToolsService.deserialize(params['AutomationToolsService'])
  end
end

def initialize(securityservice=nil, monitorservice=nil, automationservice=nil, automationtoolsservice=nil)

def initialize(securityservice=nil, monitorservice=nil, automationservice=nil, automationtoolsservice=nil)
  @SecurityService = securityservice
  @MonitorService = monitorservice
  @AutomationService = automationservice
  @AutomationToolsService = automationtoolsservice
end