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


Functions interface

Интерфейс, представляющий функции.

Методы

beginTest(string, string, string, FunctionsTestOptionalParams)

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

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

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

createOrReplace(string, string, string, FunctionModel, FunctionsCreateOrReplaceOptionalParams)

Создает функцию или заменяет уже существующую функцию в существующем задании потоковой передачи.

delete(string, string, string, FunctionsDeleteOptionalParams)

Удаляет функцию из задания потоковой передачи.

get(string, string, string, FunctionsGetOptionalParams)

Возвращает сведения об указанной функции.

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Перечисляет все функции в указанном задании потоковой передачи.

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Извлекает определение функции по умолчанию на основе указанных параметров.

update(string, string, string, FunctionModel, FunctionsUpdateOptionalParams)

Обновляет существующую функцию в существующем задании потоковой передачи. Это можно использовать для частичного обновления (т. е. обновления одного или двух свойств) функции, не влияя на остальные определения задания или функции.

Сведения о методе

beginTest(string, string, string, FunctionsTestOptionalParams)

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

function beginTest(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<PollerLike<PollOperationState<ResourceTestStatus>, ResourceTestStatus>>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

jobName

string

Имя задания потоковой передачи.

functionName

string

Имя функции.

options
FunctionsTestOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<PollerLike<@azure/core-lro.PollOperationState<ResourceTestStatus>, ResourceTestStatus>>

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

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

function beginTestAndWait(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<ResourceTestStatus>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

jobName

string

Имя задания потоковой передачи.

functionName

string

Имя функции.

options
FunctionsTestOptionalParams

Параметры параметров.

Возвращаемое значение

createOrReplace(string, string, string, FunctionModel, FunctionsCreateOrReplaceOptionalParams)

Создает функцию или заменяет уже существующую функцию в существующем задании потоковой передачи.

function createOrReplace(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsCreateOrReplaceOptionalParams): Promise<FunctionsCreateOrReplaceResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

jobName

string

Имя задания потоковой передачи.

functionName

string

Имя функции.

functionParam
FunctionModel

Определение функции, которая будет использоваться для создания новой функции или замены существующей в задании потоковой передачи.

options
FunctionsCreateOrReplaceOptionalParams

Параметры параметров.

Возвращаемое значение

delete(string, string, string, FunctionsDeleteOptionalParams)

Удаляет функцию из задания потоковой передачи.

function delete(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

jobName

string

Имя задания потоковой передачи.

functionName

string

Имя функции.

options
FunctionsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, string, FunctionsGetOptionalParams)

Возвращает сведения об указанной функции.

function get(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsGetOptionalParams): Promise<FunctionsGetResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

jobName

string

Имя задания потоковой передачи.

functionName

string

Имя функции.

options
FunctionsGetOptionalParams

Параметры параметров.

Возвращаемое значение

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Перечисляет все функции в указанном задании потоковой передачи.

function listByStreamingJob(resourceGroupName: string, jobName: string, options?: FunctionsListByStreamingJobOptionalParams): PagedAsyncIterableIterator<FunctionModel, FunctionModel[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

jobName

string

Имя задания потоковой передачи.

options
FunctionsListByStreamingJobOptionalParams

Параметры параметров.

Возвращаемое значение

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Извлекает определение функции по умолчанию на основе указанных параметров.

function retrieveDefaultDefinition(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsRetrieveDefaultDefinitionOptionalParams): Promise<FunctionModel>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

jobName

string

Имя задания потоковой передачи.

functionName

string

Имя функции.

options
FunctionsRetrieveDefaultDefinitionOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<FunctionModel>

update(string, string, string, FunctionModel, FunctionsUpdateOptionalParams)

Обновляет существующую функцию в существующем задании потоковой передачи. Это можно использовать для частичного обновления (т. е. обновления одного или двух свойств) функции, не влияя на остальные определения задания или функции.

function update(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsUpdateOptionalParams): Promise<FunctionsUpdateResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

jobName

string

Имя задания потоковой передачи.

functionName

string

Имя функции.

functionParam
FunctionModel

Объект функции. Указанные здесь свойства перезаписывают соответствующие свойства в существующей функции (т. е. Эти свойства будут обновлены). Все свойства, которые имеют значение NULL, будут означать, что соответствующее свойство в существующей функции останется неизменным и не изменится в результате этой операции PATCH.

options
FunctionsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение