AutomaticScalingResponse.fromMap constructor

AutomaticScalingResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory AutomaticScalingResponse.fromMap(Map<String, dynamic> map) {
  return AutomaticScalingResponse(
    coolDownPeriod: pulumi.Input.fromValue(map['coolDownPeriod'] as String),
    cpuUtilization: pulumi.Input.fromValue(CpuUtilizationResponse.fromMap((map['cpuUtilization']! as Map).cast<String, dynamic>())),
    diskUtilization: pulumi.Input.fromValue(DiskUtilizationResponse.fromMap((map['diskUtilization']! as Map).cast<String, dynamic>())),
    maxConcurrentRequests: pulumi.Input.fromValue(map['maxConcurrentRequests'] as int),
    maxIdleInstances: pulumi.Input.fromValue(map['maxIdleInstances'] as int),
    maxPendingLatency: pulumi.Input.fromValue(map['maxPendingLatency'] as String),
    maxTotalInstances: pulumi.Input.fromValue(map['maxTotalInstances'] as int),
    minIdleInstances: pulumi.Input.fromValue(map['minIdleInstances'] as int),
    minPendingLatency: pulumi.Input.fromValue(map['minPendingLatency'] as String),
    minTotalInstances: pulumi.Input.fromValue(map['minTotalInstances'] as int),
    networkUtilization: pulumi.Input.fromValue(NetworkUtilizationResponse.fromMap((map['networkUtilization']! as Map).cast<String, dynamic>())),
    requestUtilization: pulumi.Input.fromValue(RequestUtilizationResponse.fromMap((map['requestUtilization']! as Map).cast<String, dynamic>())),
    standardSchedulerSettings: pulumi.Input.fromValue(StandardSchedulerSettingsResponse.fromMap((map['standardSchedulerSettings']! as Map).cast<String, dynamic>())),
  );
}