code: def _write_cors_configuration(self, config):
          
          endpoint = '/'.join((
              self.server_url, '_api', 'v2', 'user', 'config', 'cors'))
          resp = self.r_session.put(
              endpoint,
              data=json.dumps(config, cls=self.encoder),
              headers={'Content-Type': 'application/json'}
          )
          resp.raise_for_status()
  
          return response_to_json_dict(resp)
docs: Overwrites the entire CORS config with the values updated in
          update_cors_configuration.
  
          :param dict config: Dictionary containing the updated CORS
              configuration.
  
          :returns: CORS configuration update status in JSON format