Package-level declarations

Types

Link copied to clipboard
class Account : KotlinCustomResource

Manages a Data Share Account.

Link copied to clipboard
data class AccountArgs(val identity: Output<AccountIdentityArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<AccountArgs>

Manages a Data Share Account.

Link copied to clipboard
Link copied to clipboard
object AccountMapper : ResourceMapper<Account>
Link copied to clipboard
Link copied to clipboard
class DatasetBlobStorage : KotlinCustomResource

Manages a Data Share Blob Storage Dataset.

Link copied to clipboard
data class DatasetBlobStorageArgs(val containerName: Output<String>? = null, val dataShareId: Output<String>? = null, val filePath: Output<String>? = null, val folderPath: Output<String>? = null, val name: Output<String>? = null, val storageAccount: Output<DatasetBlobStorageStorageAccountArgs>? = null) : ConvertibleToJava<DatasetBlobStorageArgs>

Manages a Data Share Blob Storage Dataset.

Link copied to clipboard
Link copied to clipboard
class DatasetDataLakeGen2 : KotlinCustomResource

Manages a Data Share Data Lake Gen2 Dataset.

Link copied to clipboard
data class DatasetDataLakeGen2Args(val filePath: Output<String>? = null, val fileSystemName: Output<String>? = null, val folderPath: Output<String>? = null, val name: Output<String>? = null, val shareId: Output<String>? = null, val storageAccountId: Output<String>? = null) : ConvertibleToJava<DatasetDataLakeGen2Args>

Manages a Data Share Data Lake Gen2 Dataset.

Link copied to clipboard
Link copied to clipboard
class DatasetKustoCluster : KotlinCustomResource

Manages a Data Share Kusto Cluster Dataset.

Link copied to clipboard
data class DatasetKustoClusterArgs(val kustoClusterId: Output<String>? = null, val name: Output<String>? = null, val shareId: Output<String>? = null) : ConvertibleToJava<DatasetKustoClusterArgs>

Manages a Data Share Kusto Cluster Dataset.

Link copied to clipboard
Link copied to clipboard
class DatasetKustoDatabase : KotlinCustomResource

Manages a Data Share Kusto Database Dataset.

Link copied to clipboard
data class DatasetKustoDatabaseArgs(val kustoDatabaseId: Output<String>? = null, val name: Output<String>? = null, val shareId: Output<String>? = null) : ConvertibleToJava<DatasetKustoDatabaseArgs>

Manages a Data Share Kusto Database Dataset.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Share : KotlinCustomResource

Manages a Data Share.

Link copied to clipboard
data class ShareArgs(val accountId: Output<String>? = null, val description: Output<String>? = null, val kind: Output<String>? = null, val name: Output<String>? = null, val snapshotSchedule: Output<ShareSnapshotScheduleArgs>? = null, val terms: Output<String>? = null) : ConvertibleToJava<ShareArgs>

Manages a Data Share.

Link copied to clipboard

Builder for ShareArgs.

Link copied to clipboard
object ShareMapper : ResourceMapper<Share>
Link copied to clipboard

Builder for Share.

Functions

Link copied to clipboard
fun account(name: String): Account
suspend fun account(name: String, block: suspend AccountResourceBuilder.() -> Unit): Account
Link copied to clipboard
fun share(name: String): Share
suspend fun share(name: String, block: suspend ShareResourceBuilder.() -> Unit): Share