Delen via


Functions interface

Interface die een Functions vertegenwoordigt.

Methoden

beginTest(string, string, string, FunctionsTestOptionalParams)

Test of de informatie die voor een functie is opgegeven, geldig is. Dit kan variëren van het testen van de verbinding met de onderliggende webservice achter de functie of het controleren of de opgegeven functiecode syntactisch juist is.

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

Test of de informatie die voor een functie is opgegeven, geldig is. Dit kan variëren van het testen van de verbinding met de onderliggende webservice achter de functie of het controleren of de opgegeven functiecode syntactisch juist is.

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

Hiermee maakt u een functie of vervangt u een al bestaande functie onder een bestaande streamingtaak.

delete(string, string, string, FunctionsDeleteOptionalParams)

Hiermee verwijdert u een functie uit de streamingtaak.

get(string, string, string, FunctionsGetOptionalParams)

Hiermee haalt u details over de opgegeven functie op.

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Een lijst met alle functies onder de opgegeven streamingtaak.

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Hiermee wordt de standaarddefinitie van een functie opgehaald op basis van de opgegeven parameters.

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

Hiermee werkt u een bestaande functie bij onder een bestaande streamingtaak. Dit kan worden gebruikt om een functie gedeeltelijk bij te werken (bijvoorbeeld om een of twee eigenschappen bij te werken) zonder dat dit van invloed is op de rest van de taak of functiedefinitie.

Methodedetails

beginTest(string, string, string, FunctionsTestOptionalParams)

Test of de informatie die voor een functie is opgegeven, geldig is. Dit kan variëren van het testen van de verbinding met de onderliggende webservice achter de functie of het controleren of de opgegeven functiecode syntactisch juist is.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

jobName

string

De naam van de streamingtaak.

functionName

string

De naam van de functie.

options
FunctionsTestOptionalParams

De optiesparameters.

Retouren

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

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

Test of de informatie die voor een functie is opgegeven, geldig is. Dit kan variëren van het testen van de verbinding met de onderliggende webservice achter de functie of het controleren of de opgegeven functiecode syntactisch juist is.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

jobName

string

De naam van de streamingtaak.

functionName

string

De naam van de functie.

options
FunctionsTestOptionalParams

De optiesparameters.

Retouren

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

Hiermee maakt u een functie of vervangt u een al bestaande functie onder een bestaande streamingtaak.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

jobName

string

De naam van de streamingtaak.

functionName

string

De naam van de functie.

functionParam
FunctionModel

De definitie van de functie die wordt gebruikt voor het maken van een nieuwe functie of het vervangen van de bestaande functie onder de streamingtaak.

options
FunctionsCreateOrReplaceOptionalParams

De optiesparameters.

Retouren

delete(string, string, string, FunctionsDeleteOptionalParams)

Hiermee verwijdert u een functie uit de streamingtaak.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

jobName

string

De naam van de streamingtaak.

functionName

string

De naam van de functie.

options
FunctionsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, string, FunctionsGetOptionalParams)

Hiermee haalt u details over de opgegeven functie op.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

jobName

string

De naam van de streamingtaak.

functionName

string

De naam van de functie.

options
FunctionsGetOptionalParams

De optiesparameters.

Retouren

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Een lijst met alle functies onder de opgegeven streamingtaak.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

jobName

string

De naam van de streamingtaak.

options
FunctionsListByStreamingJobOptionalParams

De optiesparameters.

Retouren

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Hiermee wordt de standaarddefinitie van een functie opgehaald op basis van de opgegeven parameters.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

jobName

string

De naam van de streamingtaak.

functionName

string

De naam van de functie.

Retouren

Promise<FunctionModel>

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

Hiermee werkt u een bestaande functie bij onder een bestaande streamingtaak. Dit kan worden gebruikt om een functie gedeeltelijk bij te werken (bijvoorbeeld om een of twee eigenschappen bij te werken) zonder dat dit van invloed is op de rest van de taak of functiedefinitie.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

jobName

string

De naam van de streamingtaak.

functionName

string

De naam van de functie.

functionParam
FunctionModel

Een functieobject. De hier opgegeven eigenschappen overschrijven de bijbehorende eigenschappen in de bestaande functie (bijvoorbeeld. Deze eigenschappen worden bijgewerkt). Alle eigenschappen die hier zijn ingesteld op null, betekent dat de bijbehorende eigenschap in de bestaande functie hetzelfde blijft en niet wordt gewijzigd als gevolg van deze PATCH-bewerking.

options
FunctionsUpdateOptionalParams

De optiesparameters.

Retouren