NatRules interface
واجهة تمثل NatRules.
الأساليب
| begin |
ينشئ قاعدة nat إلى بوابة vpn قابلة للتطوير إذا لم تكن موجودة وإلا يحدث قواعد nat الموجودة. |
| begin |
ينشئ قاعدة nat إلى بوابة vpn قابلة للتطوير إذا لم تكن موجودة وإلا يحدث قواعد nat الموجودة. |
| begin |
حذف قاعدة nat. |
| begin |
حذف قاعدة nat. |
| get(string, string, string, Nat |
استرداد تفاصيل قاعدة natGet. |
| list |
استرداد جميع قواعد nat لبوابة vpn wan ظاهرية معينة. |
تفاصيل الأسلوب
beginCreateOrUpdate(string, string, string, VpnGatewayNatRule, NatRulesCreateOrUpdateOptionalParams)
ينشئ قاعدة nat إلى بوابة vpn قابلة للتطوير إذا لم تكن موجودة وإلا يحدث قواعد 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)
ينشئ قاعدة nat إلى بوابة vpn قابلة للتطوير إذا لم تكن موجودة وإلا يحدث قواعد 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)
استرداد تفاصيل قاعدة natGet.
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)
استرداد جميع قواعد nat لبوابة vpn wan ظاهرية معينة.
function listByVpnGateway(resourceGroupName: string, gatewayName: string, options?: NatRulesListByVpnGatewayOptionalParams): PagedAsyncIterableIterator<VpnGatewayNatRule, VpnGatewayNatRule[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ل VpnGateway.
- gatewayName
-
string
اسم البوابة.
معلمات الخيارات.