BillingCycle (Plans schema)
Defines the plan's starting date and time, its duration, and what happens at the end of the billing cycle. UWP apps can retrieve this information using the DataPlanStatus class.
Element hierarchy
- <Plan>
-
- <Description>
- <BillingCycle>
Syntax
<BillingCycle StartDate = dateTime
Duration = dateTime
Resets? = boolean : "true" />
Key
?
optional (zero or one)
:
default value
Attributes and Elements
Attributes
Attribute | Description | Data type | Required | Default value |
---|---|---|---|---|
Duration | A value representing the plan's duration in UTC. |
dateTime | Yes | |
Resets | If true, all connection usage and information for the subscriber are reset at the end of the billing cycle. Otherwise, false. |
boolean | No | true |
StartDate | A value representing the plan's starting date and time in UTC. |
dateTime | Yes |
Child Elements
None.
Parent Elements
Parent Element | Description |
---|---|
Description | Defines plan information that specifies the subscriber's Mobile Network Operator (MNO) connection type. |
Remarks
This information can be used to understand when the next billing cycle begins for the given subscriber’s plan. It is specified in UTC and has at least one minute of precision.
See also
Requirements
Value | |
---|---|
Namespace | http://www.microsoft.com/networking/CarrierControl/Plans/v1 |