FutureReservation constructor

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

Implementation

FutureReservation({
  this.aggregateReservation,
  this.autoCreatedReservationsDeleteTime,
  this.autoCreatedReservationsDuration,
  this.autoDeleteAutoCreatedReservations,
  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,
});