SubscriptionArgs

data class SubscriptionArgs(val apiproduct: Output<String>? = null, val developerId: Output<String>? = null, val endTime: Output<String>? = null, val organizationId: Output<String>? = null, val startTime: Output<String>? = null) : ConvertibleToJava<SubscriptionArgs>

Creates a subscription to an API product. Auto-naming is currently not supported for this resource. 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
fun SubscriptionArgs(apiproduct: Output<String>? = null, developerId: Output<String>? = null, endTime: Output<String>? = null, organizationId: Output<String>? = null, startTime: Output<String>? = null)

Functions

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

Properties

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

Name of the API product for which the developer is purchasing a subscription.

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

Time when the API product subscription ends in milliseconds since epoch.

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

Time when the API product subscription starts in milliseconds since epoch.