def METHOD_NAME(
    self, path: str, asset: Optional[Asset] = None
) -> str:
    # asset isn't used in this method.
    # It's only kept for compatibility with parent methods.
    template_arguments: dict = {
        "bucket": self._bucket,
        "path": path,
    }
    return self.resolve_data_reference(template_arguments=template_arguments)