ImpalaLinkedService interface
Service lié au serveur Impala.
- 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. |
| allow |
Spécifie s’il faut autoriser les certificats auto-signés à partir du serveur. La valeur par défaut est false. |
| authentication |
Type d’authentification à utiliser. |
| enable |
Indiquez si vous souhaitez activer la validation du certificat SSL du serveur lorsque vous vous connectez. Utilisez toujours le magasin d’approbation du système (pour la version 2 uniquement). La valeur par défaut est true. |
| enable |
Spécifie si les connexions au serveur sont chiffrées à l’aide de SSL. La valeur par défaut est false. |
| 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 (ou expression avec chaîne resultType). |
| host | Adresse IP ou nom d’hôte du serveur Impala. (c’est-à-dire 192.168.222.160) |
| password | Mot de passe correspondant au nom d’utilisateur lors de l’utilisation de UsernameAndPassword. |
| port | Port TCP utilisé par le serveur Impala pour écouter les connexions clientes. La valeur par défaut est 21050. |
| thrift |
Protocole de transport à utiliser dans la couche Thrift (pour la V2 uniquement). La valeur par défaut est Binaire. |
| 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é. La valeur par défaut est le fichier cacerts.pem installé avec le runtime d’intégration. |
| type | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
| username | Nom d’utilisateur utilisé pour accéder au serveur Impala. La valeur par défaut est anonyme lors de l’utilisation de SASLUsername. |
| use |
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. |
Propriétés héritées
| 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.
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.
allowSelfSignedServerCert?: any
Valeur de propriété
any
authenticationType
Type d’authentification à utiliser.
authenticationType: string
Valeur de propriété
string
enableServerCertificateValidation
Indiquez si vous souhaitez activer la validation du certificat SSL du serveur lorsque vous vous connectez. Utilisez toujours le magasin d’approbation du système (pour la version 2 uniquement). La valeur par défaut est true.
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 est false.
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 Impala. (c’est-à-dire 192.168.222.160)
host: any
Valeur de propriété
any
password
Mot de passe correspondant au nom d’utilisateur lors de l’utilisation de UsernameAndPassword.
password?: SecretBaseUnion
Valeur de propriété
port
Port TCP utilisé par le serveur Impala pour écouter les connexions clientes. La valeur par défaut est 21050.
port?: any
Valeur de propriété
any
thriftTransportProtocol
Protocole de transport à utiliser dans la couche Thrift (pour la V2 uniquement). La valeur par défaut est Binaire.
thriftTransportProtocol?: ImpalaThriftTransportProtocol
Valeur de propriété
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.
trustedCertPath?: any
Valeur de propriété
any
type
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
type: "Impala"
Valeur de propriété
"Impala"
username
Nom d’utilisateur utilisé pour accéder au serveur Impala. La valeur par défaut est anonyme lors de l’utilisation de SASLUsername.
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.
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