toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'coolDownPeriod': coolDownPeriod,
    'cpuUtilization': pulumi.Input.mapInputValue<CpuUtilizationResponseAppengineV1beta, Map<String, dynamic>>(cpuUtilization, (value) => value.toMap()),
    'customMetrics': pulumi.Input.mapInputValue<List<CustomMetricResponse>, List<Map<String, dynamic>>>(customMetrics, (value) => pulumi.Input.encodeList<CustomMetricResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'diskUtilization': pulumi.Input.mapInputValue<DiskUtilizationResponseAppengineV1beta, Map<String, dynamic>>(diskUtilization, (value) => value.toMap()),
    'maxConcurrentRequests': maxConcurrentRequests,
    'maxIdleInstances': maxIdleInstances,
    'maxPendingLatency': maxPendingLatency,
    'maxTotalInstances': maxTotalInstances,
    'minIdleInstances': minIdleInstances,
    'minPendingLatency': minPendingLatency,
    'minTotalInstances': minTotalInstances,
    'networkUtilization': pulumi.Input.mapInputValue<NetworkUtilizationResponseAppengineV1beta, Map<String, dynamic>>(networkUtilization, (value) => value.toMap()),
    'requestUtilization': pulumi.Input.mapInputValue<RequestUtilizationResponseAppengineV1beta, Map<String, dynamic>>(requestUtilization, (value) => value.toMap()),
    'standardSchedulerSettings': pulumi.Input.mapInputValue<StandardSchedulerSettingsResponseAppengineV1beta, Map<String, dynamic>>(standardSchedulerSettings, (value) => value.toMap()),
  };
}