Entry point for NIOS notification resources. Each resource is lazily constructed.
Initialise NotificationService with an authenticated HTTP client.
Source code in src/ibx_nios_sdk/notification/_service.py
| def __init__(self, client: HttpClient) -> None:
"""Initialise NotificationService with an authenticated HTTP client."""
self._client = client
|
rest_endpoint
cached
property
rest_endpoint: NotificationRestEndpointResource
Entry point for NIOS notification REST endpoint resources.
rest_template
cached
property
rest_template: NotificationRestTemplateResource
Entry point for NIOS notification REST template resources.
rule
cached
property
rule: NotificationRuleResource
Entry point for NIOS notification rule resources.