BillingPropertyInner Class

public final class BillingPropertyInner
extends ProxyResource

A billing property.

Constructor Summary

Constructor Description
BillingPropertyInner()

Creates an instance of BillingPropertyInner class.

Method Summary

Modifier and Type Method and Description
String accountAdminNotificationEmailAddress()

Get the accountAdminNotificationEmailAddress property: The email address on which the account admin gets all Azure notifications.

String billingAccountDisplayName()

Get the billingAccountDisplayName property: The name of the billing account to which the subscription is billed.

String billingAccountId()

Get the billingAccountId property: The ID of the billing account to which the subscription is billed.

String billingProfileDisplayName()

Get the billingProfileDisplayName property: The name of the billing profile to which the subscription is billed.

String billingProfileId()

Get the billingProfileId property: The ID of the billing profile to which the subscription is billed.

BillingProfileSpendingLimit billingProfileSpendingLimit()

Get the billingProfileSpendingLimit property: The billing profile spending limit.

BillingProfileStatus billingProfileStatus()

Get the billingProfileStatus property: The status of the billing profile.

BillingProfileStatusReasonCode billingProfileStatusReasonCode()

Get the billingProfileStatusReasonCode property: Reason for the specified billing profile status.

String billingTenantId()

Get the billingTenantId property: The Azure AD tenant ID of the billing account for the subscription.

String costCenter()

Get the costCenter property: The cost center applied to the subscription.

String invoiceSectionDisplayName()

Get the invoiceSectionDisplayName property: The name of the invoice section to which the subscription is billed.

String invoiceSectionId()

Get the invoiceSectionId property: The ID of the invoice section to which the subscription is billed.

Boolean isAccountAdmin()

Get the isAccountAdmin property: Indicates whether user is the account admin.

String productId()

Get the productId property: The product ID of the Azure plan.

String productName()

Get the productName property: The product name of the Azure plan.

String skuDescription()

Get the skuDescription property: The sku description of the Azure plan for the subscription.

String skuId()

Get the skuId property: The sku ID of the Azure plan for the subscription.

void validate()

Validates the instance.

BillingPropertyInner withCostCenter(String costCenter)

Set the costCenter property: The cost center applied to the subscription.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

BillingPropertyInner

public BillingPropertyInner()

Creates an instance of BillingPropertyInner class.

Method Details

accountAdminNotificationEmailAddress

public String accountAdminNotificationEmailAddress()

Get the accountAdminNotificationEmailAddress property: The email address on which the account admin gets all Azure notifications.

Returns:

the accountAdminNotificationEmailAddress value.

billingAccountDisplayName

public String billingAccountDisplayName()

Get the billingAccountDisplayName property: The name of the billing account to which the subscription is billed.

Returns:

the billingAccountDisplayName value.

billingAccountId

public String billingAccountId()

Get the billingAccountId property: The ID of the billing account to which the subscription is billed.

Returns:

the billingAccountId value.

billingProfileDisplayName

public String billingProfileDisplayName()

Get the billingProfileDisplayName property: The name of the billing profile to which the subscription is billed.

Returns:

the billingProfileDisplayName value.

billingProfileId

public String billingProfileId()

Get the billingProfileId property: The ID of the billing profile to which the subscription is billed.

Returns:

the billingProfileId value.

billingProfileSpendingLimit

public BillingProfileSpendingLimit billingProfileSpendingLimit()

Get the billingProfileSpendingLimit property: The billing profile spending limit.

Returns:

the billingProfileSpendingLimit value.

billingProfileStatus

public BillingProfileStatus billingProfileStatus()

Get the billingProfileStatus property: The status of the billing profile.

Returns:

the billingProfileStatus value.

billingProfileStatusReasonCode

public BillingProfileStatusReasonCode billingProfileStatusReasonCode()

Get the billingProfileStatusReasonCode property: Reason for the specified billing profile status.

Returns:

the billingProfileStatusReasonCode value.

billingTenantId

public String billingTenantId()

Get the billingTenantId property: The Azure AD tenant ID of the billing account for the subscription.

Returns:

the billingTenantId value.

costCenter

public String costCenter()

Get the costCenter property: The cost center applied to the subscription.

Returns:

the costCenter value.

invoiceSectionDisplayName

public String invoiceSectionDisplayName()

Get the invoiceSectionDisplayName property: The name of the invoice section to which the subscription is billed.

Returns:

the invoiceSectionDisplayName value.

invoiceSectionId

public String invoiceSectionId()

Get the invoiceSectionId property: The ID of the invoice section to which the subscription is billed.

Returns:

the invoiceSectionId value.

isAccountAdmin

public Boolean isAccountAdmin()

Get the isAccountAdmin property: Indicates whether user is the account admin.

Returns:

the isAccountAdmin value.

productId

public String productId()

Get the productId property: The product ID of the Azure plan.

Returns:

the productId value.

productName

public String productName()

Get the productName property: The product name of the Azure plan.

Returns:

the productName value.

skuDescription

public String skuDescription()

Get the skuDescription property: The sku description of the Azure plan for the subscription.

Returns:

the skuDescription value.

skuId

public String skuId()

Get the skuId property: The sku ID of the Azure plan for the subscription.

Returns:

the skuId value.

validate

public void validate()

Validates the instance.

withCostCenter

public BillingPropertyInner withCostCenter(String costCenter)

Set the costCenter property: The cost center applied to the subscription.

Parameters:

costCenter - the costCenter value to set.

Returns:

the BillingPropertyInner object itself.

Applies to