FlowPropertiesArgs

data class FlowPropertiesArgs(val connection: Output<SelectedResourceArgs>? = null, val customerManagedKeyVaultUri: Output<String>? = null, val dataType: Output<Either<String, DataType>>? = null, val destinationEndpointPorts: Output<List<Double>>? = null, val destinationEndpoints: Output<List<String>>? = null, val flowType: Output<Either<String, FlowType>>? = null, val keyVaultUri: Output<String>? = null, val messagingOptions: Output<MessagingOptionsArgs>? = null, val passphrase: Output<String>? = null, val policies: Output<List<String>>? = null, val schema: Output<SchemaArgs>? = null, val serviceBusQueueId: Output<String>? = null, val sourceAddresses: Output<StreamSourceAddressesArgs>? = null, val status: Output<Either<String, FlowStatus>>? = null, val storageAccountId: Output<String>? = null, val storageAccountName: Output<String>? = null, val storageContainerName: Output<String>? = null, val streamId: Output<String>? = null, val streamLatency: Output<Double>? = null, val streamProtocol: Output<Either<String, StreamProtocol>>? = null) : ConvertibleToJava<FlowPropertiesArgs>

Properties of flow

Constructors

Link copied to clipboard
constructor(connection: Output<SelectedResourceArgs>? = null, customerManagedKeyVaultUri: Output<String>? = null, dataType: Output<Either<String, DataType>>? = null, destinationEndpointPorts: Output<List<Double>>? = null, destinationEndpoints: Output<List<String>>? = null, flowType: Output<Either<String, FlowType>>? = null, keyVaultUri: Output<String>? = null, messagingOptions: Output<MessagingOptionsArgs>? = null, passphrase: Output<String>? = null, policies: Output<List<String>>? = null, schema: Output<SchemaArgs>? = null, serviceBusQueueId: Output<String>? = null, sourceAddresses: Output<StreamSourceAddressesArgs>? = null, status: Output<Either<String, FlowStatus>>? = null, storageAccountId: Output<String>? = null, storageAccountName: Output<String>? = null, storageContainerName: Output<String>? = null, streamId: Output<String>? = null, streamLatency: Output<Double>? = null, streamProtocol: Output<Either<String, StreamProtocol>>? = null)

Properties

Link copied to clipboard
val connection: Output<SelectedResourceArgs>? = null

The connection associated with this flow

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

The URI to the customer managed key for this flow

Link copied to clipboard
val dataType: Output<Either<String, DataType>>? = null

Transfer Storage Blobs or Tables

Link copied to clipboard
val destinationEndpointPorts: Output<List<Double>>? = null

The destination endpoint ports of the stream

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

The destination endpoints of the stream

Link copied to clipboard
val flowType: Output<Either<String, FlowType>>? = null

The flow type for this flow

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

AME, PME, or TORUS only! AKV Chain Containing SAS Token

Link copied to clipboard

The messaging options for this flow

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

The passphrase used for SRT streams

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

The policies for this flow

Link copied to clipboard
val schema: Output<SchemaArgs>? = null

The selected schema for this flow

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

Service Bus Queue ID

Link copied to clipboard

The source IP address and CIDR ranges of the stream

Link copied to clipboard
val status: Output<Either<String, FlowStatus>>? = null

Status of the current flow

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

Storage Account ID

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

Storage Account

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

Storage Container Name

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

The flow stream identifier

Link copied to clipboard
val streamLatency: Output<Double>? = null

The latency of the stream in milliseconds

Link copied to clipboard
val streamProtocol: Output<Either<String, StreamProtocol>>? = null

The protocol of the stream

Functions

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