Table of Contents

Namespace Cloudflare.NET.Zones

Classes

ZoneSettingIds

Well-known zone setting identifiers.

Use these constants with GetZoneSettingAsync(string, ZoneSettingId, CancellationToken) and SetZoneSettingAsync<T>(string, ZoneSettingId, T, CancellationToken) methods.

ZonesApi

Implements the API for managing Cloudflare Zone resources.

Interfaces

IZonesApi

Defines the contract for interacting with Cloudflare Zone resources.

This includes zone CRUD operations, DNS record management, cache purge, and all zone-level security features like IP Access Rules, WAF Rulesets, Zone Lockdown, and User-Agent blocking rules.

Enums

CacheLevel

Cache level setting for a zone.

Use with CacheLevel setting.

PolishSetting

Polish (image optimization) setting for a zone.

Use with Polish setting.

PseudoIpv4Setting

Pseudo IPv4 setting for a zone.

Use with PseudoIpv4 setting.

SslMode

SSL/TLS encryption mode for a zone.

Use with Ssl setting.

Tls13Setting

TLS 1.3 setting value for a zone.

Use with Tls13 setting.

ZoneSecurityLevel

Security level for a zone, controlling how aggressive Cloudflare challenges visitors.

Use with SecurityLevel setting.