Added 'DnsRecords' extensions

This commit is contained in:
2025-07-16 20:09:27 +02:00
parent 6a3b2d93c6
commit 3614d0344b
54 changed files with 6165 additions and 12 deletions

View File

@@ -0,0 +1,23 @@
namespace AMWD.Net.Api.Cloudflare.Dns.Internals
{
internal class InternalBatchRequest
{
[JsonProperty("deletes")]
public IReadOnlyCollection<Identifier>? Deletes { get; set; }
[JsonProperty("patches")]
public IReadOnlyCollection<InternalBatchUpdateRequest>? Patches { get; set; }
[JsonProperty("posts")]
public IReadOnlyCollection<InternalDnsRecordRequest>? Posts { get; set; }
[JsonProperty("puts")]
public IReadOnlyCollection<InternalBatchUpdateRequest>? Puts { get; set; }
}
internal class InternalBatchUpdateRequest : InternalDnsRecordRequest
{
[JsonProperty("id")]
public string? Id { get; set; }
}
}