Partager via


Functions interface

Interface représentant un Functions.

Méthodes

beginTest(string, string, string, FunctionsTestOptionalParams)

Teste si les informations fournies pour une fonction sont valides. Cela peut aller du test de la connexion au service web sous-jacent derrière la fonction ou de la vérification de l’exactitude du code de fonction fourni.

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

Teste si les informations fournies pour une fonction sont valides. Cela peut aller du test de la connexion au service web sous-jacent derrière la fonction ou de la vérification de l’exactitude du code de fonction fourni.

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

Crée une fonction ou remplace une fonction déjà existante sous un travail de streaming existant.

delete(string, string, string, FunctionsDeleteOptionalParams)

Supprime une fonction du travail de streaming.

get(string, string, string, FunctionsGetOptionalParams)

Obtient des détails sur la fonction spécifiée.

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Répertorie toutes les fonctions sous le travail de diffusion en continu spécifié.

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Récupère la définition par défaut d’une fonction en fonction des paramètres spécifiés.

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

Mises à jour une fonction existante sous un travail de streaming existant. Cela peut être utilisé pour mettre à jour partiellement (par exemple, mettre à jour une ou deux propriétés) une fonction sans affecter le reste de la définition du travail ou de la fonction.

Détails de la méthode

beginTest(string, string, string, FunctionsTestOptionalParams)

Teste si les informations fournies pour une fonction sont valides. Cela peut aller du test de la connexion au service web sous-jacent derrière la fonction ou de la vérification de l’exactitude du code de fonction fourni.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

jobName

string

Nom du travail de diffusion en continu.

functionName

string

Nom de la fonction.

options
FunctionsTestOptionalParams

Paramètres d’options.

Retours

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

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

Teste si les informations fournies pour une fonction sont valides. Cela peut aller du test de la connexion au service web sous-jacent derrière la fonction ou de la vérification de l’exactitude du code de fonction fourni.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

jobName

string

Nom du travail de diffusion en continu.

functionName

string

Nom de la fonction.

options
FunctionsTestOptionalParams

Paramètres d’options.

Retours

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

Crée une fonction ou remplace une fonction déjà existante sous un travail de streaming existant.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

jobName

string

Nom du travail de diffusion en continu.

functionName

string

Nom de la fonction.

functionParam
FunctionModel

Définition de la fonction qui sera utilisée pour créer une fonction ou remplacer celle existante sous le travail de streaming.

options
FunctionsCreateOrReplaceOptionalParams

Paramètres d’options.

Retours

delete(string, string, string, FunctionsDeleteOptionalParams)

Supprime une fonction du travail de streaming.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

jobName

string

Nom du travail de diffusion en continu.

functionName

string

Nom de la fonction.

options
FunctionsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, FunctionsGetOptionalParams)

Obtient des détails sur la fonction spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

jobName

string

Nom du travail de diffusion en continu.

functionName

string

Nom de la fonction.

options
FunctionsGetOptionalParams

Paramètres d’options.

Retours

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Répertorie toutes les fonctions sous le travail de diffusion en continu spécifié.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

jobName

string

Nom du travail de diffusion en continu.

options
FunctionsListByStreamingJobOptionalParams

Paramètres d’options.

Retours

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Récupère la définition par défaut d’une fonction en fonction des paramètres spécifiés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

jobName

string

Nom du travail de diffusion en continu.

functionName

string

Nom de la fonction.

options
FunctionsRetrieveDefaultDefinitionOptionalParams

Paramètres d’options.

Retours

Promise<FunctionModel>

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

Mises à jour une fonction existante sous un travail de streaming existant. Cela peut être utilisé pour mettre à jour partiellement (par exemple, mettre à jour une ou deux propriétés) une fonction sans affecter le reste de la définition du travail ou de la fonction.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

jobName

string

Nom du travail de diffusion en continu.

functionName

string

Nom de la fonction.

functionParam
FunctionModel

Objet de fonction. Les propriétés spécifiées ici remplacent les propriétés correspondantes dans la fonction existante (par exemple. Ces propriétés seront mises à jour). Toutes les propriétés qui sont définies sur null ici signifient que la propriété correspondante dans la fonction existante restera la même et ne changera pas à la suite de cette opération PATCH.

options
FunctionsUpdateOptionalParams

Paramètres d’options.

Retours