hdinsight

package
v2.96.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2022 License: MPL-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExpandHDInsightAutoscaleCapacityDefinition

func ExpandHDInsightAutoscaleCapacityDefinition(input []interface{}) *hdinsight.AutoscaleCapacity

func ExpandHDInsightAutoscaleRecurrenceDefinition

func ExpandHDInsightAutoscaleRecurrenceDefinition(input []interface{}) *hdinsight.AutoscaleRecurrence

func ExpandHDInsightNodeAutoScaleDefinition

func ExpandHDInsightNodeAutoScaleDefinition(input []interface{}) *hdinsight.Autoscale

func ExpandHDInsightNodeDefinition

func ExpandHDInsightNodeDefinition(name string, input []interface{}, definition HDInsightNodeDefinition) (*hdinsight.Role, error)

func ExpandHDInsightSecurityProfile

func ExpandHDInsightSecurityProfile(input []interface{}) *hdinsight.SecurityProfile

func ExpandHDInsightsAmbariMetastore

func ExpandHDInsightsAmbariMetastore(input []interface{}) map[string]interface{}

func ExpandHDInsightsConfigurations

func ExpandHDInsightsConfigurations(input []interface{}) map[string]interface{}

func ExpandHDInsightsHiveMetastore

func ExpandHDInsightsHiveMetastore(input []interface{}) map[string]interface{}

func ExpandHDInsightsMonitor

func ExpandHDInsightsMonitor(input []interface{}) hdinsight.ClusterMonitoringRequest

func ExpandHDInsightsNetwork

func ExpandHDInsightsNetwork(input []interface{}) *hdinsight.NetworkProperties

func ExpandHDInsightsOozieMetastore

func ExpandHDInsightsOozieMetastore(input []interface{}) map[string]interface{}

func ExpandHDInsightsStorageAccounts

func ExpandHDInsightsStorageAccounts(storageAccounts []interface{}, gen2storageAccounts []interface{}) (*[]hdinsight.StorageAccount, *hdinsight.ClusterIdentity, error)

ExpandHDInsightsStorageAccounts returns an array of StorageAccount structs, as well as a ClusterIdentity populated with any managed identities required for accessing Data Lake Gen2 storage.

func FindHDInsightConnectivityEndpoint

func FindHDInsightConnectivityEndpoint(name string, input *[]hdinsight.ConnectivityEndpoint) string

func FindHDInsightRole

func FindHDInsightRole(input *[]hdinsight.Role, name string) *hdinsight.Role

func FlattenHDInsightAutoscaleCapacityDefinition

func FlattenHDInsightAutoscaleCapacityDefinition(input *hdinsight.AutoscaleCapacity) []interface{}

func FlattenHDInsightAutoscaleRecurrenceDefinition

func FlattenHDInsightAutoscaleRecurrenceDefinition(input *hdinsight.AutoscaleRecurrence) []interface{}

func FlattenHDInsightNodeAutoscaleDefinition

func FlattenHDInsightNodeAutoscaleDefinition(input *hdinsight.Autoscale) []interface{}

func FlattenHDInsightNodeDefinition

func FlattenHDInsightNodeDefinition(input *hdinsight.Role, existing []interface{}, definition HDInsightNodeDefinition) []interface{}

func FlattenHDInsightsAmbariMetastore

func FlattenHDInsightsAmbariMetastore(conf map[string]*string) []interface{}

func FlattenHDInsightsConfigurations

func FlattenHDInsightsConfigurations(input map[string]*string, d *pluginsdk.ResourceData) []interface{}

func FlattenHDInsightsHiveMetastore

func FlattenHDInsightsHiveMetastore(env map[string]*string, site map[string]*string) []interface{}

func FlattenHDInsightsNetwork

func FlattenHDInsightsNetwork(input *hdinsight.NetworkProperties) []interface{}

func FlattenHDInsightsOozieMetastore

func FlattenHDInsightsOozieMetastore(env map[string]*string, site map[string]*string) []interface{}

func SchemaHDInsightClusterVersion

func SchemaHDInsightClusterVersion() *pluginsdk.Schema

func SchemaHDInsightDataSourceName

func SchemaHDInsightDataSourceName() *pluginsdk.Schema

func SchemaHDInsightName

func SchemaHDInsightName() *pluginsdk.Schema

func SchemaHDInsightNodeDefinition

func SchemaHDInsightNodeDefinition(schemaLocation string, definition HDInsightNodeDefinition, required bool) *pluginsdk.Schema

func SchemaHDInsightTier

func SchemaHDInsightTier() *pluginsdk.Schema

func SchemaHDInsightTls

func SchemaHDInsightTls() *pluginsdk.Schema

func SchemaHDInsightsExternalMetastore

func SchemaHDInsightsExternalMetastore() *pluginsdk.Schema

func SchemaHDInsightsExternalMetastores

func SchemaHDInsightsExternalMetastores() *pluginsdk.Schema

func SchemaHDInsightsGateway

func SchemaHDInsightsGateway() *pluginsdk.Schema

func SchemaHDInsightsGen2StorageAccounts

func SchemaHDInsightsGen2StorageAccounts() *pluginsdk.Schema

func SchemaHDInsightsMonitor

func SchemaHDInsightsMonitor() *pluginsdk.Schema

func SchemaHDInsightsNetwork

func SchemaHDInsightsNetwork() *pluginsdk.Schema

func SchemaHDInsightsSecurityProfile

func SchemaHDInsightsSecurityProfile() *pluginsdk.Schema

func SchemaHDInsightsStorageAccounts

func SchemaHDInsightsStorageAccounts() *pluginsdk.Schema

Types

type HDInsightNodeDefinition

type HDInsightNodeDefinition struct {
	CanSpecifyInstanceCount  bool
	MinInstanceCount         int
	MaxInstanceCount         *int
	CanSpecifyDisks          bool
	MaxNumberOfDisksPerNode  *int
	FixedMinInstanceCount    *int32
	FixedTargetInstanceCount *int32
	CanAutoScaleByCapacity   bool
	CanAutoScaleOnSchedule   bool
}

type Registration

type Registration struct{}

func (Registration) AssociatedGitHubLabel

func (r Registration) AssociatedGitHubLabel() string

func (Registration) Name

func (r Registration) Name() string

Name is the name of this Service

func (Registration) SupportedDataSources

func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource

SupportedDataSources returns the supported Data Sources supported by this Service

func (Registration) SupportedResources

func (r Registration) SupportedResources() map[string]*pluginsdk.Resource

SupportedResources returns the supported Resources supported by this Service

func (Registration) WebsiteCategories

func (r Registration) WebsiteCategories() []string

WebsiteCategories returns a list of categories which can be used for the sidebar

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL