code: function getHelpContentsForService(serviceManifest) {
      const { operation } = serviceManifest;
  
      const sections = [];
      // params table is shown only if we have a single
      // operation with 1 or more params.
      if (serviceManifest.operation) {
          let paramsHelp = { head: '', table: [] };
          if (serviceManifest.operation.params) {
              const { params } = operation;
              paramsHelp = {
                  head: `Command arguments are:`,
                  table: params.map(param => [chalk.cyan.bold(`--${param.alias || param.name} <${param.type}>${param.required ? ' (required)' : ''}`), param.description])
              };
              if (operation.entityName) {
                  paramsHelp.table.unshift([chalk.cyan.bold(`--in ${operation.entityType}.json`), `The ${operation.entityType} object to send in the body of the request`],
                      ['', chalk.dim(getEntityTypeExample(operation.entityType))]);
              }
          } else if (operation.entityName) {
              paramsHelp = {
                  head: `Command arguments are:`,
                  table: [
                      [chalk.cyan.bold(`--in ${operation.entityType}.json`), `The ${operation.entityType} object to send in the body of the request`],
                      ['', chalk.dim(getEntityTypeExample(operation.entityType))]
                  ]
              };
          }
          if (operation.name == 'createKnowledgebase' || operation.name == 'getKnowledgebaseDetails') {
              paramsHelp.table.push([chalk.cyan.bold(`--msbot`), `(OPTIONAL) Format the output as json for piping into msbot connect qna command`]);
          }
          if (paramsHelp.table.length > 0)
              sections.push(paramsHelp);
      }
      sections.push(configSection);
      sections.push(globalArgs);
      return sections;
  }
docs: Gets the help content for a target or sub target.
  
  @param {*} serviceManifest The manifest entry containing the operations
  @param {string} categoryName The name of the category it belongs to
  @param {string} targetName The name of the target (if present)
  @param {string} subTargetName the name of the subTarget (if present)
  
  @returns {Array}