/cluster/…/notifications
Cmdlets for /cluster/notifications and below. 31 cmdlets.
- Get-PveClusterNotifications:
GET /cluster/notifications
Index for notification-related API endpoints. - Get-PveClusterNotificationsEndpoints:
GET /cluster/notifications/endpoints
Index for all available endpoint types. - Get-PveClusterNotificationsEndpointsGotify:
GET /cluster/notifications/endpoints/gotify
Returns a list of all gotify endpoints - New-PveClusterNotificationsEndpointsGotify:
POST /cluster/notifications/endpoints/gotify
Create a new gotify endpoint - Remove-PveClusterNotificationsEndpointsGotify:
DELETE /cluster/notifications/endpoints/gotify/{name}
Remove gotify endpoint - Get-PveClusterNotificationsEndpointsGotifyIdx:
GET /cluster/notifications/endpoints/gotify/{name}
Return a specific gotify endpoint - Set-PveClusterNotificationsEndpointsGotify:
PUT /cluster/notifications/endpoints/gotify/{name}
Update existing gotify endpoint - Get-PveClusterNotificationsEndpointsSendmail:
GET /cluster/notifications/endpoints/sendmail
Returns a list of all sendmail endpoints - New-PveClusterNotificationsEndpointsSendmail:
POST /cluster/notifications/endpoints/sendmail
Create a new sendmail endpoint - Remove-PveClusterNotificationsEndpointsSendmail:
DELETE /cluster/notifications/endpoints/sendmail/{name}
Remove sendmail endpoint - Get-PveClusterNotificationsEndpointsSendmailIdx:
GET /cluster/notifications/endpoints/sendmail/{name}
Return a specific sendmail endpoint - Set-PveClusterNotificationsEndpointsSendmail:
PUT /cluster/notifications/endpoints/sendmail/{name}
Update existing sendmail endpoint - Get-PveClusterNotificationsEndpointsSmtp:
GET /cluster/notifications/endpoints/smtp
Returns a list of all smtp endpoints - New-PveClusterNotificationsEndpointsSmtp:
POST /cluster/notifications/endpoints/smtp
Create a new smtp endpoint - Remove-PveClusterNotificationsEndpointsSmtp:
DELETE /cluster/notifications/endpoints/smtp/{name}
Remove smtp endpoint - Get-PveClusterNotificationsEndpointsSmtpIdx:
GET /cluster/notifications/endpoints/smtp/{name}
Return a specific smtp endpoint - Set-PveClusterNotificationsEndpointsSmtp:
PUT /cluster/notifications/endpoints/smtp/{name}
Update existing smtp endpoint - Get-PveClusterNotificationsEndpointsWebhook:
GET /cluster/notifications/endpoints/webhook
Returns a list of all webhook endpoints - New-PveClusterNotificationsEndpointsWebhook:
POST /cluster/notifications/endpoints/webhook
Create a new webhook endpoint - Remove-PveClusterNotificationsEndpointsWebhook:
DELETE /cluster/notifications/endpoints/webhook/{name}
Remove webhook endpoint - Get-PveClusterNotificationsEndpointsWebhookIdx:
GET /cluster/notifications/endpoints/webhook/{name}
Return a specific webhook endpoint - Set-PveClusterNotificationsEndpointsWebhook:
PUT /cluster/notifications/endpoints/webhook/{name}
Update existing webhook endpoint - Get-PveClusterNotificationsMatcherFieldValues:
GET /cluster/notifications/matcher-field-values
Returns known notification metadata fields and their known values - Get-PveClusterNotificationsMatcherFields:
GET /cluster/notifications/matcher-fields
Returns known notification metadata fields - Get-PveClusterNotificationsMatchers:
GET /cluster/notifications/matchers
Returns a list of all matchers - New-PveClusterNotificationsMatchers:
POST /cluster/notifications/matchers
Create a new matcher - Remove-PveClusterNotificationsMatchers:
DELETE /cluster/notifications/matchers/{name}
Remove matcher - Get-PveClusterNotificationsMatchersIdx:
GET /cluster/notifications/matchers/{name}
Return a specific matcher - Set-PveClusterNotificationsMatchers:
PUT /cluster/notifications/matchers/{name}
Update existing matcher - Get-PveClusterNotificationsTargets:
GET /cluster/notifications/targets
Returns a list of all entities that can be used as notification targets. - New-PveClusterNotificationsTargetsTest:
POST /cluster/notifications/targets/{name}/test
Send a test notification to a provided target.