StandardAppVersionAutomaticScaling.fromMap constructor

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

Implementation

factory StandardAppVersionAutomaticScaling.fromMap(Map<String, dynamic> map) {
  return StandardAppVersionAutomaticScaling(
    maxConcurrentRequests: (() { final guardedValue = map['maxConcurrentRequests']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
    maxIdleInstances: (() { final guardedValue = map['maxIdleInstances']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
    maxPendingLatency: (() { final guardedValue = map['maxPendingLatency']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    minIdleInstances: (() { final guardedValue = map['minIdleInstances']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
    minPendingLatency: (() { final guardedValue = map['minPendingLatency']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    standardSchedulerSettings: (() { final guardedValue = map['standardSchedulerSettings']; if (guardedValue == null) return null; return pulumi.Input.fromValue(StandardAppVersionAutomaticScalingStandardSchedulerSettings.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}