Functions interface
Schnittstelle, die eine Functions-Schnittstelle darstellt.
Methoden
begin |
Testet, ob die für eine Funktion bereitgestellten Informationen gültig sind. Dies kann vom Testen der Verbindung mit dem zugrunde liegenden Webdienst hinter der Funktion reichen oder sicherstellen, dass der bereitgestellte Funktionscode syntaktisch korrekt ist. |
begin |
Testet, ob die für eine Funktion bereitgestellten Informationen gültig sind. Dies kann vom Testen der Verbindung mit dem zugrunde liegenden Webdienst hinter der Funktion reichen oder sicherstellen, dass der bereitgestellte Funktionscode syntaktisch korrekt ist. |
create |
Erstellt eine Funktion oder ersetzt eine bereits vorhandene Funktion unter einem vorhandenen Streamingauftrag. |
delete(string, string, string, Functions |
Löscht eine Funktion aus dem Streamingauftrag. |
get(string, string, string, Functions |
Ruft Details zur angegebenen Funktion ab. |
list |
Listet alle Funktionen unter dem angegebenen Streamingauftrag auf. |
retrieve |
Ruft die Standarddefinition einer Funktion basierend auf den angegebenen Parametern ab. |
update(string, string, string, Function |
Aktualisierungen einer vorhandenen Funktion unter einem vorhandenen Streamingauftrag. Dies kann verwendet werden, um eine Funktion teilweise zu aktualisieren (also eine oder zwei Eigenschaften zu aktualisieren), ohne den Rest der Auftrags- oder Funktionsdefinition zu beeinträchtigen. |
Details zur Methode
beginTest(string, string, string, FunctionsTestOptionalParams)
Testet, ob die für eine Funktion bereitgestellten Informationen gültig sind. Dies kann vom Testen der Verbindung mit dem zugrunde liegenden Webdienst hinter der Funktion reichen oder sicherstellen, dass der bereitgestellte Funktionscode syntaktisch korrekt ist.
function beginTest(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<PollerLike<PollOperationState<ResourceTestStatus>, ResourceTestStatus>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- jobName
-
string
Der Name des Streamingauftrags.
- functionName
-
string
Der Name der Funktion.
- options
- FunctionsTestOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<PollerLike<@azure/core-lro.PollOperationState<ResourceTestStatus>, ResourceTestStatus>>
beginTestAndWait(string, string, string, FunctionsTestOptionalParams)
Testet, ob die für eine Funktion bereitgestellten Informationen gültig sind. Dies kann vom Testen der Verbindung mit dem zugrunde liegenden Webdienst hinter der Funktion reichen oder sicherstellen, dass der bereitgestellte Funktionscode syntaktisch korrekt ist.
function beginTestAndWait(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsTestOptionalParams): Promise<ResourceTestStatus>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- jobName
-
string
Der Name des Streamingauftrags.
- functionName
-
string
Der Name der Funktion.
- options
- FunctionsTestOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<ResourceTestStatus>
createOrReplace(string, string, string, FunctionModel, FunctionsCreateOrReplaceOptionalParams)
Erstellt eine Funktion oder ersetzt eine bereits vorhandene Funktion unter einem vorhandenen Streamingauftrag.
function createOrReplace(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsCreateOrReplaceOptionalParams): Promise<FunctionsCreateOrReplaceResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- jobName
-
string
Der Name des Streamingauftrags.
- functionName
-
string
Der Name der Funktion.
- functionParam
- FunctionModel
Die Definition der Funktion, die verwendet wird, um eine neue Funktion zu erstellen oder die vorhandene Funktion unter dem Streamingauftrag zu ersetzen.
Die Optionsparameter.
Gibt zurück
Promise<FunctionsCreateOrReplaceResponse>
delete(string, string, string, FunctionsDeleteOptionalParams)
Löscht eine Funktion aus dem Streamingauftrag.
function delete(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- jobName
-
string
Der Name des Streamingauftrags.
- functionName
-
string
Der Name der Funktion.
- options
- FunctionsDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
get(string, string, string, FunctionsGetOptionalParams)
Ruft Details zur angegebenen Funktion ab.
function get(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsGetOptionalParams): Promise<FunctionsGetResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- jobName
-
string
Der Name des Streamingauftrags.
- functionName
-
string
Der Name der Funktion.
- options
- FunctionsGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<FunctionsGetResponse>
listByStreamingJob(string, string, FunctionsListByStreamingJobOptionalParams)
Listet alle Funktionen unter dem angegebenen Streamingauftrag auf.
function listByStreamingJob(resourceGroupName: string, jobName: string, options?: FunctionsListByStreamingJobOptionalParams): PagedAsyncIterableIterator<FunctionModel, FunctionModel[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- jobName
-
string
Der Name des Streamingauftrags.
Die Optionsparameter.
Gibt zurück
retrieveDefaultDefinition(string, string, string, FunctionsRetrieveDefaultDefinitionOptionalParams)
Ruft die Standarddefinition einer Funktion basierend auf den angegebenen Parametern ab.
function retrieveDefaultDefinition(resourceGroupName: string, jobName: string, functionName: string, options?: FunctionsRetrieveDefaultDefinitionOptionalParams): Promise<FunctionModel>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- jobName
-
string
Der Name des Streamingauftrags.
- functionName
-
string
Der Name der Funktion.
Die Optionsparameter.
Gibt zurück
Promise<FunctionModel>
update(string, string, string, FunctionModel, FunctionsUpdateOptionalParams)
Aktualisierungen einer vorhandenen Funktion unter einem vorhandenen Streamingauftrag. Dies kann verwendet werden, um eine Funktion teilweise zu aktualisieren (also eine oder zwei Eigenschaften zu aktualisieren), ohne den Rest der Auftrags- oder Funktionsdefinition zu beeinträchtigen.
function update(resourceGroupName: string, jobName: string, functionName: string, functionParam: FunctionModel, options?: FunctionsUpdateOptionalParams): Promise<FunctionsUpdateResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- jobName
-
string
Der Name des Streamingauftrags.
- functionName
-
string
Der Name der Funktion.
- functionParam
- FunctionModel
Ein Funktionsobjekt. Die hier angegebenen Eigenschaften überschreiben die entsprechenden Eigenschaften in der vorhandenen Funktion (dh. Diese Eigenschaften werden aktualisiert. Alle Eigenschaften, die hier auf NULL festgelegt sind, bedeuten, dass die entsprechende Eigenschaft in der vorhandenen Funktion gleich bleibt und sich nicht als Ergebnis dieses PATCH-Vorgangs ändert.
- options
- FunctionsUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<FunctionsUpdateResponse>