SharedflowArgs

data class SharedflowArgs(val action: Output<String>? = null, val contentType: Output<String>? = null, val data: Output<String>? = null, val extensions: Output<List<Map<String, String>>>? = null, val name: Output<String>? = null, val organizationId: Output<String>? = null) : ConvertibleToJava<SharedflowArgs>

Uploads a ZIP-formatted shared flow configuration bundle to an organization. If the shared flow already exists, this creates a new revision of it. If the shared flow does not exist, this creates it. Once imported, the shared flow revision must be deployed before it can be accessed at runtime. The size limit of a shared flow bundle is 15 MB.

Constructors

Link copied to clipboard
fun SharedflowArgs(action: Output<String>? = null, contentType: Output<String>? = null, data: Output<String>? = null, extensions: Output<List<Map<String, String>>>? = null, name: Output<String>? = null, organizationId: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): SharedflowArgs

Properties

Link copied to clipboard
val action: Output<String>? = null

Required. Must be set to either import or validate.

Link copied to clipboard
val contentType: Output<String>? = null

The HTTP Content-Type header value specifying the content type of the body.

Link copied to clipboard
val data: Output<String>? = null

The HTTP request/response body as raw binary.

Link copied to clipboard
val extensions: Output<List<Map<String, String>>>? = null

Application specific response metadata. Must be set in the first response for streaming APIs.

Link copied to clipboard
val name: Output<String>? = null

Required. The name to give the shared flow

Link copied to clipboard
val organizationId: Output<String>? = null