PrestoLinkedService interface
Servicio vinculado al servidor de Presto. Este servicio vinculado tiene la propiedad de versión compatible. La versión 1.0 está programada para desuso, mientras que la canalización seguirá ejecutándose después de EOL, pero sin ninguna corrección de errores o características nuevas.
- Extends
Propiedades
| allow |
Especifica si se debe requerir un nombre de certificado SSL emitido por la entidad de certificación para que coincida con el nombre de host del servidor al conectarse a través de SSL. El valor predeterminado es false. Solo se usa para la versión 1.0. |
| allow |
Especifica si se permiten certificados autofirmados desde el servidor. El valor predeterminado es false. Solo se usa para la versión 1.0. |
| authentication |
Mecanismo de autenticación que se usa para conectarse al servidor de Presto. |
| catalog | Contexto de catálogo para todas las solicitudes en el servidor. |
| enable |
Especifica si las conexiones al servidor validarán el certificado de servidor; el valor predeterminado es True. Solo se usa para la versión 2.0 |
| enable |
Especifica si las conexiones al servidor se cifran mediante SSL. El valor predeterminado de la versión heredada es False. El valor predeterminado de la versión 2.0 es True. |
| encrypted |
Credencial cifrada que se usa para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena (o Expresión con cadena resultType). |
| host | Dirección IP o nombre de host del servidor de Presto. (es decir, 192.168.222.160) |
| password | Contraseña correspondiente al nombre de usuario. |
| port | Puerto TCP que usa el servidor presto para escuchar las conexiones de cliente. El valor predeterminado es 8080 cuando deshabilita SSL, el valor predeterminado es 443 cuando se habilita SSL. |
| server |
Versión del servidor de Presto. (es decir, 0,148-t) Solo se usa para la versión 1.0. |
| time |
Zona horaria local usada por la conexión. Los valores válidos para esta opción se especifican en la base de datos de zona horaria de IANA. El valor predeterminado de la versión 1.0 es la zona horaria del sistema cliente. El valor predeterminado de la versión 2.0 es timeZone del sistema del servidor. |
| trusted |
Ruta de acceso completa del archivo .pem que contiene certificados de ENTIDAD de certificación de confianza para comprobar el servidor al conectarse a través de SSL. Esta propiedad solo se puede establecer cuando se usa SSL en IR autohospedado. El valor predeterminado es el archivo cacerts.pem instalado con ir. Solo se usa para la versión 1.0. |
| type | Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto. |
| username | Nombre de usuario que se usa para conectarse al servidor de Presto. |
| use |
Especifica si se debe usar un certificado de ENTIDAD de certificación desde el almacén de confianza del sistema o desde un archivo PEM especificado. El valor predeterminado es false. Solo se usa para la versión 1.0. |
Propiedades heredadas
| annotations | Lista de etiquetas que se pueden usar para describir el servicio vinculado. |
| connect |
Referencia del entorno de ejecución de integración. |
| description | Descripción del servicio vinculado. |
| parameters | Parámetros para el servicio vinculado. |
| version | Versión del servicio vinculado. |
Detalles de las propiedades
allowHostNameCNMismatch
Especifica si se debe requerir un nombre de certificado SSL emitido por la entidad de certificación para que coincida con el nombre de host del servidor al conectarse a través de SSL. El valor predeterminado es false. Solo se usa para la versión 1.0.
allowHostNameCNMismatch?: any
Valor de propiedad
any
allowSelfSignedServerCert
Especifica si se permiten certificados autofirmados desde el servidor. El valor predeterminado es false. Solo se usa para la versión 1.0.
allowSelfSignedServerCert?: any
Valor de propiedad
any
authenticationType
Mecanismo de autenticación que se usa para conectarse al servidor de Presto.
authenticationType: string
Valor de propiedad
string
catalog
Contexto de catálogo para todas las solicitudes en el servidor.
catalog: any
Valor de propiedad
any
enableServerCertificateValidation
Especifica si las conexiones al servidor validarán el certificado de servidor; el valor predeterminado es True. Solo se usa para la versión 2.0
enableServerCertificateValidation?: any
Valor de propiedad
any
enableSsl
Especifica si las conexiones al servidor se cifran mediante SSL. El valor predeterminado de la versión heredada es False. El valor predeterminado de la versión 2.0 es True.
enableSsl?: any
Valor de propiedad
any
encryptedCredential
Credencial cifrada que se usa para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena (o Expresión con cadena resultType).
encryptedCredential?: any
Valor de propiedad
any
host
Dirección IP o nombre de host del servidor de Presto. (es decir, 192.168.222.160)
host: any
Valor de propiedad
any
password
Contraseña correspondiente al nombre de usuario.
password?: SecretBaseUnion
Valor de propiedad
port
Puerto TCP que usa el servidor presto para escuchar las conexiones de cliente. El valor predeterminado es 8080 cuando deshabilita SSL, el valor predeterminado es 443 cuando se habilita SSL.
port?: any
Valor de propiedad
any
serverVersion
Versión del servidor de Presto. (es decir, 0,148-t) Solo se usa para la versión 1.0.
serverVersion?: any
Valor de propiedad
any
timeZoneID
Zona horaria local usada por la conexión. Los valores válidos para esta opción se especifican en la base de datos de zona horaria de IANA. El valor predeterminado de la versión 1.0 es la zona horaria del sistema cliente. El valor predeterminado de la versión 2.0 es timeZone del sistema del servidor.
timeZoneID?: any
Valor de propiedad
any
trustedCertPath
Ruta de acceso completa del archivo .pem que contiene certificados de ENTIDAD de certificación de confianza para comprobar el servidor al conectarse a través de SSL. Esta propiedad solo se puede establecer cuando se usa SSL en IR autohospedado. El valor predeterminado es el archivo cacerts.pem instalado con ir. Solo se usa para la versión 1.0.
trustedCertPath?: any
Valor de propiedad
any
type
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.
type: "Presto"
Valor de propiedad
"Presto"
username
Nombre de usuario que se usa para conectarse al servidor de Presto.
username?: any
Valor de propiedad
any
useSystemTrustStore
Especifica si se debe usar un certificado de ENTIDAD de certificación desde el almacén de confianza del sistema o desde un archivo PEM especificado. El valor predeterminado es false. Solo se usa para la versión 1.0.
useSystemTrustStore?: any
Valor de propiedad
any
Detalles de las propiedades heredadas
annotations
Lista de etiquetas que se pueden usar para describir el servicio vinculado.
annotations?: any[]
Valor de propiedad
any[]
Heredado deLinkedService.annotations
connectVia
Referencia del entorno de ejecución de integración.
connectVia?: IntegrationRuntimeReference
Valor de propiedad
heredado deLinkedService.connectVia
description
Descripción del servicio vinculado.
description?: string
Valor de propiedad
string
heredado deLinkedService.description
parameters
Parámetros para el servicio vinculado.
parameters?: {[propertyName: string]: ParameterSpecification}
Valor de propiedad
{[propertyName: string]: ParameterSpecification}
se hereda deLinkedService.parameters
version
Versión del servicio vinculado.
version?: string
Valor de propiedad
string
heredado deLinkedService.version