Share via


HDInsightOnDemandLinkedService Constructor

Definition

Initializes a new instance of HDInsightOnDemandLinkedService.

public HDInsightOnDemandLinkedService (object clusterSize, object timeToLive, object version, Azure.Analytics.Synapse.Artifacts.Models.LinkedServiceReference linkedServiceName, object hostSubscriptionId, object tenant, object clusterResourceGroup);
new Azure.Analytics.Synapse.Artifacts.Models.HDInsightOnDemandLinkedService : obj * obj * obj * Azure.Analytics.Synapse.Artifacts.Models.LinkedServiceReference * obj * obj * obj -> Azure.Analytics.Synapse.Artifacts.Models.HDInsightOnDemandLinkedService
Public Sub New (clusterSize As Object, timeToLive As Object, version As Object, linkedServiceName As LinkedServiceReference, hostSubscriptionId As Object, tenant As Object, clusterResourceGroup As Object)

Parameters

clusterSize
Object

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

timeToLive
Object

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).

version
Object

Version of the HDInsight 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.

hostSubscriptionId
Object

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

tenant
Object

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

clusterResourceGroup
Object

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

Exceptions

clusterSize, timeToLive, version, linkedServiceName, hostSubscriptionId, tenant or clusterResourceGroup is null.

Applies to