toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'creationTimestamp': ?creationTimestamp,
'healthInfos': ?(() { final guardedValue = healthInfos; if (guardedValue == null) return null; return pulumi.Input.encodeList<GetReservationSubBlockHealthInfo, Map<String, dynamic>>(guardedValue, (value) => value.toMap()); })(),
'id': ?id,
'inUseCount': ?inUseCount,
'kind': ?kind,
'name': ?name,
'physicalTopologies': ?(() { final guardedValue = physicalTopologies; if (guardedValue == null) return null; return pulumi.Input.encodeList<GetReservationSubBlockPhysicalTopology, Map<String, dynamic>>(guardedValue, (value) => value.toMap()); })(),
'project': ?project,
'reservation': ?reservation,
'reservationBlock': ?reservationBlock,
'reservationSubBlockMaintenances': ?(() { final guardedValue = reservationSubBlockMaintenances; if (guardedValue == null) return null; return pulumi.Input.encodeList<GetReservationSubBlockReservationSubBlockMaintenance, Map<String, dynamic>>(guardedValue, (value) => value.toMap()); })(),
'resourceId': ?resourceId,
'selfLink': ?selfLink,
'selfLinkWithId': ?selfLinkWithId,
'status': ?status,
'subBlockCount': ?subBlockCount,
'zone': ?zone,
};
}