Versions in this module Expand all Collapse all v2 v2.96.0 Feb 14, 2022 Changes in this version + func ExpandHDInsightAutoscaleCapacityDefinition(input []interface{}) *hdinsight.AutoscaleCapacity + func ExpandHDInsightAutoscaleRecurrenceDefinition(input []interface{}) *hdinsight.AutoscaleRecurrence + func ExpandHDInsightNodeAutoScaleDefinition(input []interface{}) *hdinsight.Autoscale + func ExpandHDInsightNodeDefinition(name string, input []interface{}, definition HDInsightNodeDefinition) (*hdinsight.Role, error) + func ExpandHDInsightSecurityProfile(input []interface{}) *hdinsight.SecurityProfile + func ExpandHDInsightsAmbariMetastore(input []interface{}) map[string]interface + func ExpandHDInsightsConfigurations(input []interface{}) map[string]interface + func ExpandHDInsightsHiveMetastore(input []interface{}) map[string]interface + func ExpandHDInsightsMonitor(input []interface{}) hdinsight.ClusterMonitoringRequest + func ExpandHDInsightsNetwork(input []interface{}) *hdinsight.NetworkProperties + func ExpandHDInsightsOozieMetastore(input []interface{}) map[string]interface + func ExpandHDInsightsStorageAccounts(storageAccounts []interface{}, gen2storageAccounts []interface{}) (*[]hdinsight.StorageAccount, *hdinsight.ClusterIdentity, error) + func FindHDInsightConnectivityEndpoint(name string, input *[]hdinsight.ConnectivityEndpoint) string + func FindHDInsightRole(input *[]hdinsight.Role, name string) *hdinsight.Role + func FlattenHDInsightAutoscaleCapacityDefinition(input *hdinsight.AutoscaleCapacity) []interface + func FlattenHDInsightAutoscaleRecurrenceDefinition(input *hdinsight.AutoscaleRecurrence) []interface + func FlattenHDInsightNodeAutoscaleDefinition(input *hdinsight.Autoscale) []interface + func FlattenHDInsightNodeDefinition(input *hdinsight.Role, existing []interface{}, ...) []interface + func FlattenHDInsightsAmbariMetastore(conf map[string]*string) []interface + func FlattenHDInsightsConfigurations(input map[string]*string, d *pluginsdk.ResourceData) []interface + func FlattenHDInsightsHiveMetastore(env map[string]*string, site map[string]*string) []interface + func FlattenHDInsightsNetwork(input *hdinsight.NetworkProperties) []interface + func FlattenHDInsightsOozieMetastore(env map[string]*string, site map[string]*string) []interface + func SchemaHDInsightClusterVersion() *pluginsdk.Schema + func SchemaHDInsightDataSourceName() *pluginsdk.Schema + func SchemaHDInsightName() *pluginsdk.Schema + func SchemaHDInsightNodeDefinition(schemaLocation string, definition HDInsightNodeDefinition, required bool) *pluginsdk.Schema + func SchemaHDInsightTier() *pluginsdk.Schema + func SchemaHDInsightTls() *pluginsdk.Schema + func SchemaHDInsightsExternalMetastore() *pluginsdk.Schema + func SchemaHDInsightsExternalMetastores() *pluginsdk.Schema + func SchemaHDInsightsGateway() *pluginsdk.Schema + func SchemaHDInsightsGen2StorageAccounts() *pluginsdk.Schema + func SchemaHDInsightsMonitor() *pluginsdk.Schema + func SchemaHDInsightsNetwork() *pluginsdk.Schema + func SchemaHDInsightsSecurityProfile() *pluginsdk.Schema + func SchemaHDInsightsStorageAccounts() *pluginsdk.Schema + type HDInsightNodeDefinition struct + CanAutoScaleByCapacity bool + CanAutoScaleOnSchedule bool + CanSpecifyDisks bool + CanSpecifyInstanceCount bool + FixedMinInstanceCount *int32 + FixedTargetInstanceCount *int32 + MaxInstanceCount *int + MaxNumberOfDisksPerNode *int + MinInstanceCount int + type Registration struct + func (r Registration) AssociatedGitHubLabel() string + func (r Registration) Name() string + func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource + func (r Registration) SupportedResources() map[string]*pluginsdk.Resource + func (r Registration) WebsiteCategories() []string