Share via


InvoiceSectionWithCreateSubPermission Constructors

Definition

Overloads

InvoiceSectionWithCreateSubPermission()

Initializes a new instance of the InvoiceSectionWithCreateSubPermission class.

InvoiceSectionWithCreateSubPermission(String, String, String, String, String, String, String, String, String, IList<AzurePlan>)

Initializes a new instance of the InvoiceSectionWithCreateSubPermission class.

InvoiceSectionWithCreateSubPermission()

Initializes a new instance of the InvoiceSectionWithCreateSubPermission class.

public InvoiceSectionWithCreateSubPermission ();
Public Sub New ()

Applies to

InvoiceSectionWithCreateSubPermission(String, String, String, String, String, String, String, String, String, IList<AzurePlan>)

Initializes a new instance of the InvoiceSectionWithCreateSubPermission class.

public InvoiceSectionWithCreateSubPermission (string invoiceSectionId = default, string invoiceSectionDisplayName = default, string invoiceSectionSystemId = default, string billingProfileId = default, string billingProfileDisplayName = default, string billingProfileStatus = default, string billingProfileStatusReasonCode = default, string billingProfileSpendingLimit = default, string billingProfileSystemId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Billing.Models.AzurePlan> enabledAzurePlans = default);
new Microsoft.Azure.Management.Billing.Models.InvoiceSectionWithCreateSubPermission : string * string * string * string * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Billing.Models.AzurePlan> -> Microsoft.Azure.Management.Billing.Models.InvoiceSectionWithCreateSubPermission
Public Sub New (Optional invoiceSectionId As String = Nothing, Optional invoiceSectionDisplayName As String = Nothing, Optional invoiceSectionSystemId As String = Nothing, Optional billingProfileId As String = Nothing, Optional billingProfileDisplayName As String = Nothing, Optional billingProfileStatus As String = Nothing, Optional billingProfileStatusReasonCode As String = Nothing, Optional billingProfileSpendingLimit As String = Nothing, Optional billingProfileSystemId As String = Nothing, Optional enabledAzurePlans As IList(Of AzurePlan) = Nothing)

Parameters

invoiceSectionId
String

The ID of the invoice section.

invoiceSectionDisplayName
String

The name of the invoice section.

invoiceSectionSystemId
String

The system generated unique identifier for an invoice section.

billingProfileId
String

The ID of the billing profile for the invoice section.

billingProfileDisplayName
String

The name of the billing profile for the invoice section.

billingProfileStatus
String

The status of the billing profile. Possible values include: 'Active', 'Disabled', 'Warned'

billingProfileStatusReasonCode
String

Reason for the specified billing profile status. Possible values include: 'PastDue', 'SpendingLimitReached', 'SpendingLimitExpired'

billingProfileSpendingLimit
String

The billing profile spending limit. Possible values include: 'Off', 'On'

billingProfileSystemId
String

The system generated unique identifier for a billing profile.

enabledAzurePlans
IList<AzurePlan>

Enabled azure plans for the associated billing profile.

Applies to