FutureReservation constructor

FutureReservation({
  1. AllocationAggregateReservation? aggregateReservation,
  2. String? autoCreatedReservationsDeleteTime,
  3. Duration? autoCreatedReservationsDuration,
  4. bool? autoDeleteAutoCreatedReservations,
  5. String? colocationResource,
  6. FutureReservationCommitmentInfo? commitmentInfo,
  7. String? confidentialComputeType,
  8. String? creationTimestamp,
  9. String? deploymentType,
  10. String? description,
  11. bool? enableEmergentMaintenance,
  12. String? id,
  13. String? kind,
  14. String? name,
  15. String? namePrefix,
  16. FutureReservationParams? params,
  17. String? planningStatus,
  18. String? reservationMode,
  19. String? reservationName,
  20. ResourceMetadata? resourceMetadata,
  21. String? resourceName,
  22. String? schedulingType,
  23. String? selfLink,
  24. String? selfLinkWithId,
  25. ShareSettings? shareSettings,
  26. bool? specificReservationRequired,
  27. FutureReservationSpecificSKUProperties? specificSkuProperties,
  28. FutureReservationStatus? status,
  29. FutureReservationStoragePoolProperties? storagePoolProperties,
  30. FutureReservationTimeWindow? timeWindow,
  31. String? zone,
})

Implementation

FutureReservation({
  this.aggregateReservation,
  this.autoCreatedReservationsDeleteTime,
  this.autoCreatedReservationsDuration,
  this.autoDeleteAutoCreatedReservations,
  this.colocationResource,
  this.commitmentInfo,
  this.confidentialComputeType,
  this.creationTimestamp,
  this.deploymentType,
  this.description,
  this.enableEmergentMaintenance,
  this.id,
  this.kind,
  this.name,
  this.namePrefix,
  this.params,
  this.planningStatus,
  this.reservationMode,
  this.reservationName,
  this.resourceMetadata,
  this.resourceName,
  this.schedulingType,
  this.selfLink,
  this.selfLinkWithId,
  this.shareSettings,
  this.specificReservationRequired,
  this.specificSkuProperties,
  this.status,
  this.storagePoolProperties,
  this.timeWindow,
  this.zone,
});