PrestoLinkedService interface
Połączona usługa presto server. Ta połączona usługa ma obsługiwaną właściwość wersji. Wersja 1.0 jest zaplanowana na wycofanie, podczas gdy potok będzie nadal działać po EOL, ale bez żadnej poprawki błędów lub nowych funkcji.
- Rozszerzenie
Właściwości
| allow |
Określa, czy nazwa certyfikatu SSL wystawionego przez urząd certyfikacji musi być zgodna z nazwą hosta serwera podczas nawiązywania połączenia za pośrednictwem protokołu SSL. Wartość domyślna to false. Używane tylko w wersji 1.0. |
| allow |
Określa, czy zezwalać na certyfikaty z podpisem własnym z serwera. Wartość domyślna to false. Używane tylko w wersji 1.0. |
| authentication |
Mechanizm uwierzytelniania używany do nawiązywania połączenia z serwerem Presto. |
| catalog | Kontekst wykazu dla wszystkich żądań względem serwera. |
| enable |
Określa, czy połączenia z serwerem zweryfikują certyfikat serwera, wartość domyślna to True. Używane tylko w wersji 2.0 |
| enable |
Określa, czy połączenia z serwerem są szyfrowane przy użyciu protokołu SSL. Wartość domyślna starszej wersji to False. Wartość domyślna wersji 2.0 to True. |
| encrypted |
Zaszyfrowane poświadczenia używane do uwierzytelniania. Poświadczenia są szyfrowane przy użyciu menedżera poświadczeń środowiska Integration Runtime. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| host | Adres IP lub nazwa hosta serwera Presto. (tj. 192.168.222.160) |
| password | Hasło odpowiadające nazwie użytkownika. |
| port | Port TCP używany przez serwer Presto do nasłuchiwania połączeń klienckich. Wartość domyślna to 8080 po wyłączeniu protokołu SSL, wartość domyślna to 443 po włączeniu protokołu SSL. |
| server |
Wersja serwera Presto. (tj. 0,148 t) Używane tylko w wersji 1.0. |
| time |
Lokalna strefa czasowa używana przez połączenie. Prawidłowe wartości dla tej opcji są określone w bazie danych strefy czasowej IANA. Wartość domyślna wersji 1.0 to strefa czasowa systemu klienta. Wartość domyślna wersji 2.0 to strefa czasowa systemu serwera |
| trusted |
Pełna ścieżka pliku pem zawierającego zaufane certyfikaty urzędu certyfikacji do weryfikowania serwera podczas nawiązywania połączenia za pośrednictwem protokołu SSL. Tę właściwość można ustawić tylko w przypadku korzystania z protokołu SSL na własnym środowisku IR. Wartość domyślna to plik cacerts.pem zainstalowany z środowiskiem IR. Używane tylko w wersji 1.0. |
| type | Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być |
| username | Nazwa użytkownika używana do nawiązywania połączenia z serwerem Presto. |
| use |
Określa, czy należy użyć certyfikatu urzędu certyfikacji z magazynu zaufania systemu, czy z określonego pliku PEM. Wartość domyślna to false. Używane tylko w wersji 1.0. |
Właściwości dziedziczone
| annotations | Lista tagów, których można użyć do opisywania połączonej usługi. |
| connect |
Dokumentacja środowiska Integration Runtime. |
| description | Opis połączonej usługi. |
| parameters | Parametry połączonej usługi. |
| version | Wersja połączonej usługi. |
Szczegóły właściwości
allowHostNameCNMismatch
Określa, czy nazwa certyfikatu SSL wystawionego przez urząd certyfikacji musi być zgodna z nazwą hosta serwera podczas nawiązywania połączenia za pośrednictwem protokołu SSL. Wartość domyślna to false. Używane tylko w wersji 1.0.
allowHostNameCNMismatch?: any
Wartość właściwości
any
allowSelfSignedServerCert
Określa, czy zezwalać na certyfikaty z podpisem własnym z serwera. Wartość domyślna to false. Używane tylko w wersji 1.0.
allowSelfSignedServerCert?: any
Wartość właściwości
any
authenticationType
Mechanizm uwierzytelniania używany do nawiązywania połączenia z serwerem Presto.
authenticationType: string
Wartość właściwości
string
catalog
Kontekst wykazu dla wszystkich żądań względem serwera.
catalog: any
Wartość właściwości
any
enableServerCertificateValidation
Określa, czy połączenia z serwerem zweryfikują certyfikat serwera, wartość domyślna to True. Używane tylko w wersji 2.0
enableServerCertificateValidation?: any
Wartość właściwości
any
enableSsl
Określa, czy połączenia z serwerem są szyfrowane przy użyciu protokołu SSL. Wartość domyślna starszej wersji to False. Wartość domyślna wersji 2.0 to True.
enableSsl?: any
Wartość właściwości
any
encryptedCredential
Zaszyfrowane poświadczenia używane do uwierzytelniania. Poświadczenia są szyfrowane przy użyciu menedżera poświadczeń środowiska Integration Runtime. Typ: ciąg (lub wyrażenie z ciągiem resultType).
encryptedCredential?: any
Wartość właściwości
any
host
Adres IP lub nazwa hosta serwera Presto. (tj. 192.168.222.160)
host: any
Wartość właściwości
any
password
Hasło odpowiadające nazwie użytkownika.
password?: SecretBaseUnion
Wartość właściwości
port
Port TCP używany przez serwer Presto do nasłuchiwania połączeń klienckich. Wartość domyślna to 8080 po wyłączeniu protokołu SSL, wartość domyślna to 443 po włączeniu protokołu SSL.
port?: any
Wartość właściwości
any
serverVersion
Wersja serwera Presto. (tj. 0,148 t) Używane tylko w wersji 1.0.
serverVersion?: any
Wartość właściwości
any
timeZoneID
Lokalna strefa czasowa używana przez połączenie. Prawidłowe wartości dla tej opcji są określone w bazie danych strefy czasowej IANA. Wartość domyślna wersji 1.0 to strefa czasowa systemu klienta. Wartość domyślna wersji 2.0 to strefa czasowa systemu serwera
timeZoneID?: any
Wartość właściwości
any
trustedCertPath
Pełna ścieżka pliku pem zawierającego zaufane certyfikaty urzędu certyfikacji do weryfikowania serwera podczas nawiązywania połączenia za pośrednictwem protokołu SSL. Tę właściwość można ustawić tylko w przypadku korzystania z protokołu SSL na własnym środowisku IR. Wartość domyślna to plik cacerts.pem zainstalowany z środowiskiem IR. Używane tylko w wersji 1.0.
trustedCertPath?: any
Wartość właściwości
any
type
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być
type: "Presto"
Wartość właściwości
"Presto"
username
Nazwa użytkownika używana do nawiązywania połączenia z serwerem Presto.
username?: any
Wartość właściwości
any
useSystemTrustStore
Określa, czy należy użyć certyfikatu urzędu certyfikacji z magazynu zaufania systemu, czy z określonego pliku PEM. Wartość domyślna to false. Używane tylko w wersji 1.0.
useSystemTrustStore?: any
Wartość właściwości
any
Szczegóły właściwości dziedziczonej
annotations
Lista tagów, których można użyć do opisywania połączonej usługi.
annotations?: any[]
Wartość właściwości
any[]
dziedziczone zLinkedService.annotations
connectVia
Dokumentacja środowiska Integration Runtime.
connectVia?: IntegrationRuntimeReference
Wartość właściwości
dziedziczone zLinkedService.connectVia
description
Opis połączonej usługi.
description?: string
Wartość właściwości
string
dziedziczone zLinkedService.description
parameters
Parametry połączonej usługi.
parameters?: {[propertyName: string]: ParameterSpecification}
Wartość właściwości
{[propertyName: string]: ParameterSpecification}
dziedziczone zLinkedService.parameters
version
Wersja połączonej usługi.
version?: string
Wartość właściwości
string