mirror of
https://github.com/Cleanuparr/Cleanuparr.git
synced 2026-01-19 11:17:50 -05:00
19 lines
506 B
C#
19 lines
506 B
C#
using Cleanuparr.Domain.Enums;
|
|
|
|
namespace Cleanuparr.Api.Features.Notifications.Contracts.Requests;
|
|
|
|
public record CreateAppriseProviderRequest : CreateNotificationProviderRequestBase
|
|
{
|
|
public AppriseMode Mode { get; init; } = AppriseMode.Api;
|
|
|
|
// API mode fields
|
|
public string Url { get; init; } = string.Empty;
|
|
|
|
public string Key { get; init; } = string.Empty;
|
|
|
|
public string Tags { get; init; } = string.Empty;
|
|
|
|
// CLI mode fields
|
|
public string? ServiceUrls { get; init; }
|
|
}
|