BillingProfile 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.
[Microsoft.Rest.Serialization.JsonTransformation]
public class BillingProfile : Microsoft.Azure.Management.Billing.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type BillingProfile = class
inherit Resource
Public Class BillingProfile
Inherits Resource
- Inheritance
- Attributes
Constructors
BillingProfile() |
Initializes a new instance of the BillingProfile class. |
BillingProfile(String, String, String, String, String, AddressDetails, Nullable<Boolean>, Nullable<Int32>, String, IList<AzurePlan>, InvoiceSectionsOnExpand, Nullable<Boolean>, String, String, String, String) |
Initializes a new instance of the BillingProfile class. |
Properties
BillTo |
Gets or sets billing address. |
Currency |
Gets the currency in which the charges for the billing profile are billed. |
DisplayName |
Gets or sets the name of the billing profile. |
EnabledAzurePlans |
Gets or sets information about the enabled azure plans. |
HasReadAccess |
Gets indicates whether user has read access to the billing profile. |
Id |
Gets resource Id. (Inherited from Resource) |
InvoiceDay |
Gets the day of the month when the invoice for the billing profile is generated. |
InvoiceEmailOptIn |
Gets or sets flag controlling whether the invoices for the billing profile are sent through email. |
InvoiceSections |
Gets or sets the invoice sections associated to the billing profile. By default this is not populated, unless it's specified in $expand. |
Name |
Gets resource name. (Inherited from Resource) |
PoNumber |
Gets or sets the purchase order name that will appear on the invoices generated for the billing profile. |
SpendingLimit |
Gets the billing profile spending limit. Possible values include: 'Off', 'On' |
Status |
Gets the status of the billing profile. Possible values include: 'Active', 'Disabled', 'Warned' |
StatusReasonCode |
Gets reason for the specified billing profile status. Possible values include: 'PastDue', 'SpendingLimitReached', 'SpendingLimitExpired' |
SystemId |
Gets the system generated unique identifier for a billing profile. |
Type |
Gets resource type. (Inherited from Resource) |
Methods
Validate() |
Validate the object. |
Applies to
Azure SDK for .NET