ZoneSubscriptionRatePlan

data class ZoneSubscriptionRatePlan(val currency: String? = null, val externallyManaged: Boolean? = null, val id: String? = null, val isContract: Boolean? = null, val publicName: String? = null, val scope: String? = null, val sets: List<String>? = null)

Constructors

Link copied to clipboard
constructor(currency: String? = null, externallyManaged: Boolean? = null, id: String? = null, isContract: Boolean? = null, publicName: String? = null, scope: String? = null, sets: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val currency: String? = null

The currency applied to the rate plan subscription.

Link copied to clipboard

Whether this rate plan is managed externally from Cloudflare.

Link copied to clipboard
val id: String? = null

The ID of the rate plan. Available values: "free", "lite", "pro", "proplus", "business", "enterprise", "partnersfree", "partnerspro", "partnersbusiness", "partners_enterprise".

Link copied to clipboard
val isContract: Boolean? = null

Whether a rate plan is enterprise-based (or newly adopted term contract).

Link copied to clipboard
val publicName: String? = null

The full name of the rate plan.

Link copied to clipboard
val scope: String? = null

The scope that this rate plan applies to.

Link copied to clipboard
val sets: List<String>? = null

The list of sets this rate plan applies to.