def make_ssh_conn(hostname):
    """
    This function creates a connections dict used when creating a new Device
    instance.  The returned dict will only contain an SSH connection.  For more
    details on connection schema, see this doc:
    https://pubhub.devnetcloud.com/media/pyats/docs/topology/schema.html#production-yaml-schema
    Parameters
    ----------
    hostname : str
        The DNS hostname or IP address to connect to the device.
    Returns
    -------
    dict
    """
    return {'default': dict(host=hostname,
                            arguments=dict(init_config_commands=[],
                                           init_exec_commands=[]),
                            protocol='ssh')}