def fetch_projects()

in common/api/cloud_asset_api_adapter.py [0:0]


    def fetch_projects(self) -> list[Project]:
        """
        Fetches all projects within the organization which have
        datacatalog or dataplex API enabled.
        """
        response = list(
            self._search(
                self.organization,
                ["serviceusage.googleapis.com/Service"],
                "name:(datacatalog.googleapis.com OR dataplex.googleapis.com)",
            )
        )

        return list(map(Project.proto_to_project, response))