BillingPropertyProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A billing property.
public class BillingPropertyProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Billing.Models.BillingPropertyProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Billing.Models.BillingPropertyProperties>
type BillingPropertyProperties = class
interface IJsonModel<BillingPropertyProperties>
interface IPersistableModel<BillingPropertyProperties>
Public Class BillingPropertyProperties
Implements IJsonModel(Of BillingPropertyProperties), IPersistableModel(Of BillingPropertyProperties)
- Inheritance
-
BillingPropertyProperties
- Implements
Constructors
BillingPropertyProperties() |
Initializes a new instance of BillingPropertyProperties. |
Properties
AccountAdminNotificationEmailAddress |
Notification email address for legacy account. Available for agreement type Microsoft Online Services Program. |
BillingAccountAgreementType |
The type of agreement. |
BillingAccountDisplayName |
The name of the billing account. |
BillingAccountId |
The fully qualified ID that uniquely identifies a billing account. |
BillingAccountSoldToCountry |
The country of the individual or organization that is responsible for the billing account. |
BillingAccountStatus |
The current status of the billing account. |
BillingAccountStatusReasonCode |
Reason for the specified billing account status. |
BillingAccountSubType |
The tier of the account. |
BillingAccountType |
The type of customer. |
BillingCurrency |
The billing currency for the subscription. Available for billing accounts with agreement type Enterprise Agreement. |
BillingProfileDisplayName |
The name of the billing profile. |
BillingProfileId |
The fully qualified ID that uniquely identifies a billing profile. |
BillingProfilePaymentMethodFamily |
The payment method family of the primary payment method for the billing profile. |
BillingProfilePaymentMethodType |
The payment method type of the primary payment method for the billing profile. |
BillingProfileSpendingLimit |
The billing profile spending limit. |
BillingProfileSpendingLimitDetails |
The details of billing profile spending limit. |
BillingProfileStatus |
The status of the billing profile. |
BillingProfileStatusReasonCode |
Reason for the specified billing profile status. |
BillingTenantId |
The Azure AD tenant ID of the billing account for the subscription. |
CostCenter |
The cost center applied to the subscription. Available for agreement type Microsoft Customer Agreement and Microsoft Partner Agreement. This property can be updated via patch. |
CustomerDisplayName |
The name of the customer. |
CustomerId |
The fully qualified ID that uniquely identifies a customer. |
CustomerStatus |
Identifies the status of an customer. This is an upcoming property that will be populated in the future. |
EnrollmentDetails |
The enrollment details for the subscription. Available for billing accounts with agreement type Enterprise Agreement. |
InvoiceSectionDisplayName |
The name of the invoice section. |
InvoiceSectionId |
The fully qualified ID that uniquely identifies an invoice section. |
InvoiceSectionStatus |
Identifies the status of an invoice section. |
InvoiceSectionStatusReasonCode |
Reason for the specified invoice section status. |
IsAccountAdmin |
Indicates whether user is the account admin. |
IsTransitionedBillingAccount |
Specifies if the billing account for the subscription is transitioned from a Microsoft Online Service Program to a Microsoft Customer Agreement (MCA) account. Will be present and value will be true if its a transitioned billing account. |
ProductId |
The ID that uniquely identifies a product. |
ProductName |
The ID that uniquely identifies a product. |
SkuDescription |
The sku description. |
SkuId |
The ID that uniquely identifies a sku. |
SubscriptionBillingStatus |
The subscription status. |
SubscriptionBillingStatusDetails |
The reason codes for the subscription status. |
SubscriptionBillingType |
The type of billing subscription. |
SubscriptionServiceUsageAddress |
The address of the individual or organization where service subscription is being used. Available for agreement type Microsoft Online Services Program. This property can be updated via patch. |
SubscriptionWorkloadType |
The Azure workload type of the subscription. |
Explicit Interface Implementations
IJsonModel<BillingPropertyProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<BillingPropertyProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<BillingPropertyProperties>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<BillingPropertyProperties>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<BillingPropertyProperties>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |