SavingsPlan constructor

SavingsPlan({
  1. String? commitment,
  2. CurrencyCode? currency,
  3. String? description,
  4. String? ec2InstanceFamily,
  5. String? end,
  6. String? offeringId,
  7. SavingsPlanPaymentOption? paymentOption,
  8. List<SavingsPlanProductType>? productTypes,
  9. String? recurringPaymentAmount,
  10. String? region,
  11. String? savingsPlanArn,
  12. String? savingsPlanId,
  13. SavingsPlanType? savingsPlanType,
  14. String? start,
  15. SavingsPlanState? state,
  16. Map<String, String>? tags,
  17. int? termDurationInSeconds,
  18. String? upfrontPaymentAmount,
})

Implementation

SavingsPlan({
  this.commitment,
  this.currency,
  this.description,
  this.ec2InstanceFamily,
  this.end,
  this.offeringId,
  this.paymentOption,
  this.productTypes,
  this.recurringPaymentAmount,
  this.region,
  this.savingsPlanArn,
  this.savingsPlanId,
  this.savingsPlanType,
  this.start,
  this.state,
  this.tags,
  this.termDurationInSeconds,
  this.upfrontPaymentAmount,
});