次の方法で共有


NatRules interface

NatRules を表すインターフェイス。

メソッド

beginCreateOrUpdate(string, string, string, VpnGatewayNatRule, NatRulesCreateOrUpdateOptionalParams)

存在しない場合は、スケーラブルな VPN ゲートウェイに nat 規則を作成し、それ以外の場合は既存の nat 規則を更新します。

beginCreateOrUpdateAndWait(string, string, string, VpnGatewayNatRule, NatRulesCreateOrUpdateOptionalParams)

存在しない場合は、スケーラブルな VPN ゲートウェイに nat 規則を作成し、それ以外の場合は既存の nat 規則を更新します。

beginDelete(string, string, string, NatRulesDeleteOptionalParams)

nat 規則を削除します。

beginDeleteAndWait(string, string, string, NatRulesDeleteOptionalParams)

nat 規則を削除します。

get(string, string, string, NatRulesGetOptionalParams)

nat ruleGet の詳細を取得します。

listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)

特定の仮想 WAN VPN ゲートウェイのすべての nat 規則を取得します。

メソッドの詳細

beginCreateOrUpdate(string, string, string, VpnGatewayNatRule, NatRulesCreateOrUpdateOptionalParams)

存在しない場合は、スケーラブルな VPN ゲートウェイに nat 規則を作成し、それ以外の場合は既存の nat 規則を更新します。

function beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, natRuleName: string, natRuleParameters: VpnGatewayNatRule, options?: NatRulesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VpnGatewayNatRule>, VpnGatewayNatRule>>

パラメーター

resourceGroupName

string

VpnGateway のリソース グループ名。

gatewayName

string

ゲートウェイの名前。

natRuleName

string

nat 規則の名前。

natRuleParameters
VpnGatewayNatRule

Nat 規則を作成または更新するために指定されたパラメーター。

options
NatRulesCreateOrUpdateOptionalParams

オプション パラメーター。

戻り値

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

beginCreateOrUpdateAndWait(string, string, string, VpnGatewayNatRule, NatRulesCreateOrUpdateOptionalParams)

存在しない場合は、スケーラブルな VPN ゲートウェイに nat 規則を作成し、それ以外の場合は既存の nat 規則を更新します。

function beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, natRuleName: string, natRuleParameters: VpnGatewayNatRule, options?: NatRulesCreateOrUpdateOptionalParams): Promise<VpnGatewayNatRule>

パラメーター

resourceGroupName

string

VpnGateway のリソース グループ名。

gatewayName

string

ゲートウェイの名前。

natRuleName

string

nat 規則の名前。

natRuleParameters
VpnGatewayNatRule

Nat 規則を作成または更新するために指定されたパラメーター。

options
NatRulesCreateOrUpdateOptionalParams

オプション パラメーター。

戻り値

beginDelete(string, string, string, NatRulesDeleteOptionalParams)

nat 規則を削除します。

function beginDelete(resourceGroupName: string, gatewayName: string, natRuleName: string, options?: NatRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

VpnGateway のリソース グループ名。

gatewayName

string

ゲートウェイの名前。

natRuleName

string

nat 規則の名前。

options
NatRulesDeleteOptionalParams

オプション パラメーター。

戻り値

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

beginDeleteAndWait(string, string, string, NatRulesDeleteOptionalParams)

nat 規則を削除します。

function beginDeleteAndWait(resourceGroupName: string, gatewayName: string, natRuleName: string, options?: NatRulesDeleteOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

VpnGateway のリソース グループ名。

gatewayName

string

ゲートウェイの名前。

natRuleName

string

nat 規則の名前。

options
NatRulesDeleteOptionalParams

オプション パラメーター。

戻り値

Promise<void>

get(string, string, string, NatRulesGetOptionalParams)

nat ruleGet の詳細を取得します。

function get(resourceGroupName: string, gatewayName: string, natRuleName: string, options?: NatRulesGetOptionalParams): Promise<VpnGatewayNatRule>

パラメーター

resourceGroupName

string

VpnGateway のリソース グループ名。

gatewayName

string

ゲートウェイの名前。

natRuleName

string

nat 規則の名前。

options
NatRulesGetOptionalParams

オプション パラメーター。

戻り値

listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)

特定の仮想 WAN VPN ゲートウェイのすべての nat 規則を取得します。

function listByVpnGateway(resourceGroupName: string, gatewayName: string, options?: NatRulesListByVpnGatewayOptionalParams): PagedAsyncIterableIterator<VpnGatewayNatRule, VpnGatewayNatRule[], PageSettings>

パラメーター

resourceGroupName

string

VpnGateway のリソース グループ名。

gatewayName

string

ゲートウェイの名前。

options
NatRulesListByVpnGatewayOptionalParams

オプション パラメーター。

戻り値