def METHOD_NAME(self) -> 'Transport':
    """Return a fully configured transport that can be used to connect to the computer set for this instance."""
    computer = self.computer
    transport_type = computer.transport_type
    try:
        transport_class = TransportFactory(transport_type)
    except exceptions.EntryPointError as exception:
        raise exceptions.ConfigurationError(f'transport type `{transport_type}` could not be loaded: {exception}')
    return transport_class(machine=computer.hostname, **self.get_auth_params())