code: func (o *AuditWebhookOptions) newUntruncatedBackend() (audit.Backend, error) {
  	groupVersion, _ := schema.ParseGroupVersion(o.GroupVersionString)
  	webhook, err := pluginwebhook.NewBackend(o.ConfigFile, groupVersion, o.InitialBackoff)
  	if err != nil {
  		return nil, fmt.Errorf("initializing audit webhook: %v", err)
  	}
  	webhook = o.BatchOptions.wrapBackend(webhook)
  	return webhook, nil
  }
docs: // newUntruncatedBackend returns a webhook backend without the truncate options applied
  // this is done so that the same trucate backend can wrap both the webhook and dynamic backends