ArmBillingModelFactory.BillingCustomerProperties Method

Definition

Initializes a new instance of BillingCustomerProperties.

public static Azure.ResourceManager.Billing.Models.BillingCustomerProperties BillingCustomerProperties (string billingProfileDisplayName = default, Azure.Core.ResourceIdentifier billingProfileId = default, string displayName = default, string systemId = default, Azure.ResourceManager.Billing.Models.BillingCustomerStatus? status = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Billing.Models.BillingAzurePlan> enabledAzurePlans = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Billing.Models.CreatedSubscriptionReseller> resellers = default, System.Collections.Generic.IDictionary<string,string> tags = default);
static member BillingCustomerProperties : string * Azure.Core.ResourceIdentifier * string * string * Nullable<Azure.ResourceManager.Billing.Models.BillingCustomerStatus> * seq<Azure.ResourceManager.Billing.Models.BillingAzurePlan> * seq<Azure.ResourceManager.Billing.Models.CreatedSubscriptionReseller> * System.Collections.Generic.IDictionary<string, string> -> Azure.ResourceManager.Billing.Models.BillingCustomerProperties
Public Shared Function BillingCustomerProperties (Optional billingProfileDisplayName As String = Nothing, Optional billingProfileId As ResourceIdentifier = Nothing, Optional displayName As String = Nothing, Optional systemId As String = Nothing, Optional status As Nullable(Of BillingCustomerStatus) = Nothing, Optional enabledAzurePlans As IEnumerable(Of BillingAzurePlan) = Nothing, Optional resellers As IEnumerable(Of CreatedSubscriptionReseller) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing) As BillingCustomerProperties

Parameters

billingProfileDisplayName
String

The name of the billing profile.

billingProfileId
ResourceIdentifier

The fully qualified ID that uniquely identifies a billing profile.

displayName
String

The name of the customer.

systemId
String

The system generated unique identifier for a customer.

status
Nullable<BillingCustomerStatus>

Identifies the status of an customer. This is an upcoming property that will be populated in the future.

enabledAzurePlans
IEnumerable<BillingAzurePlan>

Azure plans enabled for the customer.

resellers
IEnumerable<CreatedSubscriptionReseller>

The list of resellers for which an Azure plan is enabled for the customer.

tags
IDictionary<String,String>

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 < > % & \ ? /.

Returns

A new BillingCustomerProperties instance for mocking.

Applies to