Partager via


SparkLinkedService Constructeurs

Définition

Surcharges

SparkLinkedService()

Initialise une nouvelle instance de la classe SparkLinkedService.

SparkLinkedService(Object, Object, String, IDictionary<String, Object>, IntegrationRuntimeReference, String, IDictionary<String, ParameterSpecification>, IList<Object>, String, String, Object, SecretBase, Object, Object, Object, Object, Object, Object, Object)

Initialise une nouvelle instance de la classe SparkLinkedService.

SparkLinkedService()

Initialise une nouvelle instance de la classe SparkLinkedService.

public SparkLinkedService ();
Public Sub New ()

S’applique à

SparkLinkedService(Object, Object, String, IDictionary<String, Object>, IntegrationRuntimeReference, String, IDictionary<String, ParameterSpecification>, IList<Object>, String, String, Object, SecretBase, Object, Object, Object, Object, Object, Object, Object)

Initialise une nouvelle instance de la classe SparkLinkedService.

public SparkLinkedService (object host, object port, string authenticationType, 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, string serverType = default, string thriftTransportProtocol = default, object username = default, Microsoft.Azure.Management.DataFactory.Models.SecretBase password = default, object httpPath = default, object enableSsl = default, object trustedCertPath = default, object useSystemTrustStore = default, object allowHostNameCNMismatch = default, object allowSelfSignedServerCert = default, object encryptedCredential = default);
new Microsoft.Azure.Management.DataFactory.Models.SparkLinkedService : obj * obj * string * 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> * string * string * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * obj * obj * obj * obj * obj * obj * obj -> Microsoft.Azure.Management.DataFactory.Models.SparkLinkedService
Public Sub New (host As Object, port As Object, authenticationType As String, 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 serverType As String = Nothing, Optional thriftTransportProtocol As String = Nothing, Optional username As Object = Nothing, Optional password As SecretBase = Nothing, Optional httpPath As Object = Nothing, Optional enableSsl As Object = Nothing, Optional trustedCertPath As Object = Nothing, Optional useSystemTrustStore As Object = Nothing, Optional allowHostNameCNMismatch As Object = Nothing, Optional allowSelfSignedServerCert As Object = Nothing, Optional encryptedCredential As Object = Nothing)

Paramètres

host
Object

Adresse IP ou nom d’hôte du serveur Spark.

port
Object

Port TCP utilisé par le serveur Spark pour écouter les connexions clientes.

authenticationType
String

Méthode d’authentification utilisée pour accéder au serveur Spark. Les valeurs possibles sont « Anonymous », « Username », « UsernameAndPassword », « WindowsAzureHDInsightService »

additionalProperties
IDictionary<String,Object>

Les propriétés sans correspondance du message sont désérialisées dans cette collection

connectVia
IntegrationRuntimeReference

Référence du runtime d’intégration.

description
String

Description du service lié.

parameters
IDictionary<String,ParameterSpecification>

Paramètres du service lié.

annotations
IList<Object>

Liste des balises qui peuvent être utilisées pour décrire le service lié.

serverType
String

Type de serveur Spark. Les valeurs possibles sont les suivantes : « SharkServer », « SharkServer2 », « SparkThriftServer »

thriftTransportProtocol
String

Protocole de transport à utiliser dans la couche Thrift. Les valeurs possibles sont les suivantes : « Binary », « SASL », « HTTP »

username
Object

Nom d’utilisateur utilisé pour accéder au serveur Spark.

password
SecretBase

Mot de passe correspondant au nom d’utilisateur que vous avez fourni dans le champ Nom d’utilisateur

httpPath
Object

URL partielle correspondant au serveur Spark.

enableSsl
Object

Indique si les connexions au serveur sont chiffrées suivant le protocole SSL. La valeur par défaut est false.

trustedCertPath
Object

Chemin d’accès complet du fichier .pem contenant les certificats d’autorité de certification approuvés permettant de vérifier le serveur en cas de connexion via SSL. Cette propriété n’est disponible que si le protocole SSL est utilisé sur un runtime d’intégration auto-hébergé. Valeur par défaut : le fichier cacerts.pem installé avec le runtime d’intégration.

useSystemTrustStore
Object

Indique s’il faut utiliser un certificat d’autorité de certification provenant du magasin de confiance du système ou d’un fichier PEM spécifié. La valeur par défaut est false.

allowHostNameCNMismatch
Object

Indique si le nom du certificat SSL émis par l’autorité de certification doit correspondre au nom d’hôte du serveur en cas de connexion SSL. La valeur par défaut est false.

allowSelfSignedServerCert
Object

Indique si les certificats auto-signés provenant du serveur sont autorisés ou non. La valeur par défaut est false.

encryptedCredential
Object

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

S’applique à