Freigeben über


NetworkFunctions interface

Schnittstelle, die eine NetworkFunctions darstellt.

Methoden

beginCreateOrUpdate(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Netzwerkfunktionsressource.

beginCreateOrUpdateAndWait(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Netzwerkfunktionsressource.

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Löscht die angegebene Netzwerkfunktionsressource.

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Löscht die angegebene Netzwerkfunktionsressource.

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Führen Sie eine Anforderung an Dienste in einer containerisierten Netzwerkfunktion aus.

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Führen Sie eine Anforderung an Dienste in einer containerisierten Netzwerkfunktion aus.

get(string, string, NetworkFunctionsGetOptionalParams)

Ruft Informationen zur angegebenen Netzwerkfunktionsressource ab.

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Listet alle Netzwerkfunktionsressourcen in einer Ressourcengruppe auf.

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Listet alle Netzwerkfunktionen in einem Abonnement auf.

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Updates die Tags für die Netzwerkfunktionsressource.

Details zur Methode

beginCreateOrUpdate(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Netzwerkfunktionsressource.

function beginCreateOrUpdate(resourceGroupName: string, networkFunctionName: string, parameters: NetworkFunction, options?: NetworkFunctionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkFunction>, NetworkFunction>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

networkFunctionName

string

Ressourcenname für die Netzwerkfunktionsressource.

parameters
NetworkFunction

Parameter, die im Text für den Vorgang zum Erstellen oder Aktualisieren der Netzwerkfunktion bereitgestellt werden.

options
NetworkFunctionsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkFunction>, NetworkFunction>>

beginCreateOrUpdateAndWait(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Netzwerkfunktionsressource.

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkFunctionName: string, parameters: NetworkFunction, options?: NetworkFunctionsCreateOrUpdateOptionalParams): Promise<NetworkFunction>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

networkFunctionName

string

Ressourcenname für die Netzwerkfunktionsressource.

parameters
NetworkFunction

Parameter, die im Text für den Vorgang zum Erstellen oder Aktualisieren der Netzwerkfunktion bereitgestellt werden.

options
NetworkFunctionsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NetworkFunction>

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Löscht die angegebene Netzwerkfunktionsressource.

function beginDelete(resourceGroupName: string, networkFunctionName: string, options?: NetworkFunctionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

networkFunctionName

string

Der Name der Netzwerkfunktion.

options
NetworkFunctionsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Löscht die angegebene Netzwerkfunktionsressource.

function beginDeleteAndWait(resourceGroupName: string, networkFunctionName: string, options?: NetworkFunctionsDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

networkFunctionName

string

Der Name der Netzwerkfunktion.

options
NetworkFunctionsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Führen Sie eine Anforderung an Dienste in einer containerisierten Netzwerkfunktion aus.

function beginExecuteRequest(resourceGroupName: string, networkFunctionName: string, parameters: ExecuteRequestParameters, options?: NetworkFunctionsExecuteRequestOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

networkFunctionName

string

Der Name der Netzwerkfunktion.

parameters
ExecuteRequestParameters

Nutzlast für die Ausführungsanforderung nach dem Aufruf.

options
NetworkFunctionsExecuteRequestOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Führen Sie eine Anforderung an Dienste in einer containerisierten Netzwerkfunktion aus.

function beginExecuteRequestAndWait(resourceGroupName: string, networkFunctionName: string, parameters: ExecuteRequestParameters, options?: NetworkFunctionsExecuteRequestOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

networkFunctionName

string

Der Name der Netzwerkfunktion.

parameters
ExecuteRequestParameters

Nutzlast für die Ausführungsanforderung nach dem Aufruf.

options
NetworkFunctionsExecuteRequestOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, NetworkFunctionsGetOptionalParams)

Ruft Informationen zur angegebenen Netzwerkfunktionsressource ab.

function get(resourceGroupName: string, networkFunctionName: string, options?: NetworkFunctionsGetOptionalParams): Promise<NetworkFunction>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

networkFunctionName

string

Der Name der Netzwerkfunktionsressource.

options
NetworkFunctionsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NetworkFunction>

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Listet alle Netzwerkfunktionsressourcen in einer Ressourcengruppe auf.

function listByResourceGroup(resourceGroupName: string, options?: NetworkFunctionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NetworkFunction, NetworkFunction[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

Gibt zurück

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Listet alle Netzwerkfunktionen in einem Abonnement auf.

function listBySubscription(options?: NetworkFunctionsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NetworkFunction, NetworkFunction[], PageSettings>

Parameter

options
NetworkFunctionsListBySubscriptionOptionalParams

Die Optionsparameter.

Gibt zurück

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Updates die Tags für die Netzwerkfunktionsressource.

function updateTags(resourceGroupName: string, networkFunctionName: string, parameters: TagsObject, options?: NetworkFunctionsUpdateTagsOptionalParams): Promise<NetworkFunction>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

networkFunctionName

string

Ressourcenname für die Netzwerkfunktionsressource.

parameters
TagsObject

Parameter, die für den Vorgang zum Aktualisieren von Netzwerkfunktionstags bereitgestellt werden.

options
NetworkFunctionsUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<NetworkFunction>