Delen via


PrestoLinkedService interface

Vooraf aan server gekoppelde service. Deze gekoppelde service heeft de ondersteunde versie-eigenschap. Versie 1.0 is gepland voor afschaffing, terwijl uw pijplijn na EOL blijft worden uitgevoerd, maar zonder een bugfix of nieuwe functies.

Uitbreiding

Eigenschappen

allowHostNameCNMismatch

Hiermee geeft u op of een door een CA uitgegeven SSL-certificaatnaam moet overeenkomen met de hostnaam van de server bij het maken van verbinding via SSL. De standaardwaarde is onwaar. Alleen gebruikt voor versie 1.0.

allowSelfSignedServerCert

Hiermee geeft u op of zelfondertekende certificaten van de server moeten worden toegestaan. De standaardwaarde is onwaar. Alleen gebruikt voor versie 1.0.

authenticationType

Het verificatiemechanisme dat wordt gebruikt om verbinding te maken met de Presto-server.

catalog

De cataloguscontext voor alle aanvragen op de server.

enableServerCertificateValidation

Hiermee geeft u op of de verbindingen met de server het servercertificaat valideren. De standaardwaarde is Waar. Alleen gebruikt voor versie 2.0

enableSsl

Hiermee geeft u op of de verbindingen met de server zijn versleuteld met SSL. De standaardwaarde voor verouderde versie is False. De standaardwaarde voor versie 2.0 is Waar.

encryptedCredential

De versleutelde referentie die wordt gebruikt voor verificatie. Referenties worden versleuteld met behulp van de Integration Runtime Credential Manager. Type: tekenreeks.

host

Het IP-adres of de hostnaam van de Presto-server. (bijvoorbeeld 192.168.222.160)

password

Het wachtwoord dat overeenkomt met de gebruikersnaam.

port

De TCP-poort die de Presto-server gebruikt om te luisteren naar clientverbindingen. De standaardwaarde is 8080 wanneer SSL wordt uitgeschakeld, de standaardwaarde is 443 wanneer SSL wordt ingeschakeld.

serverVersion

De versie van de Presto-server. (d.w.w.v. 0,148-t) Alleen gebruikt voor versie 1.0.

timeZoneID

De lokale tijdzone die door de verbinding wordt gebruikt. Geldige waarden voor deze optie worden opgegeven in de IANA-tijdzonedatabase. De standaardwaarde voor versie 1.0 is de tijdzone van het clientsysteem. De standaardwaarde voor versie 2.0 is de tijdzone van het serversysteem

trustedCertPath

Het volledige pad van het PEM-bestand met vertrouwde CA-certificaten voor het verifiëren van de server bij het maken van verbinding via SSL. Deze eigenschap kan alleen worden ingesteld wanneer u SSL gebruikt op zelf-hostende IR. De standaardwaarde is het cacerts.pem-bestand dat is geïnstalleerd met de IR. Alleen gebruikt voor versie 1.0.

type

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

username

De gebruikersnaam die wordt gebruikt om verbinding te maken met de Presto-server.

useSystemTrustStore

Hiermee geeft u op of u een CA-certificaat uit het systeemvertrouwensarchief of een opgegeven PEM-bestand wilt gebruiken. De standaardwaarde is onwaar. Alleen gebruikt voor versie 1.0.

Overgenomen eigenschappen

annotations

Lijst met tags die kunnen worden gebruikt voor het beschrijven van de gekoppelde service.

connectVia

De naslaginformatie over integration runtime.

description

Beschrijving van de gekoppelde service.

parameters

Parameters voor gekoppelde service.

version

Versie van de gekoppelde service.

Eigenschapdetails

allowHostNameCNMismatch

Hiermee geeft u op of een door een CA uitgegeven SSL-certificaatnaam moet overeenkomen met de hostnaam van de server bij het maken van verbinding via SSL. De standaardwaarde is onwaar. Alleen gebruikt voor versie 1.0.

allowHostNameCNMismatch?: any

Waarde van eigenschap

any

allowSelfSignedServerCert

Hiermee geeft u op of zelfondertekende certificaten van de server moeten worden toegestaan. De standaardwaarde is onwaar. Alleen gebruikt voor versie 1.0.

allowSelfSignedServerCert?: any

Waarde van eigenschap

any

authenticationType

Het verificatiemechanisme dat wordt gebruikt om verbinding te maken met de Presto-server.

authenticationType: string

Waarde van eigenschap

string

catalog

De cataloguscontext voor alle aanvragen op de server.

catalog: any

Waarde van eigenschap

any

enableServerCertificateValidation

Hiermee geeft u op of de verbindingen met de server het servercertificaat valideren. De standaardwaarde is Waar. Alleen gebruikt voor versie 2.0

enableServerCertificateValidation?: any

Waarde van eigenschap

any

enableSsl

Hiermee geeft u op of de verbindingen met de server zijn versleuteld met SSL. De standaardwaarde voor verouderde versie is False. De standaardwaarde voor versie 2.0 is Waar.

enableSsl?: any

Waarde van eigenschap

any

encryptedCredential

De versleutelde referentie die wordt gebruikt voor verificatie. Referenties worden versleuteld met behulp van de Integration Runtime Credential Manager. Type: tekenreeks.

encryptedCredential?: string

Waarde van eigenschap

string

host

Het IP-adres of de hostnaam van de Presto-server. (bijvoorbeeld 192.168.222.160)

host: any

Waarde van eigenschap

any

password

Het wachtwoord dat overeenkomt met de gebruikersnaam.

password?: SecretBaseUnion

Waarde van eigenschap

port

De TCP-poort die de Presto-server gebruikt om te luisteren naar clientverbindingen. De standaardwaarde is 8080 wanneer SSL wordt uitgeschakeld, de standaardwaarde is 443 wanneer SSL wordt ingeschakeld.

port?: any

Waarde van eigenschap

any

serverVersion

De versie van de Presto-server. (d.w.w.v. 0,148-t) Alleen gebruikt voor versie 1.0.

serverVersion?: any

Waarde van eigenschap

any

timeZoneID

De lokale tijdzone die door de verbinding wordt gebruikt. Geldige waarden voor deze optie worden opgegeven in de IANA-tijdzonedatabase. De standaardwaarde voor versie 1.0 is de tijdzone van het clientsysteem. De standaardwaarde voor versie 2.0 is de tijdzone van het serversysteem

timeZoneID?: any

Waarde van eigenschap

any

trustedCertPath

Het volledige pad van het PEM-bestand met vertrouwde CA-certificaten voor het verifiëren van de server bij het maken van verbinding via SSL. Deze eigenschap kan alleen worden ingesteld wanneer u SSL gebruikt op zelf-hostende IR. De standaardwaarde is het cacerts.pem-bestand dat is geïnstalleerd met de IR. Alleen gebruikt voor versie 1.0.

trustedCertPath?: any

Waarde van eigenschap

any

type

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

type: "Presto"

Waarde van eigenschap

"Presto"

username

De gebruikersnaam die wordt gebruikt om verbinding te maken met de Presto-server.

username?: any

Waarde van eigenschap

any

useSystemTrustStore

Hiermee geeft u op of u een CA-certificaat uit het systeemvertrouwensarchief of een opgegeven PEM-bestand wilt gebruiken. De standaardwaarde is onwaar. Alleen gebruikt voor versie 1.0.

useSystemTrustStore?: any

Waarde van eigenschap

any

Details van overgenomen eigenschap

annotations

Lijst met tags die kunnen worden gebruikt voor het beschrijven van de gekoppelde service.

annotations?: any[]

Waarde van eigenschap

any[]

Overgenomen vanLinkedService.annotaties

connectVia

De naslaginformatie over integration runtime.

connectVia?: IntegrationRuntimeReference

Waarde van eigenschap

Overgenomen vanLinkedService.connectVia

description

Beschrijving van de gekoppelde service.

description?: string

Waarde van eigenschap

string

Overgenomen vanLinkedService.description

parameters

Parameters voor gekoppelde service.

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

Waarde van eigenschap

{[propertyName: string]: ParameterSpecification}

Overgenomen vanLinkedService.parameters

version

Versie van de gekoppelde service.

version?: string

Waarde van eigenschap

string

Overgenomen vanLinkedService.version