Aracılığıyla paylaş


NetworkFunctions interface

Bir NetworkFunctions'ı temsil eden arabirim.

Yöntemler

beginCreateOrUpdate(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Bir ağ işlevi kaynağı oluşturur veya güncelleştirir.

beginCreateOrUpdateAndWait(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Bir ağ işlevi kaynağı oluşturur veya güncelleştirir.

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Belirtilen ağ işlevi kaynağını siler.

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Belirtilen ağ işlevi kaynağını siler.

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Kapsayıcılı ağ işlevindeki hizmetlere yönelik bir istek yürütür.

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Kapsayıcılı ağ işlevindeki hizmetlere yönelik bir istek yürütür.

get(string, string, NetworkFunctionsGetOptionalParams)

Belirtilen ağ işlevi kaynağı hakkında bilgi alır.

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Bir kaynak grubundaki tüm ağ işlevi kaynaklarını listeler.

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Abonelikteki tüm ağ işlevlerini listeler.

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Ağ işlevi kaynağının etiketlerini güncelleştirir.

Yöntem Ayrıntıları

beginCreateOrUpdate(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Bir ağ işlevi kaynağı oluşturur veya güncelleştirir.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

networkFunctionName

string

Ağ işlevi kaynağının kaynak adı.

parameters
NetworkFunction

Ağ işlevi oluşturma veya güncelleme işlemi için gövdede sağlanan parametreler.

options
NetworkFunctionsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginCreateOrUpdateAndWait(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Bir ağ işlevi kaynağı oluşturur veya güncelleştirir.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

networkFunctionName

string

Ağ işlevi kaynağının kaynak adı.

parameters
NetworkFunction

Ağ işlevi oluşturma veya güncelleme işlemi için gövdede sağlanan parametreler.

options
NetworkFunctionsCreateOrUpdateOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<NetworkFunction>

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Belirtilen ağ işlevi kaynağını siler.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

networkFunctionName

string

Ağ işlevinin adı.

options
NetworkFunctionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Belirtilen ağ işlevi kaynağını siler.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

networkFunctionName

string

Ağ işlevinin adı.

options
NetworkFunctionsDeleteOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Kapsayıcılı ağ işlevindeki hizmetlere yönelik bir istek yürütür.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

networkFunctionName

string

Ağ işlevinin adı.

parameters
ExecuteRequestParameters

Çağrı sonrası yürütme isteği için yük.

options
NetworkFunctionsExecuteRequestOptionalParams

Seçenekler parametreleri.

Döndürülenler

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

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Kapsayıcılı ağ işlevindeki hizmetlere yönelik bir istek yürütür.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

networkFunctionName

string

Ağ işlevinin adı.

parameters
ExecuteRequestParameters

Çağrı sonrası yürütme isteği için yük.

options
NetworkFunctionsExecuteRequestOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

get(string, string, NetworkFunctionsGetOptionalParams)

Belirtilen ağ işlevi kaynağı hakkında bilgi alır.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

networkFunctionName

string

Ağ işlevi kaynağının adı.

options
NetworkFunctionsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<NetworkFunction>

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Bir kaynak grubundaki tüm ağ işlevi kaynaklarını listeler.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

options
NetworkFunctionsListByResourceGroupOptionalParams

Seçenekler parametreleri.

Döndürülenler

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Abonelikteki tüm ağ işlevlerini listeler.

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

Parametreler

options
NetworkFunctionsListBySubscriptionOptionalParams

Seçenekler parametreleri.

Döndürülenler

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Ağ işlevi kaynağının etiketlerini güncelleştirir.

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

Parametreler

resourceGroupName

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız.

networkFunctionName

string

Ağ işlevi kaynağının kaynak adı.

parameters
TagsObject

Ağ işlev etiketlerini güncelleme işlemine sağlanan parametreler.

options
NetworkFunctionsUpdateTagsOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<NetworkFunction>