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
| allow |
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. |
| allow |
Indique si les certificats auto-signés provenant du serveur sont autorisés ou non. La valeur par défaut est false. Utilisé uniquement pour la version 1.0. |
| authentication |
Mécanisme d’authentification utilisé pour se connecter au serveur Presto. |
| catalog | Contexte du catalogue pour toutes les requêtes effectuées sur le serveur. |
| enable |
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 |
| enable |
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. |
| encrypted |
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. |
| 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. |
| server |
Version du serveur Presto (c.-à-d. 0,148-t) Utilisé uniquement pour la version 1.0. |
| time |
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. 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 |
| trusted |
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é. Valeur par défaut : le fichier cacerts.pem installé avec l'IR. Utilisé uniquement pour la version 1.0. |
| type | Type de service lié. |
| username | Nom d’utilisateur utilisé pour se connecter au serveur Presto. |
| use |
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. Utilisé uniquement pour la version 1.0. |
Propriétés héritées
| additional |
Propriétés supplémentaires |
| annotations | Liste des balises qui peuvent être utilisées pour décrire le service lié. |
| connect |
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
Indique si les certificats auto-signés provenant du serveur sont autorisés ou non. 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 du catalogue pour toutes les requêtes effectuées 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.
encryptedCredential?: string
Valeur de propriété
string
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 de cette option sont spécifiées dans la base de données IANA Time Zone Database. 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é. Valeur par défaut : le fichier cacerts.pem installé avec l'IR. Utilisé uniquement pour la version 1.0.
trustedCertPath?: any
Valeur de propriété
any
type
Type de service lié.
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
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. Utilisé uniquement pour la version 1.0.
useSystemTrustStore?: any
Valeur de propriété
any
Détails de la propriété héritée
additionalProperties
Propriétés supplémentaires
additionalProperties?: Record<string, any>
Valeur de propriété
Record<string, any>
Hérité deLinkedService.additionalProperties
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?: Record<string, ParameterSpecification>
Valeur de propriété
Record<string, ParameterSpecification>
héritée deLinkedService.parameters