Поделиться через


PrestoLinkedService interface

Связанная служба сервера Presto. Эта связанная служба поддерживает свойство версии. Версия 1.0 запланирована на отмену, пока конвейер будет продолжать работать после EOL, но без каких-либо исправлений ошибок или новых функций.

Extends

Свойства

allowHostNameCNMismatch

Указывает, требуется ли сертификат SSL, выданный ЦС, совпадать с именем узла сервера при подключении по протоколу SSL. Значение по умолчанию — false. Используется только для версии 1.0.

allowSelfSignedServerCert

Указывает, разрешать ли самозаверяемые сертификаты с сервера. Значение по умолчанию — false. Используется только для версии 1.0.

authenticationType

Механизм проверки подлинности, используемый для подключения к серверу Presto.

catalog

Контекст каталога для всех запросов к серверу.

enableServerCertificateValidation

Указывает, будут ли подключения к серверу проверять сертификат сервера, значение по умолчанию — True. Используется только для версии 2.0

enableSsl

Указывает, шифруются ли подключения к серверу с помощью SSL. Значением по умолчанию для устаревшей версии является False. Значение по умолчанию для версии 2.0 — True.

encryptedCredential

Зашифрованные учетные данные, используемые для проверки подлинности. Учетные данные шифруются с помощью диспетчера учетных данных среды выполнения интеграции. Тип: строка.

host

IP-адрес или имя узла сервера Presto. (т. е. 192.168.222.160)

password

Пароль, соответствующий имени пользователя.

port

TCP-порт, используемый сервером Presto для прослушивания клиентских подключений. Значение по умолчанию — 8080 при отключении SSL, значение по умолчанию — 443 при включении SSL.

serverVersion

Версия сервера Presto. (т. е. 0,148-t) Используется только для версии 1.0.

timeZoneID

Локальный часовой пояс, используемый подключением. Допустимые значения этого параметра указываются в базе данных часовых поясов IANA. Значением по умолчанию для версии 1.0 является часовой пояс клиентской системы. Значение по умолчанию для версии 2.0 — системный часовой пояс сервера

trustedCertPath

Полный путь pem-файла, содержащего доверенные сертификаты ЦС для проверки сервера при подключении по протоколу SSL. Это свойство можно задать только при использовании SSL в локальной среде IR. Значением по умолчанию является файл cacerts.pem, установленный с ir. Используется только для версии 1.0.

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

username

Имя пользователя, используемое для подключения к серверу Presto.

useSystemTrustStore

Указывает, следует ли использовать сертификат ЦС из хранилища доверия системы или из указанного PEM-файла. Значение по умолчанию — false. Используется только для версии 1.0.

Унаследованные свойства

annotations

Список тегов, которые можно использовать для описания связанной службы.

connectVia

Справочник по среде выполнения интеграции.

description

Описание связанной службы.

parameters

Параметры связанной службы.

version

Версия связанной службы.

Сведения о свойстве

allowHostNameCNMismatch

Указывает, требуется ли сертификат SSL, выданный ЦС, совпадать с именем узла сервера при подключении по протоколу SSL. Значение по умолчанию — false. Используется только для версии 1.0.

allowHostNameCNMismatch?: any

Значение свойства

any

allowSelfSignedServerCert

Указывает, разрешать ли самозаверяемые сертификаты с сервера. Значение по умолчанию — false. Используется только для версии 1.0.

allowSelfSignedServerCert?: any

Значение свойства

any

authenticationType

Механизм проверки подлинности, используемый для подключения к серверу Presto.

authenticationType: string

Значение свойства

string

catalog

Контекст каталога для всех запросов к серверу.

catalog: any

Значение свойства

any

enableServerCertificateValidation

Указывает, будут ли подключения к серверу проверять сертификат сервера, значение по умолчанию — True. Используется только для версии 2.0

enableServerCertificateValidation?: any

Значение свойства

any

enableSsl

Указывает, шифруются ли подключения к серверу с помощью SSL. Значением по умолчанию для устаревшей версии является False. Значение по умолчанию для версии 2.0 — True.

enableSsl?: any

Значение свойства

any

encryptedCredential

Зашифрованные учетные данные, используемые для проверки подлинности. Учетные данные шифруются с помощью диспетчера учетных данных среды выполнения интеграции. Тип: строка.

encryptedCredential?: string

Значение свойства

string

host

IP-адрес или имя узла сервера Presto. (т. е. 192.168.222.160)

host: any

Значение свойства

any

password

Пароль, соответствующий имени пользователя.

password?: SecretBaseUnion

Значение свойства

port

TCP-порт, используемый сервером Presto для прослушивания клиентских подключений. Значение по умолчанию — 8080 при отключении SSL, значение по умолчанию — 443 при включении SSL.

port?: any

Значение свойства

any

serverVersion

Версия сервера Presto. (т. е. 0,148-t) Используется только для версии 1.0.

serverVersion?: any

Значение свойства

any

timeZoneID

Локальный часовой пояс, используемый подключением. Допустимые значения этого параметра указываются в базе данных часовых поясов IANA. Значением по умолчанию для версии 1.0 является часовой пояс клиентской системы. Значение по умолчанию для версии 2.0 — системный часовой пояс сервера

timeZoneID?: any

Значение свойства

any

trustedCertPath

Полный путь pem-файла, содержащего доверенные сертификаты ЦС для проверки сервера при подключении по протоколу SSL. Это свойство можно задать только при использовании SSL в локальной среде IR. Значением по умолчанию является файл cacerts.pem, установленный с ir. Используется только для версии 1.0.

trustedCertPath?: any

Значение свойства

any

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

type: "Presto"

Значение свойства

"Presto"

username

Имя пользователя, используемое для подключения к серверу Presto.

username?: any

Значение свойства

any

useSystemTrustStore

Указывает, следует ли использовать сертификат ЦС из хранилища доверия системы или из указанного PEM-файла. Значение по умолчанию — false. Используется только для версии 1.0.

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

version

Версия связанной службы.

version?: string

Значение свойства

string

Наследуется отLinkedService.version