docs: def createSite(self, username, password, fullname,
                     email, description, securityQuestionIdx,
                     secuirtyQuestionAns, contentDir
                     ):
          """
          The create site operation initializes and configures Portal for
          ArcGIS for use. It must be the first operation invoked after
          installation. Creating a new site involves:
  
          Creating the initial administrator account
          Creating a new database administrator account (which is same as the
           initial administrator account)
          Creating token shared keys
          Registering directories
  
          This operation is time consuming, as the database is initialized
          and populated with default templates and content. If the database
          directory is not empty, this operation attempts to migrate the
          database to the current version while keeping its data intact. At
          the end of this operation, the web server that hosts the API is
          restarted.
  
          Inputs:
          username - The initial administrator account name
          password - The password for the initial administrator account
          fullname - The full name for the initial administrator account
          email	- The account email address
          description - An optional description for the account
          securityQuestionIdx - The index of the secret question to retrieve
           a forgotten password
          securityQuestionAns - The answer to the secret question
          contentDir - The path to the location of the site's content
          """
          params = {
              "username" : username,
              "password" : password,
              "fullname" : fullname,
              "email" : email,
              "description" : description,
              "secuirtyQuestionAns" :  secuirtyQuestionAns,
              "securityQuestionIdx" : securityQuestionIdx,
              "contentDir" : contentDir
          }
          url = self._url + "/createNewSite"
          return self._get(url=url,
                            param_dict=params)