VirtualNetworkGatewayNatRules interface
واجهة تمثل VirtualNetworkGatewayNatRules.
الأساليب
| begin |
إنشاء قاعدة nat إلى بوابة شبكة ظاهرية قابلة للتطوير إذا لم تكن موجودة وإلا يحدث قواعد nat الموجودة. |
| begin |
إنشاء قاعدة nat إلى بوابة شبكة ظاهرية قابلة للتطوير إذا لم تكن موجودة وإلا يحدث قواعد nat الموجودة. |
| begin |
حذف قاعدة nat. |
| begin |
حذف قاعدة nat. |
| get(string, string, string, Virtual |
استرداد تفاصيل قاعدة nat. |
| list |
استرداد جميع قواعد nat لبوابة شبكة ظاهرية معينة. |
تفاصيل الأسلوب
beginCreateOrUpdate(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)
إنشاء قاعدة nat إلى بوابة شبكة ظاهرية قابلة للتطوير إذا لم تكن موجودة وإلا يحدث قواعد nat الموجودة.
function beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, natRuleParameters: VirtualNetworkGatewayNatRule, options?: VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualNetworkGatewayNatRule>, VirtualNetworkGatewayNatRule>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد لبوابة الشبكة الظاهرية.
- virtualNetworkGatewayName
-
string
اسم البوابة.
- natRuleName
-
string
اسم قاعدة nat.
- natRuleParameters
- VirtualNetworkGatewayNatRule
المعلمات المتوفرة لإنشاء قاعدة Nat أو تحديثها.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualNetworkGatewayNatRule>, VirtualNetworkGatewayNatRule>>
beginCreateOrUpdateAndWait(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)
إنشاء قاعدة nat إلى بوابة شبكة ظاهرية قابلة للتطوير إذا لم تكن موجودة وإلا يحدث قواعد nat الموجودة.
function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, natRuleParameters: VirtualNetworkGatewayNatRule, options?: VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams): Promise<VirtualNetworkGatewayNatRule>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد لبوابة الشبكة الظاهرية.
- virtualNetworkGatewayName
-
string
اسم البوابة.
- natRuleName
-
string
اسم قاعدة nat.
- natRuleParameters
- VirtualNetworkGatewayNatRule
المعلمات المتوفرة لإنشاء قاعدة Nat أو تحديثها.
معلمات الخيارات.
المرتجعات
Promise<VirtualNetworkGatewayNatRule>
beginDelete(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)
حذف قاعدة nat.
function beginDelete(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, options?: VirtualNetworkGatewayNatRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد لبوابة الشبكة الظاهرية.
- virtualNetworkGatewayName
-
string
اسم البوابة.
- natRuleName
-
string
اسم قاعدة nat.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)
حذف قاعدة nat.
function beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, options?: VirtualNetworkGatewayNatRulesDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد لبوابة الشبكة الظاهرية.
- virtualNetworkGatewayName
-
string
اسم البوابة.
- natRuleName
-
string
اسم قاعدة nat.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, string, VirtualNetworkGatewayNatRulesGetOptionalParams)
استرداد تفاصيل قاعدة nat.
function get(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, options?: VirtualNetworkGatewayNatRulesGetOptionalParams): Promise<VirtualNetworkGatewayNatRule>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد لبوابة الشبكة الظاهرية.
- virtualNetworkGatewayName
-
string
اسم البوابة.
- natRuleName
-
string
اسم قاعدة nat.
معلمات الخيارات.
المرتجعات
Promise<VirtualNetworkGatewayNatRule>
listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)
استرداد جميع قواعد nat لبوابة شبكة ظاهرية معينة.
function listByVirtualNetworkGateway(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams): PagedAsyncIterableIterator<VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRule[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد لبوابة الشبكة الظاهرية.
- virtualNetworkGatewayName
-
string
اسم البوابة.
معلمات الخيارات.