ArmBillingModelFactory.BillingCustomerProperties Method
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.
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.