DestinationArgs

data class DestinationArgs(val archiveNameFormat: Output<String>? = null, val blobContainer: Output<String>? = null, val dataLakeAccountName: Output<String>? = null, val dataLakeFolderPath: Output<String>? = null, val dataLakeSubscriptionId: Output<String>? = null, val name: Output<String>? = null, val storageAccountResourceId: Output<String>? = null) : ConvertibleToJava<DestinationArgs>

Capture storage details for capture description

Constructors

Link copied to clipboard
constructor(archiveNameFormat: Output<String>? = null, blobContainer: Output<String>? = null, dataLakeAccountName: Output<String>? = null, dataLakeFolderPath: Output<String>? = null, dataLakeSubscriptionId: Output<String>? = null, name: Output<String>? = null, storageAccountResourceId: Output<String>? = null)

Properties

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

Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order

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

Blob container Name

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

The Azure Data Lake Store name for the captured events

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

The destination folder path for the captured events

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

Subscription Id of Azure Data Lake Store

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

Name for capture destination

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

Resource id of the storage account to be used to create the blobs

Functions

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