DatashareFunctions

Functions

Link copied to clipboard

An account data transfer object. API Version: 2020-09-01.

suspend fun getAccount(argument: suspend GetAccountPlainArgsBuilder.() -> Unit): GetAccountResult
suspend fun getAccount(accountName: String, resourceGroupName: String): GetAccountResult
Link copied to clipboard

An ADLS Gen 1 file data set. API Version: 2020-09-01.

suspend fun getADLSGen1FileDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetADLSGen1FileDataSetResult
Link copied to clipboard

An ADLS Gen 1 folder data set. API Version: 2020-09-01.

suspend fun getADLSGen1FolderDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetADLSGen1FolderDataSetResult
Link copied to clipboard

An ADLS Gen 2 file data set. API Version: 2020-09-01.

suspend fun getADLSGen2FileDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetADLSGen2FileDataSetResult
Link copied to clipboard

An ADLS Gen2 file data set mapping. API Version: 2020-09-01.

suspend fun getADLSGen2FileDataSetMapping(accountName: String, dataSetMappingName: String, resourceGroupName: String, shareSubscriptionName: String): GetADLSGen2FileDataSetMappingResult
Link copied to clipboard

An ADLS Gen 2 file system data set. API Version: 2020-09-01.

suspend fun getADLSGen2FileSystemDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetADLSGen2FileSystemDataSetResult
Link copied to clipboard
Link copied to clipboard

An ADLS Gen 2 folder data set. API Version: 2020-09-01.

suspend fun getADLSGen2FolderDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetADLSGen2FolderDataSetResult
Link copied to clipboard

An ADLS Gen2 folder data set mapping. API Version: 2020-09-01.

suspend fun getADLSGen2FolderDataSetMapping(accountName: String, dataSetMappingName: String, resourceGroupName: String, shareSubscriptionName: String): GetADLSGen2FolderDataSetMappingResult
Link copied to clipboard

An Azure storage blob container data set. API Version: 2020-09-01.

suspend fun getBlobContainerDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetBlobContainerDataSetResult
Link copied to clipboard

A Blob container data set mapping. API Version: 2020-09-01.

suspend fun getBlobContainerDataSetMapping(accountName: String, dataSetMappingName: String, resourceGroupName: String, shareSubscriptionName: String): GetBlobContainerDataSetMappingResult
Link copied to clipboard

An Azure storage blob data set. API Version: 2020-09-01.

suspend fun getBlobDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetBlobDataSetResult
Link copied to clipboard

A Blob data set mapping. API Version: 2020-09-01.

suspend fun getBlobDataSetMapping(accountName: String, dataSetMappingName: String, resourceGroupName: String, shareSubscriptionName: String): GetBlobDataSetMappingResult
Link copied to clipboard

An Azure storage blob folder data set. API Version: 2020-09-01.

suspend fun getBlobFolderDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetBlobFolderDataSetResult
Link copied to clipboard

A Blob folder data set mapping. API Version: 2020-09-01.

suspend fun getBlobFolderDataSetMapping(accountName: String, dataSetMappingName: String, resourceGroupName: String, shareSubscriptionName: String): GetBlobFolderDataSetMappingResult
Link copied to clipboard

A DataSet data transfer object. API Version: 2020-09-01.

suspend fun getDataSet(argument: suspend GetDataSetPlainArgsBuilder.() -> Unit): GetDataSetResult
suspend fun getDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetDataSetResult
Link copied to clipboard

A data set mapping data transfer object. API Version: 2020-09-01.

suspend fun getDataSetMapping(accountName: String, dataSetMappingName: String, resourceGroupName: String, shareSubscriptionName: String): GetDataSetMappingResult
Link copied to clipboard

A Invitation data transfer object. API Version: 2020-09-01.

suspend fun getInvitation(accountName: String, invitationName: String, resourceGroupName: String, shareName: String): GetInvitationResult
Link copied to clipboard

A kusto cluster data set. API Version: 2020-09-01.

suspend fun getKustoClusterDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetKustoClusterDataSetResult
Link copied to clipboard

A Kusto cluster data set mapping API Version: 2020-09-01.

suspend fun getKustoClusterDataSetMapping(accountName: String, dataSetMappingName: String, resourceGroupName: String, shareSubscriptionName: String): GetKustoClusterDataSetMappingResult
Link copied to clipboard

A kusto database data set. API Version: 2020-09-01.

suspend fun getKustoDatabaseDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetKustoDatabaseDataSetResult
Link copied to clipboard

A Kusto database data set mapping API Version: 2020-09-01.

suspend fun getKustoDatabaseDataSetMapping(accountName: String, dataSetMappingName: String, resourceGroupName: String, shareSubscriptionName: String): GetKustoDatabaseDataSetMappingResult
Link copied to clipboard

A type of synchronization setting based on schedule API Version: 2020-09-01.

suspend fun getScheduledSynchronizationSetting(accountName: String, resourceGroupName: String, shareName: String, synchronizationSettingName: String): GetScheduledSynchronizationSettingResult
Link copied to clipboard

A type of trigger based on schedule API Version: 2020-09-01.

suspend fun getScheduledTrigger(accountName: String, resourceGroupName: String, shareSubscriptionName: String, triggerName: String): GetScheduledTriggerResult
Link copied to clipboard
suspend fun getShare(argument: GetSharePlainArgs): GetShareResult

A share data transfer object. API Version: 2020-09-01.

suspend fun getShare(argument: suspend GetSharePlainArgsBuilder.() -> Unit): GetShareResult
suspend fun getShare(accountName: String, resourceGroupName: String, shareName: String): GetShareResult
Link copied to clipboard

A share subscription data transfer object. API Version: 2020-09-01.

suspend fun getShareSubscription(accountName: String, resourceGroupName: String, shareSubscriptionName: String): GetShareSubscriptionResult
Link copied to clipboard

A SQL DB table data set. API Version: 2020-09-01.

suspend fun getSqlDBTableDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetSqlDBTableDataSetResult
Link copied to clipboard

A SQL DB Table data set mapping. API Version: 2020-09-01.

suspend fun getSqlDBTableDataSetMapping(accountName: String, dataSetMappingName: String, resourceGroupName: String, shareSubscriptionName: String): GetSqlDBTableDataSetMappingResult
Link copied to clipboard

A SQL DW table data set. API Version: 2020-09-01.

suspend fun getSqlDWTableDataSet(accountName: String, dataSetName: String, resourceGroupName: String, shareName: String): GetSqlDWTableDataSetResult
Link copied to clipboard

A SQL DW Table data set mapping. API Version: 2020-09-01.

suspend fun getSqlDWTableDataSetMapping(accountName: String, dataSetMappingName: String, resourceGroupName: String, shareSubscriptionName: String): GetSqlDWTableDataSetMappingResult
Link copied to clipboard

A Synchronization Setting data transfer object. API Version: 2020-09-01.

suspend fun getSynchronizationSetting(accountName: String, resourceGroupName: String, shareName: String, synchronizationSettingName: String): GetSynchronizationSettingResult
Link copied to clipboard

A Trigger data transfer object. API Version: 2020-09-01.

suspend fun getTrigger(argument: suspend GetTriggerPlainArgsBuilder.() -> Unit): GetTriggerResult
suspend fun getTrigger(accountName: String, resourceGroupName: String, shareSubscriptionName: String, triggerName: String): GetTriggerResult
Link copied to clipboard

A consumer side list of share subscription synchronizations API Version: 2020-09-01.

suspend fun listShareSubscriptionSynchronizations(accountName: String, filter: String? = null, orderby: String? = null, resourceGroupName: String, shareSubscriptionName: String, skipToken: String? = null): ListShareSubscriptionSynchronizationsResult
Link copied to clipboard

details of synchronization API Version: 2020-09-01.

suspend fun listShareSynchronizationDetails(accountName: String, consumerEmail: String? = null, consumerName: String? = null, consumerTenantName: String? = null, durationMs: Int? = null, endTime: String? = null, filter: String? = null, message: String? = null, orderby: String? = null, resourceGroupName: String, shareName: String, skipToken: String? = null, startTime: String? = null, status: String? = null, synchronizationId: String? = null): ListShareSynchronizationDetailsResult
Link copied to clipboard

List response for get ShareSynchronization. API Version: 2020-09-01.

suspend fun listShareSynchronizations(accountName: String, filter: String? = null, orderby: String? = null, resourceGroupName: String, shareName: String, skipToken: String? = null): ListShareSynchronizationsResult