﻿---
title: stack kb fleet-outputs post-fleet-outputs cli command
description: Create output Behaviour flags: --dry-run — validate all inputs and exit without performing any action 
url: https://docs-v3-preview.elastic.dev/elastic/cli/pull/525/cli/stack/kb/fleet-outputs/post-fleet-outputs
---

# stack kb fleet-outputs post-fleet-outputs cli command
<cli-modifiers>
</cli-modifiers>

```bash
elastic stack kb fleet-outputs post-fleet-outputs \
  --hosts <hosts> \
  --name <name> \
  --type <type> \
  [options]
```

Create output
**Behaviour flags:**
`--dry-run` — validate all inputs and exit without performing any action

## Options

<definitions>
  <definition term="--hosts string[] required">
  </definition>
  <definition term="--name string required">
  </definition>
  <definition term="--type enum required">
    **Values:** kafka
  </definition>
  <definition term="--allow-edit string[]">
  </definition>
  <definition term="--ca-sha256 string">
  </definition>
  <definition term="--ca-trusted-fingerprint string">
  </definition>
  <definition term="--config-yaml string">
  </definition>
  <definition term="--id string">
  </definition>
  <definition term="--[no-]is-default">
  </definition>
  <definition term="--[no-]is-default-monitoring">
  </definition>
  <definition term="--[no-]is-internal">
  </definition>
  <definition term="--[no-]is-preconfigured">
  </definition>
  <definition term="--otel-disable-beatsauth string">
  </definition>
  <definition term="--otel-exporter-config-yaml string">
  </definition>
  <definition term="--preset enum">
    **Values:** balanced, custom, throughput, scale, latency
  </definition>
  <definition term="--proxy-id string">
  </definition>
  <definition term="--secrets string">
  </definition>
  <definition term="--shipper string">
  </definition>
  <definition term="--ssl string">
  </definition>
  <definition term="--write-to-logs-streams string">
  </definition>
  <definition term="--kibana-api-key string">
  </definition>
  <definition term="--kibana-url string">
  </definition>
  <definition term="--service-token string">
  </definition>
  <definition term="--[no-]sync-integrations">
  </definition>
  <definition term="--[no-]sync-uninstalled-integrations">
  </definition>
  <definition term="--auth-type enum">
    **Values:** none, user_pass, ssl, kerberos
  </definition>
  <definition term="--broker-timeout number">
  </definition>
  <definition term="--client-id string">
  </definition>
  <definition term="--compression enum">
    **Values:** gzip, snappy, lz4, none
  </definition>
  <definition term="--compression-level string">
  </definition>
  <definition term="--connection-type enum">
    **Values:** plaintext, encryption
  </definition>
  <definition term="--hash string">
  </definition>
  <definition term="--headers string[]">
  </definition>
  <definition term="--key string">
  </definition>
  <definition term="--partition enum">
    **Values:** random, round_robin, hash
  </definition>
  <definition term="--password string">
  </definition>
  <definition term="--random string">
  </definition>
  <definition term="--required-acks enum">
    **Values:** 1, 0, -1
  </definition>
  <definition term="--round-robin string">
  </definition>
  <definition term="--sasl string">
  </definition>
  <definition term="--timeout number">
  </definition>
  <definition term="--topic string">
  </definition>
  <definition term="--username string">
  </definition>
  <definition term="--version string">
  </definition>
  <definition term="--input-file string">
    path to a JSON file to use as command input
  </definition>
  <definition term="--[no-]dry-run">
    validate all inputs and exit without performing any action (preview changes without applying them)
  </definition>
</definitions>


## Global Options

<definitions>
  <definition term="--[no-]json">
    output as JSON
  </definition>
</definitions>