class TencentCloud::Emr::V20190103::StrategyConfig
重启/停止/启动服务/监控的配置
def deserialize(params)
def deserialize(params) @RollingRestartSwitch = params['RollingRestartSwitch'] @BatchSize = params['BatchSize'] @TimeWait = params['TimeWait'] @DealOnFail = params['DealOnFail'] unless params['Args'].nil? @Args = [] params['Args'].each do |i| arg_tmp = Arg.new arg_tmp.deserialize(i) @Args << arg_tmp end end end
def initialize(rollingrestartswitch=nil, batchsize=nil, timewait=nil, dealonfail=nil, args=nil)
def initialize(rollingrestartswitch=nil, batchsize=nil, timewait=nil, dealonfail=nil, args=nil) @RollingRestartSwitch = rollingrestartswitch @BatchSize = batchsize @TimeWait = timewait @DealOnFail = dealonfail @Args = args end