async def METHOD_NAME():
    coroutines = []
    deleted_test_certificates = cert_client.list_deleted_certificates(include_pending=True)
    async for certificate in deleted_test_certificates:
        if certificate.name.startswith("livekvtest"):
            coroutines.append(cert_client.purge_deleted_certificate(certificate.name))
    deleted_test_keys = key_client.list_deleted_keys()
    async for key in deleted_test_keys:
        if key.name.startswith("livekvtest"):
            coroutines.append(key_client.purge_deleted_key(key.name))
    if hsm_client:
        hsm_deleted_test_keys = hsm_client.list_deleted_keys()
        async for key in hsm_deleted_test_keys:
            if key.name.startswith("livekvtest"):
                coroutines.append(hsm_client.purge_deleted_key(key.name))
    deleted_test_secrets = secret_client.list_deleted_secrets()
    async for secret in deleted_test_secrets:
        if secret.name.startswith("livekvtest"):
            coroutines.append(secret_client.purge_deleted_secret(secret.name))
    return await asyncio.gather(*coroutines)