Skip to content

Notification

REST endpoints, REST templates, and notification rules. Accessed via client.notification.

Service

NotificationService

NotificationService(client: HttpClient)

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.