NetworkFunctions interface
表示 NetworkFunctions 的接口。
方法
方法详细信息
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
在正文中为创建或更新网络函数作提供的参数。
选项参数。
返回
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
在正文中为创建或更新网络函数作提供的参数。
选项参数。
返回
Promise<NetworkFunction>
beginDelete(string, string, NetworkFunctionsDeleteOptionalParams)
删除指定的网络函数资源。
function beginDelete(resourceGroupName: string, networkFunctionName: string, options?: NetworkFunctionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- networkFunctionName
-
string
网络函数的名称。
选项参数。
返回
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
网络函数的名称。
选项参数。
返回
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
执行请求后调用的有效负载。
选项参数。
返回
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
执行请求后调用的有效负载。
选项参数。
返回
Promise<void>
get(string, string, NetworkFunctionsGetOptionalParams)
获取有关指定网络函数资源的信息。
function get(resourceGroupName: string, networkFunctionName: string, options?: NetworkFunctionsGetOptionalParams): Promise<NetworkFunction>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- networkFunctionName
-
string
网络函数资源的名称。
选项参数。
返回
Promise<NetworkFunction>
listByResourceGroup(string, NetworkFunctionsListByResourceGroupOptionalParams)
列出资源组中的所有网络功能资源。
function listByResourceGroup(resourceGroupName: string, options?: NetworkFunctionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NetworkFunction, NetworkFunction[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
选项参数。
返回
listBySubscription(NetworkFunctionsListBySubscriptionOptionalParams)
列出订阅中的所有网络功能。
function listBySubscription(options?: NetworkFunctionsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NetworkFunction, NetworkFunction[], PageSettings>
参数
选项参数。
返回
updateTags(string, string, TagsObject, NetworkFunctionsUpdateTagsOptionalParams)
更新网络函数资源的标记。
function updateTags(resourceGroupName: string, networkFunctionName: string, parameters: TagsObject, options?: NetworkFunctionsUpdateTagsOptionalParams): Promise<NetworkFunction>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- networkFunctionName
-
string
网络函数资源的资源名称。
- parameters
- TagsObject
提供给更新网络功能标记作的参数。
选项参数。
返回
Promise<NetworkFunction>