NotificationProviderPage

NotificationProviderPage
NotificationProviderPage

It represents a paged response for a collection of notification providers

AllOf
This class requires all of the following:
JSON Example
{
    "page": 1,
    "page_size": 5,
    "total_size": 10,
    "total_pages": 2,
    "items": [
        {
            "id": "e24ae877-6bfa-42da-a735-4ea55fba6c45",
            "name": "My Provider",
            "type": "string",
            "enabled": true,
            "notification_types": [
                "CRITICAL_CVE_PATCH_AVAILABLE"
            ],
            "created_at": "2025-10-31T12:42:14.000Z",
            "created_by": "johndoe",
            "updated_at": "2025-10-31T12:42:14.000Z",
            "updated_by": "johndoe",
            "removed_at": "2025-10-31T12:42:14.000Z",
            "removed_by": "johndoe"
        }
    ]
}