Skip to main content

CREATE OR UPDATE Stream

PATCH 

/workspaces/:workspaceId/stream-groups/:streamGroupName/streams/:streamName

CREATE OR UPDATE Stream

Request

Path Parameters

    workspaceId uuidrequired
    streamGroupName stringrequired
    streamName stringrequired

Header Parameters

    If-None-Match string

    To ensure that no existing stream is updated pass If-None-Match header set to "*".

Body

    properties

    object

    batchIdAutoFillPattern

    object

    isEnabled booleanrequired
    pattern stringnullable

    messageIdAutoFillPattern

    object

    isEnabled booleanrequired
    pattern stringnullable

    batchCompletionTimeout

    object

    isEnabled booleanrequired
    timeout [d.]hh:mm:ss[.fffffff]nullable
    concatenationMode int32

    Possible values: [None, WithNewLines, WithoutNewLines]

    gatewayConfig

    object

    isEnabled booleannullable
    iotHubAccessPath int32

    Possible values: [Auto, File, Telemetry]

    priority int32nullable
    messageCompression int32

    Possible values: [None, BrotliFastest]

    bufferMaximalSize

    object

    isEnabled booleanrequired
    sizeInMebiBytes int32nullable

    messageTtl

    object

    isEnabled booleanrequired
    duration [d.]hh:mm:ss[.fffffff]nullable
    isDurable booleannullable

    dedicatedDeviceStreamBuffer

    object

    isEnabled booleanrequired
    maxSizeInMebiBytes int32nullable

    partitioning

    object

    partitionCount int32nullable
    skipAwaitForReadyToAcceptMessages booleannullable

Responses

Updated stream.

Schema

    name stringrequired
    streamGroupName stringrequired
    workspaceId uuidrequired

    properties

    object

    required

    concatenationMode int32required

    Possible values: [None, WithNewLines, WithoutNewLines]

    batchCompletionTimeout

    object

    required

    isEnabled booleanrequired
    timeout [d.]hh:mm:ss[.fffffff]nullable

    batchIdAutoFillPattern

    object

    required

    isEnabled booleanrequired
    pattern stringnullable

    messageIdAutoFillPattern

    object

    required

    isEnabled booleanrequired
    pattern stringnullable

    gatewayConfig

    object

    isEnabled boolean
    iotHubAccessPath int32

    Possible values: [Auto, File, Telemetry]

    priority int32
    messageCompression int32

    Possible values: [None, BrotliFastest]

    bufferMaximalSize

    object

    isEnabled boolean
    sizeInMebiBytes int32nullable

    messageTtl

    object

    isEnabled boolean
    duration [d.]hh:mm:ss[.fffffff]nullable
    isDurable boolean

    dedicatedDeviceStreamBuffer

    object

    isEnabled boolean
    maxSizeInMebiBytes int32nullable

    partitioning

    object

    required

    partitionCount int32
    isReadyToAcceptMessages boolean
Loading...