Sha256: bad81a6870cb1894fb83b23c7305a7c360a695fc15cd269b348547dd9f94c20c
Contents?: true
Size: 504 Bytes
Versions: 35
Compression:
Stored size: 504 Bytes
Contents
# frozen_string_literal: true module Alula class CameraGetServerConfigProc < Alula::RpcResource class Response < Alula::RpcResponse attr_accessor :result def initialize(response) super(response) @result = response.data.dig('data', 'data') end end def self.call(serial_number:) request( http_method: :get, path: "/video/v1/device/#{serial_number}/svrConfig", handler: Response, payload: {} ) end end end
Version data entries
35 entries across 35 versions & 1 rubygems