Commitment constructor

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

Implementation

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