Map<String, Object?> toArgMap() => { if (maxScaledInReplicas != null) 'max_scaled_in_replicas': [maxScaledInReplicas!.toArgMap()], if (timeWindowSec != null) 'time_window_sec': timeWindowSec!.toTfJson(), };