Package-level declarations
Types
Link copied to clipboard
Manages a HDInsight Hadoop Cluster.
Link copied to clipboard
data class HadoopClusterArgs(val clusterVersion: Output<String>? = null, val componentVersion: Output<HadoopClusterComponentVersionArgs>? = null, val computeIsolation: Output<HadoopClusterComputeIsolationArgs>? = null, val diskEncryptions: Output<List<HadoopClusterDiskEncryptionArgs>>? = null, val extension: Output<HadoopClusterExtensionArgs>? = null, val gateway: Output<HadoopClusterGatewayArgs>? = null, val location: Output<String>? = null, val metastores: Output<HadoopClusterMetastoresArgs>? = null, val monitor: Output<HadoopClusterMonitorArgs>? = null, val name: Output<String>? = null, val network: Output<HadoopClusterNetworkArgs>? = null, val privateLinkConfiguration: Output<HadoopClusterPrivateLinkConfigurationArgs>? = null, val resourceGroupName: Output<String>? = null, val roles: Output<HadoopClusterRolesArgs>? = null, val securityProfile: Output<HadoopClusterSecurityProfileArgs>? = null, val storageAccountGen2: Output<HadoopClusterStorageAccountGen2Args>? = null, val storageAccounts: Output<List<HadoopClusterStorageAccountArgs>>? = null, val tags: Output<Map<String, String>>? = null, val tier: Output<String>? = null, val tlsMinVersion: Output<String>? = null) : ConvertibleToJava<HadoopClusterArgs>
Manages a HDInsight Hadoop Cluster.
Link copied to clipboard
class HadoopClusterArgsBuilder
Builder for HadoopClusterArgs.
Link copied to clipboard
Link copied to clipboard
Builder for HadoopCluster.
Link copied to clipboard
Manages a HDInsight HBase Cluster.
Link copied to clipboard
data class HBaseClusterArgs(val clusterVersion: Output<String>? = null, val componentVersion: Output<HBaseClusterComponentVersionArgs>? = null, val computeIsolation: Output<HBaseClusterComputeIsolationArgs>? = null, val diskEncryptions: Output<List<HBaseClusterDiskEncryptionArgs>>? = null, val extension: Output<HBaseClusterExtensionArgs>? = null, val gateway: Output<HBaseClusterGatewayArgs>? = null, val location: Output<String>? = null, val metastores: Output<HBaseClusterMetastoresArgs>? = null, val monitor: Output<HBaseClusterMonitorArgs>? = null, val name: Output<String>? = null, val network: Output<HBaseClusterNetworkArgs>? = null, val privateLinkConfiguration: Output<HBaseClusterPrivateLinkConfigurationArgs>? = null, val resourceGroupName: Output<String>? = null, val roles: Output<HBaseClusterRolesArgs>? = null, val securityProfile: Output<HBaseClusterSecurityProfileArgs>? = null, val storageAccountGen2: Output<HBaseClusterStorageAccountGen2Args>? = null, val storageAccounts: Output<List<HBaseClusterStorageAccountArgs>>? = null, val tags: Output<Map<String, String>>? = null, val tier: Output<String>? = null, val tlsMinVersion: Output<String>? = null) : ConvertibleToJava<HBaseClusterArgs>
Manages a HDInsight HBase Cluster.
Link copied to clipboard
class HBaseClusterArgsBuilder
Builder for HBaseClusterArgs.
Link copied to clipboard
Link copied to clipboard
Builder for HBaseCluster.
Link copied to clipboard
object HdinsightFunctions
Link copied to clipboard
Manages a HDInsight Interactive Query Cluster.
Link copied to clipboard
data class InteractiveQueryClusterArgs(val clusterVersion: Output<String>? = null, val componentVersion: Output<InteractiveQueryClusterComponentVersionArgs>? = null, val computeIsolation: Output<InteractiveQueryClusterComputeIsolationArgs>? = null, val diskEncryptions: Output<List<InteractiveQueryClusterDiskEncryptionArgs>>? = null, val encryptionInTransitEnabled: Output<Boolean>? = null, val extension: Output<InteractiveQueryClusterExtensionArgs>? = null, val gateway: Output<InteractiveQueryClusterGatewayArgs>? = null, val location: Output<String>? = null, val metastores: Output<InteractiveQueryClusterMetastoresArgs>? = null, val monitor: Output<InteractiveQueryClusterMonitorArgs>? = null, val name: Output<String>? = null, val network: Output<InteractiveQueryClusterNetworkArgs>? = null, val privateLinkConfiguration: Output<InteractiveQueryClusterPrivateLinkConfigurationArgs>? = null, val resourceGroupName: Output<String>? = null, val roles: Output<InteractiveQueryClusterRolesArgs>? = null, val securityProfile: Output<InteractiveQueryClusterSecurityProfileArgs>? = null, val storageAccountGen2: Output<InteractiveQueryClusterStorageAccountGen2Args>? = null, val storageAccounts: Output<List<InteractiveQueryClusterStorageAccountArgs>>? = null, val tags: Output<Map<String, String>>? = null, val tier: Output<String>? = null, val tlsMinVersion: Output<String>? = null) : ConvertibleToJava<InteractiveQueryClusterArgs>
Manages a HDInsight Interactive Query Cluster.
Link copied to clipboard
Builder for InteractiveQueryClusterArgs.
Link copied to clipboard
Link copied to clipboard
Builder for InteractiveQueryCluster.
Link copied to clipboard
Manages a HDInsight Kafka Cluster.
Link copied to clipboard
data class KafkaClusterArgs(val clusterVersion: Output<String>? = null, val componentVersion: Output<KafkaClusterComponentVersionArgs>? = null, val computeIsolation: Output<KafkaClusterComputeIsolationArgs>? = null, val diskEncryptions: Output<List<KafkaClusterDiskEncryptionArgs>>? = null, val encryptionInTransitEnabled: Output<Boolean>? = null, val extension: Output<KafkaClusterExtensionArgs>? = null, val gateway: Output<KafkaClusterGatewayArgs>? = null, val location: Output<String>? = null, val metastores: Output<KafkaClusterMetastoresArgs>? = null, val monitor: Output<KafkaClusterMonitorArgs>? = null, val name: Output<String>? = null, val network: Output<KafkaClusterNetworkArgs>? = null, val privateLinkConfiguration: Output<KafkaClusterPrivateLinkConfigurationArgs>? = null, val resourceGroupName: Output<String>? = null, val restProxy: Output<KafkaClusterRestProxyArgs>? = null, val roles: Output<KafkaClusterRolesArgs>? = null, val securityProfile: Output<KafkaClusterSecurityProfileArgs>? = null, val storageAccountGen2: Output<KafkaClusterStorageAccountGen2Args>? = null, val storageAccounts: Output<List<KafkaClusterStorageAccountArgs>>? = null, val tags: Output<Map<String, String>>? = null, val tier: Output<String>? = null, val tlsMinVersion: Output<String>? = null) : ConvertibleToJava<KafkaClusterArgs>
Manages a HDInsight Kafka Cluster.
Link copied to clipboard
class KafkaClusterArgsBuilder
Builder for KafkaClusterArgs.
Link copied to clipboard
Link copied to clipboard
Builder for KafkaCluster.
Link copied to clipboard
Manages a HDInsight Spark Cluster.
Link copied to clipboard
data class SparkClusterArgs(val clusterVersion: Output<String>? = null, val componentVersion: Output<SparkClusterComponentVersionArgs>? = null, val computeIsolation: Output<SparkClusterComputeIsolationArgs>? = null, val diskEncryptions: Output<List<SparkClusterDiskEncryptionArgs>>? = null, val encryptionInTransitEnabled: Output<Boolean>? = null, val extension: Output<SparkClusterExtensionArgs>? = null, val gateway: Output<SparkClusterGatewayArgs>? = null, val location: Output<String>? = null, val metastores: Output<SparkClusterMetastoresArgs>? = null, val monitor: Output<SparkClusterMonitorArgs>? = null, val name: Output<String>? = null, val network: Output<SparkClusterNetworkArgs>? = null, val privateLinkConfiguration: Output<SparkClusterPrivateLinkConfigurationArgs>? = null, val resourceGroupName: Output<String>? = null, val roles: Output<SparkClusterRolesArgs>? = null, val securityProfile: Output<SparkClusterSecurityProfileArgs>? = null, val storageAccountGen2: Output<SparkClusterStorageAccountGen2Args>? = null, val storageAccounts: Output<List<SparkClusterStorageAccountArgs>>? = null, val tags: Output<Map<String, String>>? = null, val tier: Output<String>? = null, val tlsMinVersion: Output<String>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<SparkClusterArgs>
Manages a HDInsight Spark Cluster.
Link copied to clipboard
class SparkClusterArgsBuilder
Builder for SparkClusterArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SparkCluster.
Functions
Link copied to clipboard
suspend fun hadoopCluster(name: String, block: suspend HadoopClusterResourceBuilder.() -> Unit): HadoopCluster
Link copied to clipboard
suspend fun hBaseCluster(name: String, block: suspend HBaseClusterResourceBuilder.() -> Unit): HBaseCluster
Link copied to clipboard
suspend fun interactiveQueryCluster(name: String, block: suspend InteractiveQueryClusterResourceBuilder.() -> Unit): InteractiveQueryCluster
Link copied to clipboard
suspend fun kafkaCluster(name: String, block: suspend KafkaClusterResourceBuilder.() -> Unit): KafkaCluster
Link copied to clipboard
suspend fun sparkCluster(name: String, block: suspend SparkClusterResourceBuilder.() -> Unit): SparkCluster