مشاركة عبر


VirtualNetworkGatewayNatRules interface

واجهة تمثل VirtualNetworkGatewayNatRules.

الأساليب

beginCreateOrUpdate(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)

إنشاء قاعدة nat إلى بوابة شبكة ظاهرية قابلة للتطوير إذا لم تكن موجودة وإلا يحدث قواعد nat الموجودة.

beginCreateOrUpdateAndWait(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)

إنشاء قاعدة nat إلى بوابة شبكة ظاهرية قابلة للتطوير إذا لم تكن موجودة وإلا يحدث قواعد nat الموجودة.

beginDelete(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

حذف قاعدة nat.

beginDeleteAndWait(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

حذف قاعدة nat.

get(string, string, string, VirtualNetworkGatewayNatRulesGetOptionalParams)

استرداد تفاصيل قاعدة nat.

listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)

استرداد جميع قواعد 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 أو تحديثها.

options
VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

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 أو تحديثها.

options
VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams

معلمات الخيارات.

المرتجعات

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.

options
VirtualNetworkGatewayNatRulesDeleteOptionalParams

معلمات الخيارات.

المرتجعات

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.

options
VirtualNetworkGatewayNatRulesDeleteOptionalParams

معلمات الخيارات.

المرتجعات

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.

options
VirtualNetworkGatewayNatRulesGetOptionalParams

معلمات الخيارات.

المرتجعات

listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)

استرداد جميع قواعد nat لبوابة شبكة ظاهرية معينة.

function listByVirtualNetworkGateway(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams): PagedAsyncIterableIterator<VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRule[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد لبوابة الشبكة الظاهرية.

virtualNetworkGatewayName

string

اسم البوابة.

المرتجعات