def METHOD_NAME(self, region_summary: can_api_v2_definition.RegionSummary, file_type):
    if self.level is AggregationLevel.STATE:
        return self.region_subdir / f"{region_summary.state}.{file_type.suffix}"
    if self.level is AggregationLevel.COUNTRY:
        return self.region_subdir / f"{region_summary.country}.{file_type.suffix}"
    if self.level in (AggregationLevel.COUNTY, AggregationLevel.CBSA, AggregationLevel.PLACE):
        return self.region_subdir / f"{region_summary.fips}.{file_type.suffix}"
    raise NotImplementedError("Level not supported")