def METHOD_NAME(client: Client):
    """
    :title: Re-generate only particular section in config while SSSD is running
    :setup:
        1. In pam domain set "debug_level" to 9
        2. In nss domain set "debug_level" to 9
        3. Start SSSD
    :steps:
        1. Check that "debug_level" in pam domain is 9
        2. Check that "debug_level" in nss domain is 9
        3. Change "debug_level" in pam and in nss to 1
        4. Apply config changes
        5. Call "sssd --genconf-section==pam"
        6. Check that "debug_level" in pam is 1
        7. Check that "debug_level" in nss remained 9
    :expectedresults:
        1. "debug_level" is set to 9
        2. "debug_level" is set to 9
        3. "debug_level" is changed successfully
        4. Changes are apllied successfully
        5. "sssd --genconf-section==pam" is called successfully
        6. "debug_level" in pam is 1
        7. "debug_level" in nss remains 9
    :customerscenario: False
    """
    client.sssd.pam["debug_level"] = "9"
    client.sssd.nss["debug_level"] = "9"
    client.sssd.start()
    result = client.ldb.search("/var/lib/sss/db/config.ldb")
    assert result["cn=pam,cn=config"]["debug_level"] == ["9"]
    assert result["cn=nss,cn=config"]["debug_level"] == ["9"]
    client.sssd.pam["debug_level"] = "1"
    client.sssd.nss["debug_level"] = "1"
    client.sssd.config_apply()
    client.sssd.genconf("pam")
    result = client.ldb.search("/var/lib/sss/db/config.ldb")
    assert result["cn=pam,cn=config"]["debug_level"] == ["1"]
    assert result["cn=nss,cn=config"]["debug_level"] == ["9"]