Functions interface
Interfejs reprezentujący funkcję.
Metody
begin |
Sprawdza, czy informacje podane dla funkcji są prawidłowe. Może to obejmować testowanie połączenia z podstawową usługą internetową za funkcją lub upewnienie się, że podany kod funkcji jest składniowo poprawny. |
begin |
Sprawdza, czy informacje podane dla funkcji są prawidłowe. Może to obejmować testowanie połączenia z podstawową usługą internetową za funkcją lub upewnienie się, że podany kod funkcji jest składniowo poprawny. |
create |
Tworzy funkcję lub zastępuje już istniejącą funkcję w ramach istniejącego zadania przesyłania strumieniowego. |
delete(string, string, string, Functions |
Usuwa funkcję z zadania przesyłania strumieniowego. |
get(string, string, string, Functions |
Pobiera szczegółowe informacje o określonej funkcji. |
list |
Wyświetla listę wszystkich funkcji w ramach określonego zadania przesyłania strumieniowego. |
retrieve |
Pobiera domyślną definicję funkcji na podstawie określonych parametrów. |
update(string, string, string, Function |
Aktualizacje istniejącą funkcję w ramach istniejącego zadania przesyłania strumieniowego. Może to służyć do częściowej aktualizacji (tj. zaktualizowania jednej lub dwóch właściwości) funkcji bez wpływu na resztę zadania lub definicji funkcji. |
Szczegóły metody
beginTest(string, string, string, FunctionsTestOptionalParams)
Sprawdza, czy informacje podane dla funkcji są prawidłowe. Może to obejmować testowanie połączenia z podstawową usługą internetową za funkcją lub upewnienie się, że podany kod funkcji jest składniowo poprawny.
function beginTest(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<PollerLike<PollOperationState<ResourceTestStatus>, ResourceTestStatus>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- jobName
-
string
Nazwa zadania przesyłania strumieniowego.
- functionName
-
string
Nazwa funkcji.
- options
- FunctionsTestOptionalParams
Parametry opcji.
Zwraca
Promise<PollerLike<@azure/core-lro.PollOperationState<ResourceTestStatus>, ResourceTestStatus>>
beginTestAndWait(string, string, string, FunctionsTestOptionalParams)
Sprawdza, czy informacje podane dla funkcji są prawidłowe. Może to obejmować testowanie połączenia z podstawową usługą internetową za funkcją lub upewnienie się, że podany kod funkcji jest składniowo poprawny.
function beginTestAndWait(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<ResourceTestStatus>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- jobName
-
string
Nazwa zadania przesyłania strumieniowego.
- functionName
-
string
Nazwa funkcji.
- options
- FunctionsTestOptionalParams
Parametry opcji.
Zwraca
Promise<ResourceTestStatus>
createOrReplace(string, string, string, FunctionModel, FunctionsCreateOrReplaceOptionalParams)
Tworzy funkcję lub zastępuje już istniejącą funkcję w ramach istniejącego zadania przesyłania strumieniowego.
function createOrReplace(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsCreateOrReplaceOptionalParams): Promise<FunctionsCreateOrReplaceResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- jobName
-
string
Nazwa zadania przesyłania strumieniowego.
- functionName
-
string
Nazwa funkcji.
- functionParam
- FunctionModel
Definicja funkcji, która zostanie użyta do utworzenia nowej funkcji lub zastąpienia istniejącej funkcji w ramach zadania przesyłania strumieniowego.
Parametry opcji.
Zwraca
Promise<FunctionsCreateOrReplaceResponse>
delete(string, string, string, FunctionsDeleteOptionalParams)
Usuwa funkcję z zadania przesyłania strumieniowego.
function delete(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- jobName
-
string
Nazwa zadania przesyłania strumieniowego.
- functionName
-
string
Nazwa funkcji.
- options
- FunctionsDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<void>
get(string, string, string, FunctionsGetOptionalParams)
Pobiera szczegółowe informacje o określonej funkcji.
function get(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsGetOptionalParams): Promise<FunctionsGetResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- jobName
-
string
Nazwa zadania przesyłania strumieniowego.
- functionName
-
string
Nazwa funkcji.
- options
- FunctionsGetOptionalParams
Parametry opcji.
Zwraca
Promise<FunctionsGetResponse>
listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)
Wyświetla listę wszystkich funkcji w ramach określonego zadania przesyłania strumieniowego.
function listByStreamingJob(resourceGroupName: string, jobName: string, options?: FunctionsListByStreamingJobOptionalParams): PagedAsyncIterableIterator<FunctionModel, FunctionModel[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- jobName
-
string
Nazwa zadania przesyłania strumieniowego.
Parametry opcji.
Zwraca
retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)
Pobiera domyślną definicję funkcji na podstawie określonych parametrów.
function retrieveDefaultDefinition(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsRetrieveDefaultDefinitionOptionalParams): Promise<FunctionModel>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- jobName
-
string
Nazwa zadania przesyłania strumieniowego.
- functionName
-
string
Nazwa funkcji.
Parametry opcji.
Zwraca
Promise<FunctionModel>
update(string, string, string, FunctionModel, FunctionsUpdateOptionalParams)
Aktualizacje istniejącą funkcję w ramach istniejącego zadania przesyłania strumieniowego. Może to służyć do częściowej aktualizacji (tj. zaktualizowania jednej lub dwóch właściwości) funkcji bez wpływu na resztę zadania lub definicji funkcji.
function update(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsUpdateOptionalParams): Promise<FunctionsUpdateResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- jobName
-
string
Nazwa zadania przesyłania strumieniowego.
- functionName
-
string
Nazwa funkcji.
- functionParam
- FunctionModel
Obiekt funkcyjny. Właściwości określone tutaj zastąpią odpowiednie właściwości w istniejącej funkcji (tj. Te właściwości zostaną zaktualizowane). Wszystkie właściwości ustawione w tym miejscu na wartość null będą oznaczać, że odpowiednia właściwość w istniejącej funkcji pozostanie taka sama i nie zostanie zmieniona w wyniku tej operacji PATCH.
- options
- FunctionsUpdateOptionalParams
Parametry opcji.
Zwraca
Promise<FunctionsUpdateResponse>