Commitment constructor

Commitment({
  1. bool? autoRenew,
  2. String? category,
  3. String? creationTimestamp,
  4. String? description,
  5. String? endTimestamp,
  6. String? id,
  7. String? kind,
  8. LicenseResourceCommitment? licenseResource,
  9. List<String>? mergeSourceCommitments,
  10. String? name,
  11. String? plan,
  12. String? region,
  13. List<Reservation>? reservations,
  14. List<ResourceCommitment>? resources,
  15. String? selfLink,
  16. String? splitSourceCommitment,
  17. String? startTimestamp,
  18. String? status,
  19. String? statusMessage,
  20. String? type,
})

Implementation

Commitment({
  this.autoRenew,
  this.category,
  this.creationTimestamp,
  this.description,
  this.endTimestamp,
  this.id,
  this.kind,
  this.licenseResource,
  this.mergeSourceCommitments,
  this.name,
  this.plan,
  this.region,
  this.reservations,
  this.resources,
  this.selfLink,
  this.splitSourceCommitment,
  this.startTimestamp,
  this.status,
  this.statusMessage,
  this.type,
});