SubscriptionArgs

data class SubscriptionArgs(val location: Output<String>? = null, val name: Output<String>? = null, val organizationId: Output<String>? = null, val sku: Output<SubscriptionSku>? = null, val type: Output<SubscriptionType>? = null) : ConvertibleToJava<SubscriptionArgs>

Creates a new BeyondCorp Enterprise Subscription in a given organization. Location will always be global as BeyondCorp subscriptions are per organization. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Constructors

Link copied to clipboard
constructor(location: Output<String>? = null, name: Output<String>? = null, organizationId: Output<String>? = null, sku: Output<SubscriptionSku>? = null, type: Output<SubscriptionType>? = null)

Properties

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

Unique resource name of the Subscription. The name is ignored when creating a subscription.

Link copied to clipboard
val organizationId: Output<String>? = null
Link copied to clipboard
val sku: Output<SubscriptionSku>? = null

SKU of subscription.

Link copied to clipboard
val type: Output<SubscriptionType>? = null

Type of subscription.

Functions

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