PutAliasRequestPropertiesArgs

data class PutAliasRequestPropertiesArgs(val billingScope: Output<String>? = null, val displayName: Output<String>? = null, val resellerId: Output<String>? = null, val subscriptionId: Output<String>? = null, val workload: Output<Either<String, Workload>>? = null) : ConvertibleToJava<PutAliasRequestPropertiesArgs>

Put subscription properties.

Constructors

Link copied to clipboard
constructor(billingScope: Output<String>? = null, displayName: Output<String>? = null, resellerId: Output<String>? = null, subscriptionId: Output<String>? = null, workload: Output<Either<String, Workload>>? = null)

Properties

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

Determines whether subscription is fieldLed, partnerLed or LegacyEA

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

The friendly name of the subscription.

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

Reseller ID, basically MPN Id

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

This parameter can be used to create alias for existing subscription Id

Link copied to clipboard
val workload: Output<Either<String, Workload>>? = null

The workload type of the subscription. It can be either Production or DevTest.

Functions

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