BillingProfileProperties 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 profile.
public class BillingProfileProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Billing.Models.BillingProfileProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Billing.Models.BillingProfileProperties>
type BillingProfileProperties = class
interface IJsonModel<BillingProfileProperties>
interface IPersistableModel<BillingProfileProperties>
Public Class BillingProfileProperties
Implements IJsonModel(Of BillingProfileProperties), IPersistableModel(Of BillingProfileProperties)
- Inheritance
-
BillingProfileProperties
- Implements
Constructors
BillingProfileProperties() |
Initializes a new instance of BillingProfileProperties. |
Properties
BillingRelationshipType |
Identifies the billing relationship represented by the billing profile. The billing relationship may be between Microsoft, the customer, and/or a third-party. |
BillTo |
Billing address. |
Currency |
The currency in which the charges for the billing profile are billed. |
CurrentPaymentTerm |
The current payment term of the billing profile. |
DisplayName |
The name of the billing profile. |
EnabledAzurePlans |
Information about the enabled azure plans. |
HasReadAccess |
Indicates whether user has read access to the billing profile. |
IndirectRelationshipInfo |
Identifies the billing profile that is linked to another billing profile in indirect purchase motion. |
InvoiceDay |
The day of the month when the invoice for the billing profile is generated. |
InvoiceRecipients |
The list of email addresses to receive invoices by email for the billing profile. |
IsInvoiceEmailOptIn |
Flag controlling whether the invoices for the billing profile are sent through email. |
OtherPaymentTerms |
The other payment terms of the billing profile. |
PoNumber |
The default purchase order number that will appear on the invoices generated for the billing profile. |
ProvisioningState |
The provisioning state of the resource during a long-running operation. |
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. |
SoldTo |
The address of the individual or organization that is responsible for the billing account. |
SpendingLimit |
The billing profile spending limit. |
SpendingLimitDetails |
The details of billing profile spending limit. |
Status |
The status of the billing profile. |
StatusReasonCode |
Reason for the specified billing profile status. |
SystemId |
The system generated unique identifier for a billing profile. |
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 < > % & \ ? /. |
TargetClouds |
Identifies the cloud environments that are associated with a billing profile. This is a system managed optional field and gets updated as the billing profile gets associated with accounts in various clouds. |
Explicit Interface Implementations
IJsonModel<BillingProfileProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<BillingProfileProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<BillingProfileProperties>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<BillingProfileProperties>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<BillingProfileProperties>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |
Applies to
Azure SDK for .NET