PrestoLinkedService interface
Verknüpfter Presto-Serverdienst.
- Extends
Eigenschaften
allow |
Gibt an, ob ein von der Zertifizierungsstelle ausgestellter SSL-Zertifikatsname erforderlich ist, der mit dem Hostnamen des Servers übereinstimmt, wenn eine Verbindung über SSL hergestellt wird. Der Standardwert ist „FALSE“. |
allow |
Gibt an, ob vom Server selbstsignierte Zertifikate zugelassen werden. Der Standardwert ist „FALSE“. |
authentication |
Der Authentifizierungsmechanismus, der für die Verbindung mit dem Presto-Server verwendet werden soll. |
catalog | Der Katalogkontext für alle Anforderungen an den Server. |
enable |
Gibt an, ob die Verbindungen mit dem Server mit SSL verschlüsselt werden. Der Standardwert ist „FALSE“. |
encrypted |
Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mit dem Anmeldeinformations-Manager der Integration Runtime verschlüsselt. Typ: string. |
host | IP-Adresse oder Hostname des Presto-Servers. (z.B. 192.168.222.160) |
password | Das Kennwort, das zum Benutzernamen gehört. |
port | Der TCP-Port, den der Presto-Server verwendet, um auf Clientverbindungen zu lauschen. Der Standardwert ist 8080. |
server |
Die Version des Presto-Servers. (z.B. 0.148-t) |
time |
Die lokale Zeitzone, die von der Verbindung verwendet wird. Gültige Werte für diese Option sind in der Zeitzonendatenbank der IANA angegeben. Der Standardwert ist die Zeitzone des Systems. |
trusted |
Der vollständige Pfad der PEM-Datei mit vertrauenswürdigen Zertifizierungsstellenzertifikaten zur Überprüfung des Servers beim Verbindungsaufbau über SSL. Diese Eigenschaft kann nur festgelegt werden, wenn SSL in einer selbstgehostetem IR verwendet wird. Der Standardwert ist die Datei „cacerts.pem“, die mit der IR installiert wird. |
type | Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
username | Der Benutzername, der für die Verbindung mit dem Presto-Server verwendet werden soll. |
use |
Gibt an, ob ein Zertifizierungsstellenzertifikat aus dem Vertrauensspeicher des Systems oder aus einer angegebenen PEM-Datei verwendet werden soll. Der Standardwert ist „FALSE“. |
Geerbte Eigenschaften
annotations | Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können. |
connect |
Der Verweis auf die Integration Runtime. |
description | Beschreibung des verknüpften Diensts. |
parameters | Parameter für den verknüpften Dienst. |
Details zur Eigenschaft
allowHostNameCNMismatch
Gibt an, ob ein von der Zertifizierungsstelle ausgestellter SSL-Zertifikatsname erforderlich ist, der mit dem Hostnamen des Servers übereinstimmt, wenn eine Verbindung über SSL hergestellt wird. Der Standardwert ist „FALSE“.
allowHostNameCNMismatch?: any
Eigenschaftswert
any
allowSelfSignedServerCert
Gibt an, ob vom Server selbstsignierte Zertifikate zugelassen werden. Der Standardwert ist „FALSE“.
allowSelfSignedServerCert?: any
Eigenschaftswert
any
authenticationType
Der Authentifizierungsmechanismus, der für die Verbindung mit dem Presto-Server verwendet werden soll.
authenticationType: string
Eigenschaftswert
string
catalog
Der Katalogkontext für alle Anforderungen an den Server.
catalog: any
Eigenschaftswert
any
enableSsl
Gibt an, ob die Verbindungen mit dem Server mit SSL verschlüsselt werden. Der Standardwert ist „FALSE“.
enableSsl?: any
Eigenschaftswert
any
encryptedCredential
Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mit dem Anmeldeinformations-Manager der Integration Runtime verschlüsselt. Typ: string.
encryptedCredential?: string
Eigenschaftswert
string
host
IP-Adresse oder Hostname des Presto-Servers. (z.B. 192.168.222.160)
host: any
Eigenschaftswert
any
password
Das Kennwort, das zum Benutzernamen gehört.
password?: SecretBaseUnion
Eigenschaftswert
port
Der TCP-Port, den der Presto-Server verwendet, um auf Clientverbindungen zu lauschen. Der Standardwert ist 8080.
port?: any
Eigenschaftswert
any
serverVersion
Die Version des Presto-Servers. (z.B. 0.148-t)
serverVersion: any
Eigenschaftswert
any
timeZoneID
Die lokale Zeitzone, die von der Verbindung verwendet wird. Gültige Werte für diese Option sind in der Zeitzonendatenbank der IANA angegeben. Der Standardwert ist die Zeitzone des Systems.
timeZoneID?: any
Eigenschaftswert
any
trustedCertPath
Der vollständige Pfad der PEM-Datei mit vertrauenswürdigen Zertifizierungsstellenzertifikaten zur Überprüfung des Servers beim Verbindungsaufbau über SSL. Diese Eigenschaft kann nur festgelegt werden, wenn SSL in einer selbstgehostetem IR verwendet wird. Der Standardwert ist die Datei „cacerts.pem“, die mit der IR installiert wird.
trustedCertPath?: any
Eigenschaftswert
any
type
Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
type: "Presto"
Eigenschaftswert
"Presto"
username
Der Benutzername, der für die Verbindung mit dem Presto-Server verwendet werden soll.
username?: any
Eigenschaftswert
any
useSystemTrustStore
Gibt an, ob ein Zertifizierungsstellenzertifikat aus dem Vertrauensspeicher des Systems oder aus einer angegebenen PEM-Datei verwendet werden soll. Der Standardwert ist „FALSE“.
useSystemTrustStore?: any
Eigenschaftswert
any
Geerbte Eigenschaftsdetails
annotations
Liste der Tags, die zum Beschreiben des verknüpften Diensts verwendet werden können.
annotations?: any[]
Eigenschaftswert
any[]
Geerbt vonLinkedService.annotations
connectVia
Der Verweis auf die Integration Runtime.
connectVia?: IntegrationRuntimeReference
Eigenschaftswert
Geerbt vonLinkedService.connectVia
description
Beschreibung des verknüpften Diensts.
description?: string
Eigenschaftswert
string
Geerbt vonLinkedService.description
parameters
Parameter für den verknüpften Dienst.
parameters?: {[propertyName: string]: ParameterSpecification}
Eigenschaftswert
{[propertyName: string]: ParameterSpecification}
Geerbt vonLinkedService.parameters