![JAR search and dependency download from the Maven repository](/logo.png)
com.pulumi.azurenative.billing.kotlin.inputs.BillingProfilePropertiesArgs.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-azure-native-kotlin Show documentation
Show all versions of pulumi-azure-native-kotlin Show documentation
Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of the Kotlin programming language.
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azurenative.billing.kotlin.inputs
import com.pulumi.azurenative.billing.inputs.BillingProfilePropertiesArgs.builder
import com.pulumi.core.Output
import com.pulumi.core.Output.of
import com.pulumi.kotlin.ConvertibleToJava
import com.pulumi.kotlin.PulumiTagMarker
import com.pulumi.kotlin.applySuspend
import kotlin.Boolean
import kotlin.Pair
import kotlin.String
import kotlin.Suppress
import kotlin.Unit
import kotlin.collections.List
import kotlin.collections.Map
import kotlin.jvm.JvmName
/**
* A billing profile.
* @property billTo Billing address.
* @property currentPaymentTerm The current payment term of the billing profile.
* @property displayName The name of the billing profile.
* @property enabledAzurePlans Information about the enabled azure plans.
* @property indirectRelationshipInfo Identifies the billing profile that is linked to another billing profile in indirect purchase motion.
* @property invoiceEmailOptIn Flag controlling whether the invoices for the billing profile are sent through email.
* @property invoiceRecipients The list of email addresses to receive invoices by email for the billing profile.
* @property poNumber The default purchase order number that will appear on the invoices generated for the billing profile.
* @property shipTo The default address where the products are shipped, or the services are being used. If a ship to is not specified for a product or a subscription, then this address will be used.
* @property soldTo The address of the individual or organization that is responsible for the billing account.
* @property tags Dictionary of metadata associated with the resource. Maximum key/value length supported of 256 characters. Keys/value should not empty value nor null. Keys can not contain < > % & \ ? /
*/
public data class BillingProfilePropertiesArgs(
public val billTo: Output? = null,
public val currentPaymentTerm: Output? = null,
public val displayName: Output? = null,
public val enabledAzurePlans: Output>? = null,
public val indirectRelationshipInfo: Output? =
null,
public val invoiceEmailOptIn: Output? = null,
public val invoiceRecipients: Output>? = null,
public val poNumber: Output? = null,
public val shipTo: Output? = null,
public val soldTo: Output? = null,
public val tags: Output
© 2015 - 2025 Weber Informatics LLC | Privacy Policy