HDInsightOnDemandLinkedService Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Service lié ondemand HDInsight.
[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
- Héritage
- Attributs
-
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute
Constructeurs
HDInsightOnDemandLinkedService() |
Initialise une nouvelle instance de la classe HDInsightOnDemandLinkedService. |
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) |
Initialise une nouvelle instance de la classe HDInsightOnDemandLinkedService. |
Propriétés
AdditionalLinkedServiceNames |
Obtient ou définit spécifie des comptes de stockage supplémentaires pour le service lié HDInsight afin que le service Data Factory puisse les inscrire en votre nom. |
AdditionalProperties |
Obtient ou définit des propriétés sans correspondance à partir du message sont désérialisées de cette collection (Hérité de LinkedService) |
Annotations |
Obtient ou définit la liste des balises qui peuvent être utilisées pour décrire le service lié. (Hérité de LinkedService) |
ClusterNamePrefix |
Obtient ou définit le préfixe du nom du cluster, le postfix étant distinct avec timestamp. Type : chaîne (ou Expression avec chaîne resultType). |
ClusterPassword |
Obtient ou définit le mot de passe pour accéder au cluster. |
ClusterResourceGroup |
Obtient ou définit le groupe de ressources auquel appartient le cluster. Type : chaîne (ou Expression avec chaîne resultType). |
ClusterSize |
Obtient ou définit le nombre de nœuds worker/de données dans le cluster. Valeur de suggestion : 4. Type : chaîne (ou Expression avec chaîne resultType). |
ClusterSshPassword |
Obtient ou définit le mot de passe pour connecter ssh à distance le nœud du cluster (pour Linux). |
ClusterSshUserName |
Obtient ou définit le nom d’utilisateur sur connexion SSH à distance au nœud du cluster (pour Linux). Type : chaîne (ou Expression avec chaîne resultType). |
ClusterType |
Obtient ou définit le type de cluster. Type : chaîne (ou Expression avec chaîne resultType). |
ClusterUserName |
Obtient ou définit le nom d’utilisateur pour accéder au cluster. Type : chaîne (ou Expression avec chaîne resultType). |
ConnectVia |
Obtient ou définit la référence du runtime d’intégration. (Hérité de LinkedService) |
CoreConfiguration |
Obtient ou définit spécifie les paramètres de configuration de base (comme dans core-site.xml) pour le cluster HDInsight à créer. |
Credential |
Obtient ou définit la référence d’informations d’identification contenant des informations d’authentification. |
DataNodeSize |
Obtient ou définit spécifie la taille du nœud de données pour le cluster HDInsight. |
Description |
Obtient ou définit la description du service lié. (Hérité de LinkedService) |
EncryptedCredential |
Obtient ou définit les informations d’identification chiffrées utilisées pour l’authentification. Les informations d’identification sont chiffrées à l’aide du gestionnaire d’informations d’identification du runtime d’intégration. Type : chaîne (ou Expression avec chaîne resultType). |
HBaseConfiguration |
Obtient ou définit spécifie les paramètres de configuration HBase (hbase-site.xml) pour le cluster HDInsight. |
HcatalogLinkedServiceName |
Obtient ou définit le nom de Azure SQL service lié qui pointe vers la base de données HCatalog. Le cluster HDInsight à la demande est créé en utilisant la base de données Azure SQL en tant que metastore. |
HdfsConfiguration |
Obtient ou définit spécifie les paramètres de configuration HDFS (hdfs-site.xml) pour le cluster HDInsight. |
HeadNodeSize |
Obtient ou définit spécifie la taille du nœud principal pour le cluster HDInsight. |
HiveConfiguration |
Obtient ou définit spécifie les paramètres de configuration hive (hive-site.xml) pour le cluster HDInsight. |
HostSubscriptionId |
Obtient ou définit l’abonnement du client pour héberger le cluster. Type : chaîne (ou Expression avec chaîne resultType). |
LinkedServiceName |
Obtient ou définit le service lié Stockage Azure à utiliser par le cluster à la demande pour le stockage et le traitement des données. |
MapReduceConfiguration |
Obtient ou définit spécifie les paramètres de configuration MapReduce (mapred-site.xml) pour le cluster HDInsight. |
OozieConfiguration |
Obtient ou définit spécifie les paramètres de configuration Oozie (oozie-site.xml) pour le cluster HDInsight. |
Parameters |
Obtient ou définit des paramètres pour le service lié. (Hérité de LinkedService) |
ScriptActions |
Obtient ou définit des actions de script personnalisées à exécuter sur le cluster ondemand HDI une fois qu’il est activé. Reportez-vous à 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. |
ServicePrincipalId |
Obtient ou définit l’ID du principal de service pour hostSubscriptionId. Type : chaîne (ou Expression avec chaîne resultType). |
ServicePrincipalKey |
Obtient ou définit la clé pour l’ID du principal de service. |
SparkVersion |
Obtient ou définit la version de spark si le type de cluster est « spark ». Type : chaîne (ou Expression avec chaîne resultType). |
StormConfiguration |
Obtient ou définit spécifie les paramètres de configuration Storm (storm-site.xml) pour le cluster HDInsight. |
SubnetName |
Obtient ou définit l’ID de ressource ARM pour le sous-réseau dans le réseau virtuel. Si virtualNetworkId a été spécifié, cette propriété est obligatoire. Type : chaîne (ou Expression avec chaîne resultType). |
Tenant |
Obtient ou définit l’ID/nom de locataire auquel appartient le principal de service. Type : chaîne (ou Expression avec chaîne resultType). |
TimeToLive |
Obtient ou définit le temps d’inactivité autorisé pour le cluster HDInsight à la demande. Spécifie la durée pendant laquelle le cluster HDInsight à la demande reste actif après l’achèvement d’une exécution d’activité s’il n’existe aucun autre travail actif dans le cluster. La valeur minimale est de 5 minutes. Type : chaîne (ou Expression avec chaîne resultType). |
Version |
Obtient ou définit la version du cluster HDInsight. Type : chaîne (ou Expression avec chaîne resultType). |
VirtualNetworkId |
Obtient ou définit l’ID de ressource ARM pour le réseau virtuel auquel le cluster doit être joint après sa création. Type : chaîne (ou Expression avec chaîne resultType). |
YarnConfiguration |
Obtient ou définit spécifie les paramètres de configuration Yarn (yarn-site.xml) pour le cluster HDInsight. |
ZookeeperNodeSize |
Obtient ou définit spécifie la taille du nœud Zoo Keeper pour le cluster HDInsight. |
Méthodes
Validate() |
Validez l’objet . |
S’applique à
Azure SDK for .NET