Functions interface
Интерфейс, представляющий функции.
Методы
begin |
Проверяет, является ли указанная для функции информация допустимой. Это может быть от тестирования подключения к базовой веб-службе за функцией или проверки правильности предоставленного кода функции. |
begin |
Проверяет, является ли указанная для функции информация допустимой. Это может быть от тестирования подключения к базовой веб-службе за функцией или проверки правильности предоставленного кода функции. |
create |
Создает функцию или заменяет уже существующую функцию в существующем задании потоковой передачи. |
delete(string, string, string, Functions |
Удаляет функцию из задания потоковой передачи. |
get(string, string, string, Functions |
Возвращает сведения об указанной функции. |
list |
Перечисляет все функции в указанном задании потоковой передачи. |
retrieve |
Извлекает определение функции по умолчанию на основе указанных параметров. |
update(string, string, string, Function |
Обновляет существующую функцию в существующем задании потоковой передачи. Это можно использовать для частичного обновления (т. е. обновления одного или двух свойств) функции, не влияя на остальные определения задания или функции. |
Сведения о методе
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
Параметры параметров.
Возвращаемое значение
Promise<ResourceTestStatus>
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
Определение функции, которая будет использоваться для создания новой функции или замены существующей в задании потоковой передачи.
Параметры параметров.
Возвращаемое значение
Promise<FunctionsCreateOrReplaceResponse>
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
Параметры параметров.
Возвращаемое значение
Promise<FunctionsGetResponse>
listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)
Перечисляет все функции в указанном задании потоковой передачи.
function listByStreamingJob(resourceGroupName: string, jobName: string, options?: FunctionsListByStreamingJobOptionalParams): PagedAsyncIterableIterator<FunctionModel, FunctionModel[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не учитывает регистр.
- jobName
-
string
Имя задания потоковой передачи.
Параметры параметров.
Возвращаемое значение
retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)
Извлекает определение функции по умолчанию на основе указанных параметров.
function retrieveDefaultDefinition(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsRetrieveDefaultDefinitionOptionalParams): Promise<FunctionModel>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не учитывает регистр.
- jobName
-
string
Имя задания потоковой передачи.
- functionName
-
string
Имя функции.
Параметры параметров.
Возвращаемое значение
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
Параметры параметров.
Возвращаемое значение
Promise<FunctionsUpdateResponse>