Partager via


PrestoLinkedService interface

Service lié au serveur Presto. Ce service lié a pris en charge la propriété de version. La version 1.0 est planifiée pour la dépréciation pendant que votre pipeline continuera à s’exécuter après EOL, mais sans correctif de bogue ou nouvelles fonctionnalités.

Extends

Propriétés

allowHostNameCNMismatch

Spécifie s’il faut exiger un nom de certificat SSL émis par l’autorité de certification pour qu’il corresponde au nom d’hôte du serveur lors de la connexion via SSL. La valeur par défaut est false. Utilisé uniquement pour la version 1.0.

allowSelfSignedServerCert

Spécifie s’il faut autoriser les certificats auto-signés à partir du serveur. La valeur par défaut est false. Utilisé uniquement pour la version 1.0.

authenticationType

Mécanisme d’authentification utilisé pour se connecter au serveur Presto.

catalog

Contexte de catalogue pour toutes les requêtes sur le serveur.

enableServerCertificateValidation

Spécifie si les connexions au serveur valident le certificat de serveur, la valeur par défaut est True. Utilisé uniquement pour la version 2.0

enableSsl

Spécifie si les connexions au serveur sont chiffrées à l’aide de SSL. La valeur par défaut de la version héritée est False. La valeur par défaut de la version 2.0 est True.

encryptedCredential

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

host

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

password

Mot de passe correspondant au nom d’utilisateur.

port

Port TCP utilisé par le serveur Presto pour écouter les connexions clientes. La valeur par défaut est 8080 lorsque vous désactivez SSL, la valeur par défaut est 443 lors de l’activation de SSL.

serverVersion

Version du serveur Presto. (c.-à-d. 0,148-t) Utilisé uniquement pour la version 1.0.

timeZoneID

Fuseau horaire local utilisé par la connexion. Les valeurs valides pour cette option sont spécifiées dans la base de données de fuseau horaire IANA. La valeur par défaut de la version 1.0 est le fuseau horaire du système client. La valeur par défaut de la version 2.0 est timeZone du système de serveur

trustedCertPath

Chemin complet du fichier .pem contenant des certificats d’autorité de certification approuvés pour vérifier le serveur lors de la connexion via SSL. Cette propriété ne peut être définie que lors de l’utilisation du protocole SSL sur le runtime d’intégration auto-hébergé. La valeur par défaut est le fichier cacerts.pem installé avec le runtime d’intégration. Utilisé uniquement pour la version 1.0.

type

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

username

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

useSystemTrustStore

Spécifie s’il faut utiliser un certificat d’autorité de certification à partir du magasin d’approbations système ou à partir d’un fichier PEM spécifié. La valeur par défaut est false. Utilisé uniquement pour la version 1.0.

Propriétés héritées

annotations

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

connectVia

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

description

Description du service lié.

parameters

Paramètres du service lié.

version

Version du service lié.

Détails de la propriété

allowHostNameCNMismatch

Spécifie s’il faut exiger un nom de certificat SSL émis par l’autorité de certification pour qu’il corresponde au nom d’hôte du serveur lors de la connexion via SSL. La valeur par défaut est false. Utilisé uniquement pour la version 1.0.

allowHostNameCNMismatch?: any

Valeur de propriété

any

allowSelfSignedServerCert

Spécifie s’il faut autoriser les certificats auto-signés à partir du serveur. La valeur par défaut est false. Utilisé uniquement pour la version 1.0.

allowSelfSignedServerCert?: any

Valeur de propriété

any

authenticationType

Mécanisme d’authentification utilisé pour se connecter au serveur Presto.

authenticationType: string

Valeur de propriété

string

catalog

Contexte de catalogue pour toutes les requêtes sur le serveur.

catalog: any

Valeur de propriété

any

enableServerCertificateValidation

Spécifie si les connexions au serveur valident le certificat de serveur, la valeur par défaut est True. Utilisé uniquement pour la version 2.0

enableServerCertificateValidation?: any

Valeur de propriété

any

enableSsl

Spécifie si les connexions au serveur sont chiffrées à l’aide de SSL. La valeur par défaut de la version héritée est False. La valeur par défaut de la version 2.0 est True.

enableSsl?: any

Valeur de propriété

any

encryptedCredential

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

encryptedCredential?: any

Valeur de propriété

any

host

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

host: any

Valeur de propriété

any

password

Mot de passe correspondant au nom d’utilisateur.

password?: SecretBaseUnion

Valeur de propriété

port

Port TCP utilisé par le serveur Presto pour écouter les connexions clientes. La valeur par défaut est 8080 lorsque vous désactivez SSL, la valeur par défaut est 443 lors de l’activation de SSL.

port?: any

Valeur de propriété

any

serverVersion

Version du serveur Presto. (c.-à-d. 0,148-t) Utilisé uniquement pour la version 1.0.

serverVersion?: any

Valeur de propriété

any

timeZoneID

Fuseau horaire local utilisé par la connexion. Les valeurs valides pour cette option sont spécifiées dans la base de données de fuseau horaire IANA. La valeur par défaut de la version 1.0 est le fuseau horaire du système client. La valeur par défaut de la version 2.0 est timeZone du système de serveur

timeZoneID?: any

Valeur de propriété

any

trustedCertPath

Chemin complet du fichier .pem contenant des certificats d’autorité de certification approuvés pour vérifier le serveur lors de la connexion via SSL. Cette propriété ne peut être définie que lors de l’utilisation du protocole SSL sur le runtime d’intégration auto-hébergé. La valeur par défaut est le fichier cacerts.pem installé avec le runtime d’intégration. Utilisé uniquement pour la version 1.0.

trustedCertPath?: any

Valeur de propriété

any

type

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

type: "Presto"

Valeur de propriété

"Presto"

username

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

username?: any

Valeur de propriété

any

useSystemTrustStore

Spécifie s’il faut utiliser un certificat d’autorité de certification à partir du magasin d’approbations système ou à partir d’un fichier PEM spécifié. La valeur par défaut est false. Utilisé uniquement pour la version 1.0.

useSystemTrustStore?: any

Valeur de propriété

any

Détails de la propriété héritée

annotations

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

annotations?: any[]

Valeur de propriété

any[]

héritée deLinkedService.annotations

connectVia

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

connectVia?: IntegrationRuntimeReference

Valeur de propriété

héritée deLinkedService.connectVia

description

Description du service lié.

description?: string

Valeur de propriété

string

héritée deLinkedService.description

parameters

Paramètres du service lié.

parameters?: {[propertyName: string]: ParameterSpecification}

Valeur de propriété

{[propertyName: string]: ParameterSpecification}

héritée deLinkedService.parameters

version

Version du service lié.

version?: string

Valeur de propriété

string

héritée deLinkedService.version