def METHOD_NAME(nested_key_name: str) -> Tuple[Dict[str, Any], List[bytes]]:
    """Generate a structure with sample of all types
    """
    type_samples = {
        "object": {},
        "array": [],
        "string": "str",
        "integer": 42,
        "number": 1.2,
        "boolean": False,
        "null": None,
    }
    jdata = {}
    for (k, v) in type_samples.items():
        jdata[f"nested_{k}"] = {nested_key_name: v}
    return jdata, [k.encode() for k in type_samples.keys()]