PrestoLinkedService interface
Servizio collegato presto server. Questo servizio collegato ha la proprietà della versione supportata. La versione 1.0 è pianificata per la deprecazione mentre la pipeline continuerà a essere eseguita dopo EOL, ma senza correzioni di bug o nuove funzionalità.
- Extends
Proprietà
| allow |
Specifica se richiedere un nome di certificato SSL rilasciato dalla CA in modo che corrisponda al nome host del server durante la connessione tramite SSL. Il valore predefinito è false. Usato solo per la versione 1.0. |
| allow |
Specifica se consentire certificati autofirmato dal server. Il valore predefinito è false. Usato solo per la versione 1.0. |
| authentication |
Meccanismo di autenticazione usato per connettersi al server Presto. |
| catalog | Contesto del catalogo per tutte le richieste sul server. |
| enable |
Specifica se le connessioni al server convalideranno il certificato del server, il valore predefinito è True. Usato solo per la versione 2.0 |
| enable |
Specifica se le connessioni al server vengono crittografate tramite SSL. Il valore predefinito per la versione legacy è False. Il valore predefinito per la versione 2.0 è True. |
| encrypted |
Credenziali crittografate usate per l'autenticazione. Le credenziali vengono crittografate usando gestione credenziali del runtime di integrazione. Tipo: stringa (o Espressione con stringa resultType). |
| host | Indirizzo IP o nome host del server Presto. (ad esempio 192.168.222.160) |
| password | Password corrispondente al nome utente. |
| port | Porta TCP utilizzata dal server Presto per l'ascolto delle connessioni client. Il valore predefinito è 8080 quando si disabilita SSL, il valore predefinito è 443 quando si abilita SSL. |
| server |
Versione del server Presto. (ad esempio 0,148-t) Usato solo per la versione 1.0. |
| time |
Fuso orario locale utilizzato dalla connessione. I valori validi per questa opzione vengono specificati nel database del fuso orario IANA. Il valore predefinito per la versione 1.0 è il fuso orario del sistema client. Il valore predefinito per la versione 2.0 è timeZone del sistema del server |
| trusted |
Percorso completo del file con estensione pem contenente certificati CA attendibili per verificare il server durante la connessione tramite SSL. Questa proprietà può essere impostata solo quando si usa SSL in runtime di integrazione self-hosted. Il valore predefinito è il file cacerts.pem installato con il runtime di integrazione. Usato solo per la versione 1.0. |
| type | Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
| username | Nome utente utilizzato per connettersi al server Presto. |
| use |
Specifica se usare un certificato CA dall'archivio attendibilità del sistema o da un file PEM specificato. Il valore predefinito è false. Usato solo per la versione 1.0. |
Proprietà ereditate
| annotations | Elenco di tag che possono essere usati per descrivere il servizio collegato. |
| connect |
Informazioni di riferimento sul runtime di integrazione. |
| description | Descrizione del servizio collegato. |
| parameters | Parametri per il servizio collegato. |
| version | Versione del servizio collegato. |
Dettagli proprietà
allowHostNameCNMismatch
Specifica se richiedere un nome di certificato SSL rilasciato dalla CA in modo che corrisponda al nome host del server durante la connessione tramite SSL. Il valore predefinito è false. Usato solo per la versione 1.0.
allowHostNameCNMismatch?: any
Valore della proprietà
any
allowSelfSignedServerCert
Specifica se consentire certificati autofirmato dal server. Il valore predefinito è false. Usato solo per la versione 1.0.
allowSelfSignedServerCert?: any
Valore della proprietà
any
authenticationType
Meccanismo di autenticazione usato per connettersi al server Presto.
authenticationType: string
Valore della proprietà
string
catalog
Contesto del catalogo per tutte le richieste sul server.
catalog: any
Valore della proprietà
any
enableServerCertificateValidation
Specifica se le connessioni al server convalideranno il certificato del server, il valore predefinito è True. Usato solo per la versione 2.0
enableServerCertificateValidation?: any
Valore della proprietà
any
enableSsl
Specifica se le connessioni al server vengono crittografate tramite SSL. Il valore predefinito per la versione legacy è False. Il valore predefinito per la versione 2.0 è True.
enableSsl?: any
Valore della proprietà
any
encryptedCredential
Credenziali crittografate usate per l'autenticazione. Le credenziali vengono crittografate usando gestione credenziali del runtime di integrazione. Tipo: stringa (o Espressione con stringa resultType).
encryptedCredential?: any
Valore della proprietà
any
host
Indirizzo IP o nome host del server Presto. (ad esempio 192.168.222.160)
host: any
Valore della proprietà
any
password
Password corrispondente al nome utente.
password?: SecretBaseUnion
Valore della proprietà
port
Porta TCP utilizzata dal server Presto per l'ascolto delle connessioni client. Il valore predefinito è 8080 quando si disabilita SSL, il valore predefinito è 443 quando si abilita SSL.
port?: any
Valore della proprietà
any
serverVersion
Versione del server Presto. (ad esempio 0,148-t) Usato solo per la versione 1.0.
serverVersion?: any
Valore della proprietà
any
timeZoneID
Fuso orario locale utilizzato dalla connessione. I valori validi per questa opzione vengono specificati nel database del fuso orario IANA. Il valore predefinito per la versione 1.0 è il fuso orario del sistema client. Il valore predefinito per la versione 2.0 è timeZone del sistema del server
timeZoneID?: any
Valore della proprietà
any
trustedCertPath
Percorso completo del file con estensione pem contenente certificati CA attendibili per verificare il server durante la connessione tramite SSL. Questa proprietà può essere impostata solo quando si usa SSL in runtime di integrazione self-hosted. Il valore predefinito è il file cacerts.pem installato con il runtime di integrazione. Usato solo per la versione 1.0.
trustedCertPath?: any
Valore della proprietà
any
type
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere
type: "Presto"
Valore della proprietà
"Presto"
username
Nome utente utilizzato per connettersi al server Presto.
username?: any
Valore della proprietà
any
useSystemTrustStore
Specifica se usare un certificato CA dall'archivio attendibilità del sistema o da un file PEM specificato. Il valore predefinito è false. Usato solo per la versione 1.0.
useSystemTrustStore?: any
Valore della proprietà
any
Dettagli proprietà ereditate
annotations
Elenco di tag che possono essere usati per descrivere il servizio collegato.
annotations?: any[]
Valore della proprietà
any[]
ereditato daLinkedService.annotations
connectVia
Informazioni di riferimento sul runtime di integrazione.
connectVia?: IntegrationRuntimeReference
Valore della proprietà
ereditato daLinkedService.connectVia
description
Descrizione del servizio collegato.
description?: string
Valore della proprietà
string
ereditato daLinkedService.description
parameters
Parametri per il servizio collegato.
parameters?: {[propertyName: string]: ParameterSpecification}
Valore della proprietà
{[propertyName: string]: ParameterSpecification}
Ereditato daLinkedService.parameters
version
Versione del servizio collegato.
version?: string
Valore della proprietà
string
ereditato daLinkedService.version