Freigeben über


HDInsightOnDemandLinkedService Klasse

Definition

Verknüpfter HDInsight-Dienst ondemand.

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("HDInsightOnDemand")]
public class HDInsightOnDemandLinkedService : Microsoft.Azure.Management.DataFactory.Models.LinkedService
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("HDInsightOnDemand")>]
type HDInsightOnDemandLinkedService = class
    inherit LinkedService
Public Class HDInsightOnDemandLinkedService
Inherits LinkedService
Vererbung
HDInsightOnDemandLinkedService
Attribute
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

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.

Eigenschaften

AdditionalLinkedServiceNames

Ruft ab oder legt fest, dass zusätzliche Speicherkonten für den verknüpften HDInsight-Dienst angegeben werden, damit sie vom Data Factory-Dienst in Ihrem Namen registriert werden können.

AdditionalProperties

Ruft nicht übereinstimmende Eigenschaften aus der Nachricht ab, die diese Auflistung deserialisiert hat, oder legt diese fest.

(Geerbt von LinkedService)
Annotations

Ruft eine Liste von Tags ab, die zum Beschreiben des verknüpften Diensts verwendet werden können, oder legt diese fest.

(Geerbt von LinkedService)
ClusterNamePrefix

Ruft das Präfix des Clusternamens ab oder legt es fest. Postfix wird mit Zeitstempel unterschieden. Type: string (oder Expression with resultType string).

ClusterPassword

Ruft das Kennwort für den Zugriff auf den Cluster ab oder legt es fest.

ClusterResourceGroup

Ruft die Ressourcengruppe ab, zu der der Cluster gehört, oder legt diese fest. Type: string (oder Expression with resultType string).

ClusterSize

Ruft die Anzahl der Worker-/Datenknoten im Cluster ab oder legt sie fest. Vorschlagswert: 4. Type: string (oder Expression with resultType string).

ClusterSshPassword

Ruft das Kennwort für den SSH-Remoteverbindungsknoten des Clusters (für Linux) ab oder legt es fest.

ClusterSshUserName

Ruft den Benutzernamen auf SSH-Remoteverbindung mit dem Clusterknoten (für Linux) ab oder legt diesen fest. Type: string (oder Expression with resultType string).

ClusterType

Ruft den Clustertyp ab oder legt den Clustertyp fest. Type: string (oder Expression with resultType string).

ClusterUserName

Ruft den Benutzernamen für den Zugriff auf den Cluster ab oder legt diesen fest. Type: string (oder Expression with resultType string).

ConnectVia

Ruft den Verweis auf die Integration Runtime ab oder legt diese fest.

(Geerbt von LinkedService)
CoreConfiguration

Ruft die Kernkonfigurationsparameter (wie in core-site.xml) für den zu erstellenden HDInsight-Cluster ab oder legt sie fest.

Credential

Ruft den Anmeldeinformationsverweis ab, der Authentifizierungsinformationen enthält, oder legt diese fest.

DataNodeSize

Ruft ab oder legt fest, wie groß der Datenknoten für den HDInsight-Cluster ist.

Description

Ruft die Beschreibung des verknüpften Diensts ab oder legt diese fest.

(Geerbt von LinkedService)
EncryptedCredential

Ruft die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen ab oder legt diese fest. Anmeldeinformationen werden mit dem Anmeldeinformations-Manager der Integration Runtime verschlüsselt. Type: string (oder Expression with resultType string).

HBaseConfiguration

Ruft die HBase-Konfigurationsparameter (hbase-site.xml) für den HDInsight-Cluster ab oder legt sie fest.

HcatalogLinkedServiceName

Ruft den Namen Azure SQL verknüpften Diensts ab, der auf die HCatalog-Datenbank verweist, oder legt diesen fest. Der bedarfsgesteuerte HDInsight-Cluster wird mit der Azure SQL-Datenbank als Metastore erstellt.

HdfsConfiguration

Ruft die HDFS-Konfigurationsparameter (hdfs-site.xml) für den HDInsight-Cluster ab oder legt sie fest.

HeadNodeSize

Ruft die Größe des Hauptknotens für den HDInsight-Cluster ab oder legt sie fest.

HiveConfiguration

Ruft die Hive-Konfigurationsparameter (hive-site.xml) für den HDInsight-Cluster ab oder legt sie fest.

HostSubscriptionId

Ruft das Abonnement des Kunden zum Hosten des Clusters ab oder legt es fest. Type: string (oder Expression with resultType string).

LinkedServiceName

Ruft den verknüpften Azure Storage-Dienst ab, der vom bedarfsgesteuerten Cluster zum Speichern und Verarbeiten von Daten verwendet werden soll, oder legt diesen fest.

MapReduceConfiguration

Ruft die MapReduce-Konfigurationsparameter (mapred-site.xml) für den HDInsight-Cluster ab oder legt sie fest.

OozieConfiguration

Ruft die Oozie-Konfigurationsparameter (oozie-site.xml) für den HDInsight-Cluster ab oder legt sie fest.

Parameters

Ruft Parameter für den verknüpften Dienst ab oder legt diese fest.

(Geerbt von LinkedService)
ScriptActions

Ruft benutzerdefinierte Skriptaktionen ab, die auf einem HDI-Ondemand-Cluster ausgeführt werden sollen, sobald dieser aktiviert ist, oder legt diese fest. 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&amp;bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions.

ServicePrincipalId

Ruft die Dienstprinzipal-ID für hostSubscriptionId ab oder legt diese fest. Type: string (oder Expression with resultType string).

ServicePrincipalKey

Ruft den Schlüssel für die Dienstprinzipal-ID ab oder legt diese fest.

SparkVersion

Ruft die Spark-Version ab, wenn der Clustertyp "spark" ist, oder legt diese fest. Type: string (oder Expression with resultType string).

StormConfiguration

Ruft die Storm-Konfigurationsparameter (storm-site.xml) für den HDInsight-Cluster ab oder legt sie fest.

SubnetName

Ruft die ARM-Ressourcen-ID für das Subnetz im vNet ab oder legt sie fest. Wenn virtualNetworkId angegeben wurde, ist diese Eigenschaft erforderlich. Type: string (oder Expression with resultType string).

Tenant

Ruft die Mandanten-ID/den Namen ab, zu der der Dienstprinzipal gehört, oder legt diese fest. Type: string (oder Expression with resultType string).

TimeToLive

Ruft die zulässige Leerlaufzeit für den bedarfsgesteuerten HDInsight-Cluster ab oder legt diese fest. 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. Type: string (oder Expression with resultType string).

Version

Ruft die Version des HDInsight-Clusters ab oder legt sie fest.  Type: string (oder Expression with resultType string).

VirtualNetworkId

Ruft die ARM-Ressourcen-ID für das vNet ab, mit dem der Cluster nach der Erstellung verknüpft werden soll, oder legt diese fest. Type: string (oder Expression with resultType string).

YarnConfiguration

Ruft die Yarn-Konfigurationsparameter (yarn-site.xml) für den HDInsight-Cluster ab oder legt sie fest.

ZookeeperNodeSize

Ruft die Größe des Zoo Keeper-Knotens für den HDInsight-Cluster ab oder legt sie fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: