PrestoLinkedService interface
Presto 伺服器鏈接服務。 此連結服務支援版本屬性。 1.0 版已排程淘汰,而您的管線會在 EOL 之後繼續執行,但沒有任何錯誤修正或新功能。
- Extends
屬性
| allow |
指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 僅適用於 1.0 版。 |
| allow |
指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 僅適用於 1.0 版。 |
| authentication |
用來連線到 Presto 伺服器的驗證機制。 |
| catalog | 針對伺服器的所有要求目錄內容。 |
| enable |
指定與伺服器的連線是否會驗證伺服器證書,預設值為 True。 僅適用於 2.0 版 |
| enable |
指定是否使用 SSL 加密與伺服器的連線。 舊版的預設值為 False。 2.0 版的預設值為 True。 |
| encrypted |
用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 類型:字串。 |
| host | Presto 伺服器的IP位址或主機名。 (即192.168.222.160) |
| password | 對應至使用者名稱的密碼。 |
| port | Presto 伺服器用來接聽用戶端連線的 TCP 連接埠。 停用 SSL 時,預設值為 8080,啟用 SSL 時預設值為 443。 |
| server |
Presto 伺服器的版本。 (即 0.148-t)僅適用於 1.0 版。 |
| time |
連接所使用的當地時區。 此選項的有效值是在 IANA 時區資料庫中指定。 1.0 版的預設值是客戶端系統時區。 2.0 版的預設值是伺服器系統 timeZone |
| trusted |
.pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 僅適用於 1.0 版。 |
| type | 多型歧視性,指定這個物件可以是的不同類型 |
| username | 用來連線到 Presto 伺服器的用戶名稱。 |
| use |
指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 僅適用於 1.0 版。 |
繼承的屬性
| annotations | 可用於描述連結服務的標籤清單。 |
| connect |
整合運行時間參考。 |
| description | 鏈接的服務描述。 |
| parameters | 連結服務的參數。 |
| version | 連結服務的版本。 |
屬性詳細資料
allowHostNameCNMismatch
指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 僅適用於 1.0 版。
allowHostNameCNMismatch?: any
屬性值
any
allowSelfSignedServerCert
指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 僅適用於 1.0 版。
allowSelfSignedServerCert?: any
屬性值
any
authenticationType
用來連線到 Presto 伺服器的驗證機制。
authenticationType: string
屬性值
string
catalog
針對伺服器的所有要求目錄內容。
catalog: any
屬性值
any
enableServerCertificateValidation
指定與伺服器的連線是否會驗證伺服器證書,預設值為 True。 僅適用於 2.0 版
enableServerCertificateValidation?: any
屬性值
any
enableSsl
指定是否使用 SSL 加密與伺服器的連線。 舊版的預設值為 False。 2.0 版的預設值為 True。
enableSsl?: any
屬性值
any
encryptedCredential
用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 類型:字串。
encryptedCredential?: string
屬性值
string
host
Presto 伺服器的IP位址或主機名。 (即192.168.222.160)
host: any
屬性值
any
password
port
Presto 伺服器用來接聽用戶端連線的 TCP 連接埠。 停用 SSL 時,預設值為 8080,啟用 SSL 時預設值為 443。
port?: any
屬性值
any
serverVersion
Presto 伺服器的版本。 (即 0.148-t)僅適用於 1.0 版。
serverVersion?: any
屬性值
any
timeZoneID
連接所使用的當地時區。 此選項的有效值是在 IANA 時區資料庫中指定。 1.0 版的預設值是客戶端系統時區。 2.0 版的預設值是伺服器系統 timeZone
timeZoneID?: any
屬性值
any
trustedCertPath
.pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 僅適用於 1.0 版。
trustedCertPath?: any
屬性值
any
type
多型歧視性,指定這個物件可以是的不同類型
type: "Presto"
屬性值
"Presto"
username
用來連線到 Presto 伺服器的用戶名稱。
username?: any
屬性值
any
useSystemTrustStore
指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 僅適用於 1.0 版。
useSystemTrustStore?: any
屬性值
any
繼承的屬性詳細資料
annotations
connectVia
整合運行時間參考。
connectVia?: IntegrationRuntimeReference
屬性值
description
parameters
連結服務的參數。
parameters?: {[propertyName: string]: ParameterSpecification}
屬性值
{[propertyName: string]: ParameterSpecification}