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>