Package version:

Interface HDInsightOnDemandLinkedService

HDInsight ondemand linked service.

Hierarchy

Properties

additionalLinkedServiceNames?: LinkedServiceReference[]

Specifies additional storage accounts for the HDInsight linked service so that the Data Factory service can register them on your behalf.

annotations?: any[]

List of tags that can be used for describing the linked service.

clusterNamePrefix?: any

The prefix of cluster name, postfix will be distinct with timestamp. Type: string (or Expression with resultType string).

clusterPassword?: SecretBaseUnion

The password to access the cluster.

clusterResourceGroup: any

The resource group where the cluster belongs. Type: string (or Expression with resultType string).

clusterSize: any

Number of worker/data nodes in the cluster. Suggestion value: 4. Type: string (or Expression with resultType string).

clusterSshPassword?: SecretBaseUnion

The password to SSH remotely connect cluster’s node (for Linux).

clusterSshUserName?: any

The username to SSH remotely connect to cluster’s node (for Linux). Type: string (or Expression with resultType string).

clusterType?: any

The cluster type. Type: string (or Expression with resultType string).

clusterUserName?: any

The username to access the cluster. Type: string (or Expression with resultType string).

The integration runtime reference.

coreConfiguration?: any

Specifies the core configuration parameters (as in core-site.xml) for the HDInsight cluster to be created.

dataNodeSize?: any

Specifies the size of the data node for the HDInsight cluster.

description?: string

Linked service description.

encryptedCredential?: any

The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).

hBaseConfiguration?: any

Specifies the HBase configuration parameters (hbase-site.xml) for the HDInsight cluster.

hcatalogLinkedServiceName?: LinkedServiceReference

The name of Azure SQL linked service that point to the HCatalog database. The on-demand HDInsight cluster is created by using the Azure SQL database as the metastore.

hdfsConfiguration?: any

Specifies the HDFS configuration parameters (hdfs-site.xml) for the HDInsight cluster.

headNodeSize?: any

Specifies the size of the head node for the HDInsight cluster.

hiveConfiguration?: any

Specifies the hive configuration parameters (hive-site.xml) for the HDInsight cluster.

hostSubscriptionId: any

The customer’s subscription to host the cluster. Type: string (or Expression with resultType string).

linkedServiceName: LinkedServiceReference

Azure Storage linked service to be used by the on-demand cluster for storing and processing data.

mapReduceConfiguration?: any

Specifies the MapReduce configuration parameters (mapred-site.xml) for the HDInsight cluster.

oozieConfiguration?: any

Specifies the Oozie configuration parameters (oozie-site.xml) for the HDInsight cluster.

parameters?: {
    [propertyName: string]: ParameterSpecification;
}

Parameters for linked service.

Type declaration

scriptActions?: ScriptAction[]
servicePrincipalId?: any

The service principal id for the hostSubscriptionId. Type: string (or Expression with resultType string).

servicePrincipalKey?: SecretBaseUnion

The key for the service principal id.

sparkVersion?: any

The version of spark if the cluster type is 'spark'. Type: string (or Expression with resultType string).

stormConfiguration?: any

Specifies the Storm configuration parameters (storm-site.xml) for the HDInsight cluster.

subnetName?: any

The ARM resource ID for the subnet in the vNet. If virtualNetworkId was specified, then this property is required. Type: string (or Expression with resultType string).

tenant: any

The Tenant id/name to which the service principal belongs. Type: string (or Expression with resultType string).

timeToLive: any

The allowed idle time for the on-demand HDInsight cluster. Specifies how long the on-demand HDInsight cluster stays alive after completion of an activity run if there are no other active jobs in the cluster. The minimum value is 5 mins. Type: string (or Expression with resultType string).

type: "HDInsightOnDemand"

Polymorphic discriminator, which specifies the different types this object can be

version: any

Version of the HDInsight cluster.  Type: string (or Expression with resultType string).

virtualNetworkId?: any

The ARM resource ID for the vNet to which the cluster should be joined after creation. Type: string (or Expression with resultType string).

yarnConfiguration?: any

Specifies the Yarn configuration parameters (yarn-site.xml) for the HDInsight cluster.

zookeeperNodeSize?: any

Specifies the size of the Zoo Keeper node for the HDInsight cluster.

Generated using TypeDoc