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 fałsz. Używane tylko w wersji 1.0. |
| allow |
Określa, czy zezwalać na certyfikaty z podpisem własnym z serwera. Wartość domyślna to fałsz. Używane tylko w wersji 1.0. |
| authentication |
Mechanizm uwierzytelniania używany do łączenia się z serwerem Presto. |
| catalog | Kontekst katalogu dla wszystkich żądań do 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. |
| host | Adres IP lub nazwa hosta serwera Presto. (tj. 192.168.222.160) |
| password | Hasło odpowiadające nazwie użytkownika. |
| port | Port TCP, którego serwer Presto używa do nasłuchiwania połączeń klientów. 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 |
Strefa czasowa lokalna używana przez połączenie. Prawidłowe wartości dla tej opcji są określone w bazie danych stref czasowych 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 połączenia z serwerem Presto. |
| use |
Określa, czy użyć certyfikatu CA z systemowego magazynu zaufanych certyfikatów, czy z określonego pliku PEM. Wartość domyślna to fałsz. 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 fałsz. 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 fałsz. Używane tylko w wersji 1.0.
allowSelfSignedServerCert?: any
Wartość właściwości
any
authenticationType
Mechanizm uwierzytelniania używany do łączenia się z serwerem Presto.
authenticationType: string
Wartość właściwości
string
catalog
Kontekst katalogu dla wszystkich żądań do 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.
encryptedCredential?: string
Wartość właściwości
string
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, którego serwer Presto używa do nasłuchiwania połączeń klientów. 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
Strefa czasowa lokalna używana przez połączenie. Prawidłowe wartości dla tej opcji są określone w bazie danych stref czasowych 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 połączenia z serwerem Presto.
username?: any
Wartość właściwości
any
useSystemTrustStore
Określa, czy użyć certyfikatu CA z systemowego magazynu zaufanych certyfikatów, czy z określonego pliku PEM. Wartość domyślna to fałsz. 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 zadnotacji LinkedService.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 zpliku LinkedService.description
parameters
Parametry połączonej usługi.
parameters?: {[propertyName: string]: ParameterSpecification}
Wartość właściwości
{[propertyName: string]: ParameterSpecification}
Dziedziczone zparametrów LinkedService.parameters
version
Wersja połączonej usługi.
version?: string
Wartość właściwości
string