NatRules interface
NatRules を表すインターフェイス。
メソッド
| begin |
存在しない場合は、スケーラブルな VPN ゲートウェイに nat 規則を作成し、それ以外の場合は既存の nat 規則を更新します。 |
| begin |
存在しない場合は、スケーラブルな VPN ゲートウェイに nat 規則を作成し、それ以外の場合は既存の nat 規則を更新します。 |
| begin |
nat 規則を削除します。 |
| begin |
nat 規則を削除します。 |
| get(string, string, string, Nat |
nat ruleGet の詳細を取得します。 |
| list |
特定の仮想 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 規則を作成または更新するために指定されたパラメーター。
オプション パラメーター。
戻り値
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 規則を作成または更新するために指定されたパラメーター。
オプション パラメーター。
戻り値
Promise<VpnGatewayNatRule>
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
オプション パラメーター。
戻り値
Promise<VpnGatewayNatRule>
listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)
特定の仮想 WAN VPN ゲートウェイのすべての nat 規則を取得します。
function listByVpnGateway(resourceGroupName: string, gatewayName: string, options?: NatRulesListByVpnGatewayOptionalParams): PagedAsyncIterableIterator<VpnGatewayNatRule, VpnGatewayNatRule[], PageSettings>
パラメーター
- resourceGroupName
-
string
VpnGateway のリソース グループ名。
- gatewayName
-
string
ゲートウェイの名前。
オプション パラメーター。