NetworkFunctions interface

Интерфейс, представляющий NetworkFunctions.

Методы

beginCreateOrUpdate(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Создает или обновляет ресурс сетевой функции.

beginCreateOrUpdateAndWait(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Создает или обновляет ресурс сетевой функции.

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Удаляет указанный ресурс сетевой функции.

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Удаляет указанный ресурс сетевой функции.

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Выполните запрос к службам в контейнерной сетевой функции.

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Выполните запрос к службам в контейнерной сетевой функции.

get(string, string, NetworkFunctionsGetOptionalParams)

Возвращает сведения о указанном ресурсе сетевой функции.

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Перечисляет все ресурсы сетевой функции в группе ресурсов.

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Перечисляет все сетевые функции в подписке.

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Обновляет теги для ресурса сетевой функции.

Сведения о методе

beginCreateOrUpdate(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Создает или обновляет ресурс сетевой функции.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

networkFunctionName

string

Имя ресурса сетевой функции.

parameters
NetworkFunction

Параметры, передаваемые в теле для работы функции создания или обновления сети.

options
NetworkFunctionsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginCreateOrUpdateAndWait(string, string, NetworkFunction, NetworkFunctionsCreateOrUpdateOptionalParams)

Создает или обновляет ресурс сетевой функции.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

networkFunctionName

string

Имя ресурса сетевой функции.

parameters
NetworkFunction

Параметры, передаваемые в теле для работы функции создания или обновления сети.

options
NetworkFunctionsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<NetworkFunction>

beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)

Удаляет указанный ресурс сетевой функции.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

networkFunctionName

string

Имя сетевой функции.

options
NetworkFunctionsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, NetworkFunctionsDeleteOptionalParams)

Удаляет указанный ресурс сетевой функции.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

networkFunctionName

string

Имя сетевой функции.

options
NetworkFunctionsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginExecuteRequest(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Выполните запрос к службам в контейнерной сетевой функции.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

networkFunctionName

string

Имя сетевой функции.

parameters
ExecuteRequestParameters

Полезные данные для вызова после выполнения запроса.

options
NetworkFunctionsExecuteRequestOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginExecuteRequestAndWait(string, string, ExecuteRequestParameters, NetworkFunctionsExecuteRequestOptionalParams)

Выполните запрос к службам в контейнерной сетевой функции.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

networkFunctionName

string

Имя сетевой функции.

parameters
ExecuteRequestParameters

Полезные данные для вызова после выполнения запроса.

options
NetworkFunctionsExecuteRequestOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, NetworkFunctionsGetOptionalParams)

Возвращает сведения о указанном ресурсе сетевой функции.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

networkFunctionName

string

Имя ресурса сетевой функции.

options
NetworkFunctionsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<NetworkFunction>

listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)

Перечисляет все ресурсы сетевой функции в группе ресурсов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

options
NetworkFunctionsListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение

listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)

Перечисляет все сетевые функции в подписке.

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

Параметры

options
NetworkFunctionsListBySubscriptionOptionalParams

Параметры параметров.

Возвращаемое значение

updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)

Обновляет теги для ресурса сетевой функции.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не зависит от регистра.

networkFunctionName

string

Имя ресурса сетевой функции.

parameters
TagsObject

Параметры, передаваемые для операции обновления тегов функции сети.

options
NetworkFunctionsUpdateTagsOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<NetworkFunction>