lambda val: {'auto_id_policy': val}), automatic_scaling=s.Message( converter=c.ConvertAutomaticScaling, cool_down_period_sec=s.Value('cool_down_period', converter=c.SecondsToDuration), cpu_utilization=s.Message(target_utilization=s.Value(), aggregation_window_length_sec=s.Value( 'aggregation_window_length', converter=c.SecondsToDuration)), max_instances=s.Value('max_instances'), min_instances=s.Value('min_instances'), target_cpu_utilization=s.Value('target_cpu_utilization'), target_throughput_utilization=s.Value('target_throughput_utilization'), max_num_instances=s.Value('max_total_instances'), min_pending_latency=s.Value(converter=c.LatencyToDuration), min_idle_instances=s.Value(converter=c.StringToInt( handle_automatic=True)), max_idle_instances=s.Value(converter=c.StringToInt( handle_automatic=True)), max_pending_latency=s.Value(converter=c.LatencyToDuration), max_concurrent_requests=s.Value(converter=c.StringToInt()), min_num_instances=s.Value('min_total_instances'), target_network_sent_bytes_per_sec=s.Value('target_sent_bytes_per_sec'), target_network_sent_packets_per_sec=s.Value( 'target_sent_packets_per_sec'), target_network_received_bytes_per_sec=s.Value( 'target_received_bytes_per_sec'), target_network_received_packets_per_sec=s.Value( 'target_received_packets_per_sec'), target_disk_write_bytes_per_sec=s.Value('target_write_bytes_per_sec'), target_disk_write_ops_per_sec=s.Value('target_write_ops_per_sec'), target_disk_read_bytes_per_sec=s.Value('target_read_bytes_per_sec'),
auth_fail_action=s.Value(converter=c.EnumConverter('AUTH_FAIL_ACTION')), script=s.Value(converter=c.ToJsonString)), api_version=s.Value('runtime_api_version', converter=c.ToJsonString), auto_id_policy=s.Value('beta_settings', lambda val: {'auto_id_policy': val}), automatic_scaling=s.Message( converter=c.ConvertAutomaticScaling, cool_down_period_sec=s.Value('cool_down_period', converter=c.SecondsToDuration), cpu_utilization=s.Message( target_utilization=s.Value(), aggregation_window_length_sec=s.Value('aggregation_window_length', converter=c.SecondsToDuration) ), standard_scheduler_settings=s.Message( max_instances=s.Value(converter=c.StringToInt()), min_instances=s.Value(converter=c.StringToInt()), target_cpu_utilization=s.Value(), target_throughput_utilization=s.Value() ), max_num_instances=s.Value('max_total_instances'), min_pending_latency=s.Value(converter=c.LatencyToDuration), min_idle_instances=s.Value(converter= c.StringToInt(handle_automatic=True)), max_idle_instances=s.Value(converter= c.StringToInt(handle_automatic=True)), max_pending_latency=s.Value(converter=c.LatencyToDuration), max_concurrent_requests=s.Value(converter=c.StringToInt()), min_num_instances=s.Value('min_total_instances'), target_network_sent_bytes_per_sec=s.Value( 'target_sent_bytes_per_sec'),