Functions interface
Interface représentant un Functions.
Méthodes
begin |
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. |
begin |
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. |
create |
Crée une fonction ou remplace une fonction déjà existante sous un travail de streaming existant. |
delete(string, string, string, Functions |
Supprime une fonction du travail de streaming. |
get(string, string, string, Functions |
Obtient des détails sur la fonction spécifiée. |
list |
Répertorie toutes les fonctions sous le travail de diffusion en continu spécifié. |
retrieve |
Récupère la définition par défaut d’une fonction en fonction des paramètres spécifiés. |
update(string, string, string, Function |
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
Promise<ResourceTestStatus>
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.
Paramètres d’options.
Retours
Promise<FunctionsCreateOrReplaceResponse>
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
Promise<FunctionsGetResponse>
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.
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.
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
Promise<FunctionsUpdateResponse>