Create data stream APIedit

Creates a new data stream.

response = client.indices.create_data_stream(
  name: 'my-data-stream'
)
puts response
PUT /_data_stream/my-data-stream

Requestedit

PUT /_data_stream/<data-stream>

Prerequisitesedit

Path parametersedit

<data-stream>

(Required, string) Name of the data stream to create. Data stream names must meet the following criteria:

  • Lowercase only
  • Cannot include \, /, *, ?, ", <, >, |, ,, #, :, or a space character
  • Cannot start with -, _, +, or .ds-
  • Cannot be . or ..
  • Cannot be longer than 255 bytes. Multi-byte characters count towards this limit faster.