Added 'DNS Account Settings' implementation - part one

This commit is contained in:
2025-07-29 15:27:58 +02:00
parent e49e975388
commit d5a4e94ed9
11 changed files with 790 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
namespace AMWD.Net.Api.Cloudflare.Dns
{
/// <summary>
/// Represents a request to update DNS zone defaults on account level.
/// </summary>
public class UpdateDnsAccountSettingsRequest
{
/// <summary>
/// Initializes a new instance of the <see cref="UpdateDnsAccountSettingsRequest"/> class.
/// </summary>
/// <param name="accountId">The account identifier.</param>
public UpdateDnsAccountSettingsRequest(string accountId)
{
AccountId = accountId;
}
/// <summary>
/// The zone identifier.
/// </summary>
public string AccountId { get; set; }
/// <summary>
/// The DNS zone defaults.
/// </summary>
public DnsAccountZoneDefaults? ZoneDefaults { get; set; }
}
}