共用方式為


PrestoLinkedService interface

Presto 伺服器鏈接服務。

Extends

屬性

allowHostNameCNMismatch

指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。

allowSelfSignedServerCert

指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。

authenticationType

用來連線到 Presto 伺服器的驗證機制。

catalog

針對伺服器的所有要求目錄內容。

enableSsl

指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。

encryptedCredential

用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 類型:字串。

host

Presto 伺服器的IP位址或主機名。 (即192.168.222.160)

password

對應至使用者名稱的密碼。

port

Presto 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為8080。

serverVersion

Presto 伺服器的版本。 (即 0.148-t)

timeZoneID

連接所使用的當地時區。 此選項的有效值是在 IANA 時區資料庫中指定。 預設值為系統時區。

trustedCertPath

.pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。

type

多型歧視性,指定這個物件可以是的不同類型

username

用來連線到 Presto 伺服器的用戶名稱。

useSystemTrustStore

指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。

繼承的屬性

annotations

可用於描述連結服務的標籤清單。

connectVia

整合運行時間參考。

description

鏈接的服務描述。

parameters

連結服務的參數。

屬性詳細資料

allowHostNameCNMismatch

指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。

allowHostNameCNMismatch?: any

屬性值

any

allowSelfSignedServerCert

指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。

allowSelfSignedServerCert?: any

屬性值

any

authenticationType

用來連線到 Presto 伺服器的驗證機制。

authenticationType: string

屬性值

string

catalog

針對伺服器的所有要求目錄內容。

catalog: any

屬性值

any

enableSsl

指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。

enableSsl?: any

屬性值

any

encryptedCredential

用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 類型:字串。

encryptedCredential?: string

屬性值

string

host

Presto 伺服器的IP位址或主機名。 (即192.168.222.160)

host: any

屬性值

any

password

對應至使用者名稱的密碼。

password?: SecretBaseUnion

屬性值

port

Presto 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為8080。

port?: any

屬性值

any

serverVersion

Presto 伺服器的版本。 (即 0.148-t)

serverVersion: any

屬性值

any

timeZoneID

連接所使用的當地時區。 此選項的有效值是在 IANA 時區資料庫中指定。 預設值為系統時區。

timeZoneID?: any

屬性值

any

trustedCertPath

.pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。

trustedCertPath?: any

屬性值

any

type

多型歧視性,指定這個物件可以是的不同類型

type: "Presto"

屬性值

"Presto"

username

用來連線到 Presto 伺服器的用戶名稱。

username?: any

屬性值

any

useSystemTrustStore

指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。

useSystemTrustStore?: any

屬性值

any

繼承的屬性詳細資料

annotations

可用於描述連結服務的標籤清單。

annotations?: any[]

屬性值

any[]

繼承自LinkedService.annotations

connectVia

整合運行時間參考。

connectVia?: IntegrationRuntimeReference

屬性值

繼承自LinkedService.connectVia

description

鏈接的服務描述。

description?: string

屬性值

string

繼承自LinkedService.description

parameters

連結服務的參數。

parameters?: {[propertyName: string]: ParameterSpecification}

屬性值

{[propertyName: string]: ParameterSpecification}

繼承自LinkedService.parameters