com.pulumi.azure.kusto.kotlin.outputs.AttachedDatabaseConfigurationSharing.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-azure-kotlin Show documentation
Show all versions of pulumi-azure-kotlin Show documentation
Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of the Kotlin programming language.
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azure.kusto.kotlin.outputs
import kotlin.String
import kotlin.Suppress
import kotlin.collections.List
/**
*
* @property externalTablesToExcludes List of external tables exclude from the follower database.
* @property externalTablesToIncludes List of external tables to include in the follower database.
* @property materializedViewsToExcludes List of materialized views exclude from the follower database.
* @property materializedViewsToIncludes List of materialized views to include in the follower database.
* @property tablesToExcludes List of tables to exclude from the follower database.
* @property tablesToIncludes List of tables to include in the follower database.
*/
public data class AttachedDatabaseConfigurationSharing(
public val externalTablesToExcludes: List? = null,
public val externalTablesToIncludes: List? = null,
public val materializedViewsToExcludes: List? = null,
public val materializedViewsToIncludes: List? = null,
public val tablesToExcludes: List? = null,
public val tablesToIncludes: List? = null,
) {
public companion object {
public
fun toKotlin(javaType: com.pulumi.azure.kusto.outputs.AttachedDatabaseConfigurationSharing):
AttachedDatabaseConfigurationSharing = AttachedDatabaseConfigurationSharing(
externalTablesToExcludes = javaType.externalTablesToExcludes().map({ args0 -> args0 }),
externalTablesToIncludes = javaType.externalTablesToIncludes().map({ args0 -> args0 }),
materializedViewsToExcludes = javaType.materializedViewsToExcludes().map({ args0 -> args0 }),
materializedViewsToIncludes = javaType.materializedViewsToIncludes().map({ args0 -> args0 }),
tablesToExcludes = javaType.tablesToExcludes().map({ args0 -> args0 }),
tablesToIncludes = javaType.tablesToIncludes().map({ args0 -> args0 }),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy