Delen via


NetworkFunctions interface

Interface die een NetworkFunctions voorstelt.

Methoden

beginCreateOrUpdate(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een netwerkfunctieresource bij.

beginCreateOrUpdateAndWait(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een netwerkfunctieresource bij.

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Hiermee verwijdert u de opgegeven netwerkfunctieresource.

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Hiermee verwijdert u de opgegeven netwerkfunctieresource.

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Voer een aanvraag uit voor services in een containernetwerkfunctie.

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Voer een aanvraag uit voor services in een containernetwerkfunctie.

get(string, string, NetworkFunctionsGetOptionalParams)

Haalt informatie op over de opgegeven netwerkfunctieresource.

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Een lijst met alle netwerkfunctieresources in een resourcegroep.

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Een lijst met alle netwerkfuncties in een abonnement.

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Hiermee worden de tags voor de netwerkfunctieresource bijgewerkt.

Methodedetails

beginCreateOrUpdate(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een netwerkfunctieresource bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

networkFunctionName

string

Resourcenaam voor de netwerkfunctieresource.

parameters
NetworkFunction

Parameters die in de body worden geleverd om de netwerkfunctie te maken of bij te werken.

options
NetworkFunctionsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

beginCreateOrUpdateAndWait(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u een netwerkfunctieresource bij.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

networkFunctionName

string

Resourcenaam voor de netwerkfunctieresource.

parameters
NetworkFunction

Parameters die in de body worden geleverd om de netwerkfunctie te maken of bij te werken.

options
NetworkFunctionsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<NetworkFunction>

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Hiermee verwijdert u de opgegeven netwerkfunctieresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

networkFunctionName

string

De naam van de netwerkfunctie.

options
NetworkFunctionsDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Hiermee verwijdert u de opgegeven netwerkfunctieresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

networkFunctionName

string

De naam van de netwerkfunctie.

options
NetworkFunctionsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Voer een aanvraag uit voor services in een containernetwerkfunctie.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

networkFunctionName

string

De naam van de netwerkfunctie.

parameters
ExecuteRequestParameters

Nettolading voor het uitvoeren van een aanvraag na aanroep.

options
NetworkFunctionsExecuteRequestOptionalParams

De optiesparameters.

Retouren

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

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Voer een aanvraag uit voor services in een containernetwerkfunctie.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

networkFunctionName

string

De naam van de netwerkfunctie.

parameters
ExecuteRequestParameters

Nettolading voor het uitvoeren van een aanvraag na aanroep.

options
NetworkFunctionsExecuteRequestOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, NetworkFunctionsGetOptionalParams)

Haalt informatie op over de opgegeven netwerkfunctieresource.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

networkFunctionName

string

De naam van de netwerkfunctieresource.

options
NetworkFunctionsGetOptionalParams

De optiesparameters.

Retouren

Promise<NetworkFunction>

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Een lijst met alle netwerkfunctieresources in een resourcegroep.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

Retouren

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Een lijst met alle netwerkfuncties in een abonnement.

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

Parameters

Retouren

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Hiermee worden de tags voor de netwerkfunctieresource bijgewerkt.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

networkFunctionName

string

Resourcenaam voor de netwerkfunctieresource.

parameters
TagsObject

Parameters die worden geleverd om de werking van netwerkfunctietags bij te werken.

options
NetworkFunctionsUpdateTagsOptionalParams

De optiesparameters.

Retouren

Promise<NetworkFunction>