GetZonesFilter

data class GetZonesFilter(val accountId: String? = null, val lookupType: String? = null, val match: String? = null, val name: String? = null, val paused: Boolean? = null, val status: String? = null) : ConvertibleToJava<GetZonesFilter>

Constructors

Link copied to clipboard
constructor(accountId: String? = null, lookupType: String? = null, match: String? = null, name: String? = null, paused: Boolean? = null, status: String? = null)

Properties

Link copied to clipboard
val accountId: String? = null

The account identifier to target for the resource.

Link copied to clipboard
val lookupType: String? = null

The type of search to perform for the name value when querying the zone API. Available values: contains, exact. Defaults to exact.

Link copied to clipboard
val match: String? = null

A RE2 compatible regular expression to filter the results. This is performed client side whereas the name and lookup_type are performed on the Cloudflare server side.

Link copied to clipboard
val name: String? = null

A string value to search for.

Link copied to clipboard
val paused: Boolean? = null

Paused status of the zone to lookup. Defaults to false.

Link copied to clipboard
val status: String? = null

Status of the zone to lookup.

Functions

Link copied to clipboard
open override fun toJava(): GetZonesFilter