code: def create(self, name, plugin_name, plugin_version, flavor_id,
                 description=None, volumes_per_node=None, volumes_size=None,
                 node_processes=None, node_configs=None, floating_ip_pool=None,
                 security_groups=None, auto_security_group=None,
                 availability_zone=None, volumes_availability_zone=None,
                 volume_type=None, image_id=None, is_proxy_gateway=None,
                 volume_local_to_instance=None, use_autoconfig=None,
                 shares=None, is_public=None, is_protected=None,
                 volume_mount_prefix=None, boot_from_volume=None,
                 boot_volume_type=None, boot_volume_availability_zone=None,
                 boot_volume_local_to_instance=None):
          
  
          data = {
              'name': name,
              'plugin_name': plugin_name,
              'plugin_version': plugin_version,
              'flavor_id': flavor_id,
              'node_processes': node_processes
          }
  
          return self._do_create(data, description, volumes_per_node,
                                 volumes_size, node_configs, floating_ip_pool,
                                 security_groups, auto_security_group,
                                 availability_zone, volumes_availability_zone,
                                 volume_type, image_id, is_proxy_gateway,
                                 volume_local_to_instance, use_autoconfig,
                                 shares, is_public, is_protected,
                                 volume_mount_prefix, boot_from_volume,
                                 boot_volume_type,
                                 boot_volume_availability_zone,
                                 boot_volume_local_to_instance)
docs: Create a Node Group Template.