Class: Scaled::Resources::Logs
- Inherits:
-
Object
- Object
- Scaled::Resources::Logs
- Defined in:
- lib/scaled/resources/logs.rb
Overview
API wrapper for tailnet logging endpoints. API-обгортка для endpoint-ів логування tailnet.
Instance Method Summary collapse
-
#configuration(query: nil) ⇒ Hash, ...
Note: retrieves logging configuration events.
- #initialize(client) ⇒ void constructor
-
#network(query: nil) ⇒ Hash, ...
Note: retrieves network log stream snapshots/events.
Constructor Details
#initialize(client) ⇒ void
10 11 12 |
# File 'lib/scaled/resources/logs.rb', line 10 def initialize(client) @client = client end |
Instance Method Details
#configuration(query: nil) ⇒ Hash, ...
Note: retrieves logging configuration events. Нотатка: повертає події/конфігурацію логування.
18 19 20 |
# File 'lib/scaled/resources/logs.rb', line 18 def configuration(query: nil) @client.get("/tailnet/#{@client.tailnet}/logging/configuration", query: query) end |
#network(query: nil) ⇒ Hash, ...
Note: retrieves network log stream snapshots/events. Нотатка: повертає мережеві логи/події.
26 27 28 |
# File 'lib/scaled/resources/logs.rb', line 26 def network(query: nil) @client.get("/tailnet/#{@client.tailnet}/logging/network", query: query) end |