namespace AMWD.Net.Api.Cloudflare.Zones { /// /// Represents a request to edit a zone. /// public class EditZoneRequest { /// /// Initializes a new instance of the class. /// /// The zone identifier. public EditZoneRequest(string zoneId) { ZoneId = zoneId; } /// /// The zone identifier. /// public string ZoneId { get; set; } /// /// Indicates whether the zone is only using Cloudflare DNS services. /// /// /// A value means the zone will not receive security or performance benefits. /// public bool? Paused { get; set; } /// /// A full zone implies that DNS is hosted with Cloudflare. /// A partial zone is typically a partner-hosted zone or a CNAME setup. /// /// /// This parameter is only available to Enterprise customers or if it has been explicitly enabled on a zone. /// public ZoneType? Type { get; set; } /// /// A list of domains used for custom name servers. /// /// /// This is only available for Business and Enterprise plans. /// public IReadOnlyCollection? VanityNameServers { get; set; } } }