Partager via


PrestoLinkedService Constructeurs

Définition

Surcharges

PrestoLinkedService()

Initialise une nouvelle instance de la classe PrestoLinkedService.

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

Initialise une nouvelle instance de la classe PrestoLinkedService.

PrestoLinkedService()

Initialise une nouvelle instance de la classe PrestoLinkedService.

public PrestoLinkedService ();
Public Sub New ()

S’applique à

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

Initialise une nouvelle instance de la classe PrestoLinkedService.

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

Paramètres

host
Object

Adresse IP ou nom d’hôte du serveur Presto (c’est-à-dire 192.168.222.160).

serverVersion
Object

Version du serveur Presto (c’est-à-dire 0.148-t).

catalog
Object

Contexte du catalogue pour toutes les requêtes effectuées sur le serveur.

authenticationType
String

Mécanisme d’authentification utilisé pour se connecter au serveur Presto. Les valeurs possibles sont les suivantes : « Anonyme », « LDAP »

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

port
Object

Port TCP utilisé par le serveur Presto pour écouter les connexions clientes. La valeur par défaut est 8080.

username
Object

Nom d’utilisateur utilisé pour se connecter au serveur Presto.

password
SecretBase

Mot de passe correspondant au nom d’utilisateur.

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.

timeZoneID
Object

Fuseau horaire local utilisé par la connexion. Les valeurs valides de cette option sont spécifiées dans la base de données IANA Time Zone Database. Valeur par défaut : le fuseau horaire système.

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 à