def delete_user_defined_app_port_protocol(
    self,
    port: int,
    protocol: int,
) -> bool:
    """Delete a user-defined application for IP port and protocol

    .. list-table::
        :header-rows: 1

        * - Swagger Section
          - Method
          - Endpoint
        * - applicationDefinition
          - DELETE
          - /applicationDefinition/portProtocolClassification/{port}/{protocol}

    :param port: IP port, e.g. ``8089``
    :type port: int
    :param protocol: IP = ``0``, TCP = ``6``, UDP = ``17``
    :type protocol: int
    :return: Returns True/False based on successful call
    :rtype: bool
    """  # noqa: W505
    return self._delete(
        "/applicationDefinition/portProtocolClassification/{}/{}".format(
            port, protocol
        ),
        return_type="bool",
    )