共用方式為


ArmBillingModelFactory.InvoiceSectionWithCreateSubPermission Method

Definition

Initializes a new instance of InvoiceSectionWithCreateSubPermission.

public static Azure.ResourceManager.Billing.Models.InvoiceSectionWithCreateSubPermission InvoiceSectionWithCreateSubPermission (string billingProfileDisplayName = default, Azure.Core.ResourceIdentifier billingProfileId = default, string billingProfileSystemId = default, Azure.ResourceManager.Billing.Models.BillingProfileStatus? billingProfileStatus = default, Azure.ResourceManager.Billing.Models.BillingProfileStatusReasonCode? billingProfileStatusReasonCode = default, Azure.ResourceManager.Billing.Models.BillingSpendingLimit? billingProfileSpendingLimit = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Billing.Models.BillingAzurePlan> enabledAzurePlans = default, string invoiceSectionDisplayName = default, Azure.Core.ResourceIdentifier invoiceSectionId = default, string invoiceSectionSystemId = default);
static member InvoiceSectionWithCreateSubPermission : string * Azure.Core.ResourceIdentifier * string * Nullable<Azure.ResourceManager.Billing.Models.BillingProfileStatus> * Nullable<Azure.ResourceManager.Billing.Models.BillingProfileStatusReasonCode> * Nullable<Azure.ResourceManager.Billing.Models.BillingSpendingLimit> * seq<Azure.ResourceManager.Billing.Models.BillingAzurePlan> * string * Azure.Core.ResourceIdentifier * string -> Azure.ResourceManager.Billing.Models.InvoiceSectionWithCreateSubPermission
Public Shared Function InvoiceSectionWithCreateSubPermission (Optional billingProfileDisplayName As String = Nothing, Optional billingProfileId As ResourceIdentifier = Nothing, Optional billingProfileSystemId As String = Nothing, Optional billingProfileStatus As Nullable(Of BillingProfileStatus) = Nothing, Optional billingProfileStatusReasonCode As Nullable(Of BillingProfileStatusReasonCode) = Nothing, Optional billingProfileSpendingLimit As Nullable(Of BillingSpendingLimit) = Nothing, Optional enabledAzurePlans As IEnumerable(Of BillingAzurePlan) = Nothing, Optional invoiceSectionDisplayName As String = Nothing, Optional invoiceSectionId As ResourceIdentifier = Nothing, Optional invoiceSectionSystemId As String = Nothing) As InvoiceSectionWithCreateSubPermission

Parameters

billingProfileDisplayName
String

The name of the billing profile.

billingProfileId
ResourceIdentifier

The fully qualified ID that uniquely identifies a billing profile.

billingProfileSystemId
String

The system generated unique identifier for a billing profile.

billingProfileStatus
Nullable<BillingProfileStatus>

The status of the billing profile.

billingProfileStatusReasonCode
Nullable<BillingProfileStatusReasonCode>

Reason for the specified billing profile status.

billingProfileSpendingLimit
Nullable<BillingSpendingLimit>

The billing profile spending limit.

enabledAzurePlans
IEnumerable<BillingAzurePlan>

Enabled azure plans for the associated billing profile.

invoiceSectionDisplayName
String

The name of the invoice section.

invoiceSectionId
ResourceIdentifier

The fully qualified ID that uniquely identifies an invoice section.

invoiceSectionSystemId
String

The system generated unique identifier for an invoice section.

Returns

A new InvoiceSectionWithCreateSubPermission instance for mocking.

Applies to