def parse_chaos_params_dictionary(chaos_parameters_dictionary):
    """
    Parse a list of ChaosParameters dictionary input from string.
    chaos_parameters_dictionary is a list of dictionaries of
    "Key": string
    "Value": a dictionary of a chaos_parameters
    """
    from azure.servicefabric.models import ChaosParametersDictionaryItem
    from sfctl.custom_chaos import parse_chaos_parameters
    if chaos_parameters_dictionary is None:
        return list()
    parsed_dictionary = list()
    for dictionary_entry in chaos_parameters_dictionary:
        key = dictionary_entry.get('Key')
        value = parse_chaos_parameters(dictionary_entry.get('Value'))
        parsed_dictionary.append(ChaosParametersDictionaryItem(key=key,
            value=value))
    return parsed_dictionary
