Functions interface
Interfaz que representa una función.
Métodos
| begin |
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. |
| begin |
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. |
| create |
Crea una función o reemplaza una función ya existente en un trabajo de streaming existente. |
| delete(string, string, string, Functions |
Elimina una función del trabajo de streaming. |
| get(string, string, string, Functions |
Obtiene detalles sobre la función especificada. |
| list |
Enumera todas las funciones del trabajo de streaming especificado. |
| retrieve |
Recupera la definición predeterminada de una función en función de los parámetros especificados. |
| update(string, string, string, Function |
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
Promise<ResourceTestStatus>
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.
Parámetros de opciones.
Devoluciones
Promise<FunctionsCreateOrReplaceResponse>
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
Promise<FunctionsGetResponse>
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.
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.
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
Promise<FunctionsUpdateResponse>