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


RestSource interface

Источник службы REST действия копирования.

Extends

Свойства

additionalColumns

Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: пары "ключевое значение" (значение должно быть строковым типом).

additionalHeaders

Дополнительные заголовки HTTP в запросе к API RESTful. Тип: строка (или выражение с строкой resultType).

httpRequestTimeout

Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:01:40. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

paginationRules

Правила разбиения на страницы для создания запросов на следующую страницу. Тип: строка (или выражение с строкой resultType).

requestBody

Текст HTTP-запроса к API RESTful, если requestMethod имеет значение POST. Тип: строка (или выражение с строкой resultType).

requestInterval

Время ожидания перед отправкой следующего запроса страницы.

requestMethod

Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — GET. Тип: строка (или выражение с строкой resultType).

type

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

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

disableMetricsCollection

Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата).

maxConcurrentConnections

Максимальное число одновременных подключений для исходного хранилища данных. Тип: целое число (или выражение с целым числом resultType).

sourceRetryCount

Число повторных попыток источника. Тип: целое число (или выражение с целым числом resultType).

sourceRetryWait

Ожидание повторных попыток источника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

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

additionalColumns

Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: пары "ключевое значение" (значение должно быть строковым типом).

additionalColumns?: any

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

any

additionalHeaders

Дополнительные заголовки HTTP в запросе к API RESTful. Тип: строка (или выражение с строкой resultType).

additionalHeaders?: any

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

any

httpRequestTimeout

Время ожидания (TimeSpan), чтобы получить HTTP-ответ. Это время ожидания для получения ответа, а не времени ожидания для чтения данных ответа. Значение по умолчанию: 00:01:40. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

httpRequestTimeout?: any

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

any

paginationRules

Правила разбиения на страницы для создания запросов на следующую страницу. Тип: строка (или выражение с строкой resultType).

paginationRules?: any

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

any

requestBody

Текст HTTP-запроса к API RESTful, если requestMethod имеет значение POST. Тип: строка (или выражение с строкой resultType).

requestBody?: any

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

any

requestInterval

Время ожидания перед отправкой следующего запроса страницы.

requestInterval?: any

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

any

requestMethod

Метод HTTP, используемый для вызова API RESTful. Значение по умолчанию — GET. Тип: строка (или выражение с строкой resultType).

requestMethod?: any

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

any

type

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

type: "RestSource"

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

"RestSource"

Сведения об унаследованном свойстве

disableMetricsCollection

Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата).

disableMetricsCollection?: any

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

any

унаследовано отCopySource.disableMetricsCollection

maxConcurrentConnections

Максимальное число одновременных подключений для исходного хранилища данных. Тип: целое число (или выражение с целым числом resultType).

maxConcurrentConnections?: any

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

any

наследуется отCopySource.maxConcurrentConnections

sourceRetryCount

Число повторных попыток источника. Тип: целое число (или выражение с целым числом resultType).

sourceRetryCount?: any

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

any

наследуется отCopySource.sourceRetryCount

sourceRetryWait

Ожидание повторных попыток источника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

sourceRetryWait?: any

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

any

унаследован отCopySource.sourceRetryWait