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