Udostępnij za pośrednictwem


Functions interface

Interfejs reprezentujący funkcję.

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.

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.

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

Tworzy funkcję lub zastępuje już istniejącą funkcję w ramach istniejącego zadania przesyłania strumieniowego.

delete(string, string, string, FunctionsDeleteOptionalParams)

Usuwa funkcję z zadania przesyłania strumieniowego.

get(string, string, string, FunctionsGetOptionalParams)

Pobiera szczegółowe informacje o określonej funkcji.

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Wyświetla listę wszystkich funkcji w ramach określonego zadania przesyłania strumieniowego.

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Pobiera domyślną definicję funkcji na podstawie określonych parametrów.

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.

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

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.

options
FunctionsCreateOrReplaceOptionalParams

Parametry opcji.

Zwraca

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

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.

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.

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