ZoneSubscriptionArgs

data class ZoneSubscriptionArgs(val frequency: Output<String>? = null, val identifier: Output<String>? = null, val ratePlan: Output<ZoneSubscriptionRatePlanArgs>? = null) : ConvertibleToJava<ZoneSubscriptionArgs>

Example Usage

resources:
exampleZoneSubscription:
type: cloudflare:ZoneSubscription
name: example_zone_subscription
properties:
identifier: 506e3185e9c882d175a2d0cb0093d9f2
frequency: weekly
ratePlan:
id: free
currency: USD
externally_managed: false
is_contract: false
public_name: Business Plan
scope: zone
sets:
- string

Constructors

Link copied to clipboard
constructor(frequency: Output<String>? = null, identifier: Output<String>? = null, ratePlan: Output<ZoneSubscriptionRatePlanArgs>? = null)

Properties

Link copied to clipboard
val frequency: Output<String>? = null

How often the subscription is renewed automatically. Available values: "weekly", "monthly", "quarterly", "yearly".

Link copied to clipboard
val identifier: Output<String>? = null

Subscription identifier tag.

Link copied to clipboard

The rate plan applied to the subscription.

Functions

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