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
| allow |
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. |
| allow |
Hiermee geeft u op of zelfondertekende certificaten van de server moeten worden toegestaan. De standaardwaarde is onwaar. Alleen gebruikt voor versie 1.0. |
| authentication |
Het verificatiemechanisme dat wordt gebruikt om verbinding te maken met de Presto-server. |
| catalog | De cataloguscontext voor alle aanvragen op de server. |
| enable |
Hiermee geeft u op of de verbindingen met de server het servercertificaat valideren. De standaardwaarde is Waar. Alleen gebruikt voor versie 2.0 |
| enable |
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. |
| encrypted |
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. |
| server |
De versie van de Presto-server. (d.w.w.v. 0,148-t) Alleen gebruikt voor versie 1.0. |
| time |
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 |
| trusted |
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. |
| use |
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. |
| connect |
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