toJson method

  1. @override
Object toJson()

Implementation

@override
Object toJson() => {
  'aggregateReservation': ?aggregateReservation?.toJson(),
  'autoCreatedReservationsDeleteTime': ?autoCreatedReservationsDeleteTime,
  'autoCreatedReservationsDuration': ?autoCreatedReservationsDuration
      ?.toJson(),
  'autoDeleteAutoCreatedReservations': ?autoDeleteAutoCreatedReservations,
  'commitmentInfo': ?commitmentInfo?.toJson(),
  'confidentialComputeType': ?confidentialComputeType,
  'creationTimestamp': ?creationTimestamp,
  'deploymentType': ?deploymentType,
  'description': ?description,
  'enableEmergentMaintenance': ?enableEmergentMaintenance,
  'id': ?id?.toString(),
  'kind': ?kind,
  'name': ?name,
  'namePrefix': ?namePrefix,
  'params': ?params?.toJson(),
  'planningStatus': ?planningStatus,
  'reservationMode': ?reservationMode,
  'reservationName': ?reservationName,
  'resourceMetadata': ?resourceMetadata?.toJson(),
  'resourceName': ?resourceName,
  'schedulingType': ?schedulingType,
  'selfLink': ?selfLink,
  'selfLinkWithId': ?selfLinkWithId,
  'shareSettings': ?shareSettings?.toJson(),
  'specificReservationRequired': ?specificReservationRequired,
  'specificSkuProperties': ?specificSkuProperties?.toJson(),
  'status': ?status?.toJson(),
  'storagePoolProperties': ?storagePoolProperties?.toJson(),
  'timeWindow': ?timeWindow?.toJson(),
  'zone': ?zone,
};