Table of Contents

Namespace Cloudflare.NET.Zones.CustomHostnames.Models

Classes

CreateCustomHostnameRequest

Represents the request payload for creating a new custom hostname.

CustomHostname

Represents a custom hostname returned by the Cloudflare API.

FallbackOrigin

Represents the fallback origin for custom hostnames in a zone.

ListCustomHostnamesFilters

Defines the filtering and pagination options for listing custom hostnames.

OwnershipVerification

Represents TXT-based ownership verification information.

OwnershipVerificationHttp

Represents HTTP-based ownership verification information.

SslConfiguration

Represents the SSL configuration for creating or updating a custom hostname.

SslResponse

Represents the full SSL status and configuration returned by the API.

SslSettings

Represents the SSL/TLS settings for a custom hostname.

UpdateCustomHostnameRequest

Represents the request payload for updating an existing custom hostname.

UpdateFallbackOriginRequest

Represents the request payload for updating the fallback origin.

ValidationError

Represents a validation error that occurred during SSL certificate issuance.

ValidationRecord

Represents a Domain Control Validation record returned by the API.

Enums

BundleMethod

Defines how the certificate chain is bundled.

CertificateAuthority

Defines the Certificate Authority that issues SSL certificates.

CertificateType

Defines the type of SSL certificate.

CustomHostnameStatus

Defines the status of a custom hostname in its lifecycle.

DcvMethod

Defines the Domain Control Validation (DCV) method used to verify domain ownership.

MinTlsVersion

Defines the minimum TLS version for SSL settings.

SslStatus

Defines the status of an SSL certificate for a custom hostname.

SslToggle

Defines the on/off toggle for SSL feature settings.