def METHOD_NAME(
    self,
    link_peer: str,
    link_peer_channel_group_id: int,
    link_channel_description: str,
) -> str:
    if template_path := self.shared_utils.interface_descriptions_templates.get("underlay_port_channel_interfaces"):
        return self._template(
            template_path,
            link={
                "peer": link_peer,
                "peer_channel_group_id": link_peer_channel_group_id,
                "channel_description": link_channel_description,
            },
        )
    if link_channel_description is not None:
        link_channel_description = str(link_channel_description).upper()
        return f"{link_channel_description}_Po{link_peer_channel_group_id}"
    link_peer = str(link_peer).upper()
    return f"{link_peer}_Po{link_peer_channel_group_id}"