Method: QingCloud::SDK::RouterService#get_router_monitor

Defined in:
lib/qingcloud/sdk/service/router.rb

#get_router_monitor(end_time: '', meters: [], resource: '', start_time: '', step: '') ⇒ Object



418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
# File 'lib/qingcloud/sdk/service/router.rb', line 418

def get_router_monitor(end_time: '', meters: [], resource: '', start_time: '', step: '')
  input = {
    config:         config,
    properties:     properties,
    api_name:       'GetMonitor',
    request_method: 'GET',
    request_params: {
      'end_time'   => end_time,
      'meters'     => meters,
      'resource'   => resource,
      'start_time' => start_time,
      'step'       => step, # step's available values: 5m, 15m, 2h, 1d
    },
  }

  get_router_monitor_input_validate input

  request = Request.new input
  request.send
end