HDInsightOnDemandLinkedService Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
HDInsightOnDemandLinkedService() |
Initialisiert eine neue instance der HDInsightOnDemandLinkedService-Klasse. |
HDInsightOnDemandLinkedService(Object, Object, Object, LinkedServiceReference, Object, Object, Object, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object, SecretBase, Object, Object, SecretBase, Object, SecretBase, IList<LinkedServiceReference>, LinkedServiceReference, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, IList<ScriptAction>, Object, Object, CredentialReference) |
Initialisiert eine neue instance der HDInsightOnDemandLinkedService-Klasse. |
HDInsightOnDemandLinkedService()
Initialisiert eine neue instance der HDInsightOnDemandLinkedService-Klasse.
public HDInsightOnDemandLinkedService ();
Public Sub New ()
Gilt für:
HDInsightOnDemandLinkedService(Object, Object, Object, LinkedServiceReference, Object, Object, Object, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object, SecretBase, Object, Object, SecretBase, Object, SecretBase, IList<LinkedServiceReference>, LinkedServiceReference, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, IList<ScriptAction>, Object, Object, CredentialReference)
Initialisiert eine neue instance der HDInsightOnDemandLinkedService-Klasse.
public HDInsightOnDemandLinkedService (object clusterSize, object timeToLive, object version, Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference linkedServiceName, object hostSubscriptionId, object tenant, object clusterResourceGroup, System.Collections.Generic.IDictionary<string,object> additionalProperties = default, Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference connectVia = default, string description = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> parameters = default, System.Collections.Generic.IList<object> annotations = default, object servicePrincipalId = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase servicePrincipalKey = default, object clusterNamePrefix = default, object clusterUserName = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase clusterPassword = default, object clusterSshUserName = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase clusterSshPassword = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference> additionalLinkedServiceNames = default, Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference hcatalogLinkedServiceName = default, object clusterType = default, object sparkVersion = default, object coreConfiguration = default, object hBaseConfiguration = default, object hdfsConfiguration = default, object hiveConfiguration = default, object mapReduceConfiguration = default, object oozieConfiguration = default, object stormConfiguration = default, object yarnConfiguration = default, object encryptedCredential = default, object headNodeSize = default, object dataNodeSize = default, object zookeeperNodeSize = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.ScriptAction> scriptActions = default, object virtualNetworkId = default, object subnetName = default, Microsoft.Azure.Management.DataFactory.Models.CredentialReference credential = default);
new Microsoft.Azure.Management.DataFactory.Models.HDInsightOnDemandLinkedService : obj * obj * obj * Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference * obj * obj * obj * System.Collections.Generic.IDictionary<string, obj> * Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference * string * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> * System.Collections.Generic.IList<obj> * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference> * Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.ScriptAction> * obj * obj * Microsoft.Azure.Management.DataFactory.Models.CredentialReference -> Microsoft.Azure.Management.DataFactory.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, Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional connectVia As IntegrationRuntimeReference = Nothing, Optional description As String = Nothing, Optional parameters As IDictionary(Of String, ParameterSpecification) = Nothing, Optional annotations As IList(Of Object) = Nothing, Optional servicePrincipalId As Object = Nothing, Optional servicePrincipalKey As SecretBase = Nothing, Optional clusterNamePrefix As Object = Nothing, Optional clusterUserName As Object = Nothing, Optional clusterPassword As SecretBase = Nothing, Optional clusterSshUserName As Object = Nothing, Optional clusterSshPassword As SecretBase = Nothing, Optional additionalLinkedServiceNames As IList(Of LinkedServiceReference) = Nothing, Optional hcatalogLinkedServiceName As LinkedServiceReference = Nothing, Optional clusterType As Object = Nothing, Optional sparkVersion As Object = Nothing, Optional coreConfiguration As Object = Nothing, Optional hBaseConfiguration As Object = Nothing, Optional hdfsConfiguration As Object = Nothing, Optional hiveConfiguration As Object = Nothing, Optional mapReduceConfiguration As Object = Nothing, Optional oozieConfiguration As Object = Nothing, Optional stormConfiguration As Object = Nothing, Optional yarnConfiguration As Object = Nothing, Optional encryptedCredential As Object = Nothing, Optional headNodeSize As Object = Nothing, Optional dataNodeSize As Object = Nothing, Optional zookeeperNodeSize As Object = Nothing, Optional scriptActions As IList(Of ScriptAction) = Nothing, Optional virtualNetworkId As Object = Nothing, Optional subnetName As Object = Nothing, Optional credential As CredentialReference = Nothing)
Parameter
- clusterSize
- Object
Anzahl der Worker-/Datenknoten im Cluster. Vorschlagswert: 4. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- timeToLive
- Object
Die zulässige Leerlaufzeit für den bedarfsgesteuerten HDInsight-Cluster. Gibt an, wie lange der bedarfsgesteuerte HDInsight-Cluster nach dem Abschluss einer Aktivitätsausführung aktiv bleibt, wenn keine anderen aktiven Aufträge im Cluster vorhanden sind. Der Mindestwert beträgt 5 Minuten. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- version
- Object
Version des HDInsight-Clusters. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- linkedServiceName
- LinkedServiceReference
Der verknüpfte Azure Storage-Dienst, den der bedarfsgesteuerte Cluster zum Speichern und Verarbeiten von Daten nutzt.
- hostSubscriptionId
- Object
Das Abonnement des Kunden zum Hosten des Clusters. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- tenant
- Object
Die Mandanten-ID/der Name, zu dem der Dienstprinzipal gehört. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- clusterResourceGroup
- Object
Die Ressourcengruppe, zu der der Cluster gehört. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- additionalProperties
- IDictionary<String,Object>
Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert.
- connectVia
- IntegrationRuntimeReference
Der Verweis auf die Integration Runtime.
- description
- String
Beschreibung des verknüpften Diensts.
- parameters
- IDictionary<String,ParameterSpecification>
Parameter für den verknüpften Dienst.
Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können.
- servicePrincipalId
- Object
Die Dienstprinzipal-ID für hostSubscriptionId. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- servicePrincipalKey
- SecretBase
Der Schlüssel für die Dienstprinzipal-ID.
- clusterNamePrefix
- Object
Das Präfix des Clusternamens postfix wird mit Zeitstempel unterschieden. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- clusterUserName
- Object
Der Benutzername zum Zugriff auf den Cluster. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- clusterPassword
- SecretBase
Das Kennwort für den Zugriff auf den Cluster.
- clusterSshUserName
- Object
Der Benutzername zum Herstellen einer SSH-Remoteverbindung mit dem Knoten des Clusters (für Linux). Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- clusterSshPassword
- SecretBase
Das Kennwort für eine SSH-Remoteverbindung mit dem Knoten des Clusters (für Linux).
- additionalLinkedServiceNames
- IList<LinkedServiceReference>
Gibt zusätzliche Speicherkonten für den verknüpften HDInsight-Dienst an, damit der Data Factory-Dienst diese für Sie registrieren kann.
- hcatalogLinkedServiceName
- LinkedServiceReference
Der Name des mit Azure SQL verknüpften Diensts, der auf die HCatalog-Datenbank verweist. Der bedarfsgesteuerte HDInsight-Cluster wird mit der Azure SQL-Datenbank als Metastore erstellt.
- clusterType
- Object
Der Clustertyp. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- sparkVersion
- Object
Die Spark-Version, wenn der Clustertyp "spark" ist. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- coreConfiguration
- Object
Gibt die wichtigsten Konfigurationsparameter (wie in "core-site.xml") für den HDInsight-Cluster an, der erstellt werden soll.
- hBaseConfiguration
- Object
Gibt die HBase-Konfigurationsparameter (hbase-site.xml) für den HDInsight-Cluster an.
- hdfsConfiguration
- Object
Gibt die HDFS-Konfigurationsparameter (hdfs-site.xml) für den HDInsight-Cluster an.
- hiveConfiguration
- Object
Gibt die Hive-Konfigurationsparameter (hive-site.xml) für den HDInsight-Cluster an.
- mapReduceConfiguration
- Object
Gibt die MapReduce-Konfigurationsparameter (mapred-site.xml) für den HDInsight-Cluster an.
- oozieConfiguration
- Object
Gibt die Oozie-Konfigurationsparameter (oozie-site.xml) für den HDInsight-Cluster an.
- stormConfiguration
- Object
Gibt die Storm-Konfigurationsparameter (storm-site.xml) für den HDInsight-Cluster an.
- yarnConfiguration
- Object
Gibt die Yarn-Konfigurationsparameter (yarn-site.xml) für den HDInsight-Cluster an.
- encryptedCredential
- Object
Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mit dem Anmeldeinformations-Manager der Integration Runtime verschlüsselt. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- headNodeSize
- Object
Gibt die Größe des Hauptknotens für den HDInsight-Cluster an.
- dataNodeSize
- Object
Gibt die Größe des Datenknotens für den HDInsight-Cluster an.
- zookeeperNodeSize
- Object
Gibt die Größe des Zoo Keeper-Knotens für den HDInsight-Cluster an.
- scriptActions
- IList<ScriptAction>
Benutzerdefinierte Skriptaktionen, die für HDI ondemand-Cluster ausgeführt werden sollen, sobald dieser aktiviert ist. Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions.
- virtualNetworkId
- Object
Die ARM-Ressourcen-ID für das vNET, in das der Cluster nach der Erstellung eingebunden werden soll. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- subnetName
- Object
Die ARM-Ressourcen-ID für das Subnetz im vNET. Wenn virtualNetworkId angegeben wurde, ist diese Eigenschaft erforderlich. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).
- credential
- CredentialReference
Der Verweis auf Anmeldeinformationen, die Authentifizierungsinformationen enthält.
Gilt für:
Azure SDK for .NET