/// <summary>
 /// Initializes a new instance of the BillingPeriod class.
 /// </summary>
 /// <param name="startTime">Inclusive start of the period</param>
 /// <param name="endTime">Exclusive end of the period.</param>
 public BillingPeriod(string startTime = default(string), string endTime = default(string), BillingPlanSelection byAccount = default(BillingPlanSelection))
 {
     StartTime = startTime;
     EndTime   = endTime;
     ByAccount = byAccount;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the BillingPlansSelection class.
 /// </summary>
 public BillingPlansSelection(BillingPlanSelection buildService = default(BillingPlanSelection), BillingPlanSelection pushService = default(BillingPlanSelection), BillingPlanSelection testService = default(BillingPlanSelection))
 {
     BuildService = buildService;
     PushService  = pushService;
     TestService  = testService;
     CustomInit();
 }