Compartir a través de


Functions interface

Interfaz que representa una función.

Métodos

beginTest(string, string, string, FunctionsTestOptionalParams)

Comprueba si la información proporcionada para una función es válida. Esto puede variar desde probar la conexión al servicio web subyacente detrás de la función o asegurarse de que el código de función proporcionado es sintácticamente correcto.

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

Comprueba si la información proporcionada para una función es válida. Esto puede variar desde probar la conexión al servicio web subyacente detrás de la función o asegurarse de que el código de función proporcionado es sintácticamente correcto.

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

Crea una función o reemplaza una función ya existente en un trabajo de streaming existente.

delete(string, string, string, FunctionsDeleteOptionalParams)

Elimina una función del trabajo de streaming.

get(string, string, string, FunctionsGetOptionalParams)

Obtiene detalles sobre la función especificada.

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Enumera todas las funciones del trabajo de streaming especificado.

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Recupera la definición predeterminada de una función en función de los parámetros especificados.

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

Actualiza una función existente en un trabajo de streaming existente. Esto se puede usar para actualizar parcialmente (es decir, actualizar una o dos propiedades) una función sin afectar al resto de la definición de trabajo o función.

Detalles del método

beginTest(string, string, string, FunctionsTestOptionalParams)

Comprueba si la información proporcionada para una función es válida. Esto puede variar desde probar la conexión al servicio web subyacente detrás de la función o asegurarse de que el código de función proporcionado es sintácticamente correcto.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

jobName

string

Nombre del trabajo de streaming.

functionName

string

Nombre de la función.

options
FunctionsTestOptionalParams

Parámetros de opciones.

Devoluciones

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

beginTestAndWait(string, string, string, FunctionsTestOptionalParams)

Comprueba si la información proporcionada para una función es válida. Esto puede variar desde probar la conexión al servicio web subyacente detrás de la función o asegurarse de que el código de función proporcionado es sintácticamente correcto.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

jobName

string

Nombre del trabajo de streaming.

functionName

string

Nombre de la función.

options
FunctionsTestOptionalParams

Parámetros de opciones.

Devoluciones

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

Crea una función o reemplaza una función ya existente en un trabajo de streaming existente.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

jobName

string

Nombre del trabajo de streaming.

functionName

string

Nombre de la función.

functionParam
FunctionModel

Definición de la función que se usará para crear una nueva función o reemplazar la existente en el trabajo de streaming.

options
FunctionsCreateOrReplaceOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, string, FunctionsDeleteOptionalParams)

Elimina una función del trabajo de streaming.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

jobName

string

Nombre del trabajo de streaming.

functionName

string

Nombre de la función.

options
FunctionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, FunctionsGetOptionalParams)

Obtiene detalles sobre la función especificada.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

jobName

string

Nombre del trabajo de streaming.

functionName

string

Nombre de la función.

options
FunctionsGetOptionalParams

Parámetros de opciones.

Devoluciones

listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)

Enumera todas las funciones del trabajo de streaming especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

jobName

string

Nombre del trabajo de streaming.

options
FunctionsListByStreamingJobOptionalParams

Parámetros de opciones.

Devoluciones

retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)

Recupera la definición predeterminada de una función en función de los parámetros especificados.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

jobName

string

Nombre del trabajo de streaming.

functionName

string

Nombre de la función.

options
FunctionsRetrieveDefaultDefinitionOptionalParams

Parámetros de opciones.

Devoluciones

Promise<FunctionModel>

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

Actualiza una función existente en un trabajo de streaming existente. Esto se puede usar para actualizar parcialmente (es decir, actualizar una o dos propiedades) una función sin afectar al resto de la definición de trabajo o función.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

jobName

string

Nombre del trabajo de streaming.

functionName

string

Nombre de la función.

functionParam
FunctionModel

Objeto de función. Las propiedades especificadas aquí sobrescribirán las propiedades correspondientes en la función existente (es decir, . Esas propiedades se actualizarán). Las propiedades que se establecen en NULL aquí significan que la propiedad correspondiente de la función existente seguirá siendo la misma y no cambiará como resultado de esta operación PATCH.

options
FunctionsUpdateOptionalParams

Parámetros de opciones.

Devoluciones