Source code for nisystemlink.clients.testmonitor._test_monitor_client

"""Implementation of TestMonitor Client"""

from typing import Optional

from nisystemlink.clients import core
from nisystemlink.clients.core._uplink._base_client import BaseClient
from nisystemlink.clients.core._uplink._methods import get

from . import models


[docs]class TestMonitorClient(BaseClient):
[docs] def __init__(self, configuration: Optional[core.HttpConfiguration]): if configuration is None: configuration = core.JupyterHttpConfiguration() super().__init__(configuration, base_path="/nitestmonitor/v2/")
@get("") def api_info(self) -> models.ApiInfo: """Get information about the available API operations. Returns: Information about available API operations. Raises: ApiException: if unable to communicate with the `nitestmonitor` service. """ ...