DnsSecurityRules interface

واجهة تمثل DnsSecurityRules.

الأساليب

beginCreateOrUpdate(string, string, string, DnsSecurityRule, DnsSecurityRulesCreateOrUpdateOptionalParams)

إنشاء قاعدة أمان DNS أو تحديثها لنهج محلل DNS.

beginCreateOrUpdateAndWait(string, string, string, DnsSecurityRule, DnsSecurityRulesCreateOrUpdateOptionalParams)

إنشاء قاعدة أمان DNS أو تحديثها لنهج محلل DNS.

beginDelete(string, string, string, DnsSecurityRulesDeleteOptionalParams)

حذف قاعدة أمان DNS لنهج محلل DNS. تحذير: لا يمكن التراجع عن هذه العملية.

beginDeleteAndWait(string, string, string, DnsSecurityRulesDeleteOptionalParams)

حذف قاعدة أمان DNS لنهج محلل DNS. تحذير: لا يمكن التراجع عن هذه العملية.

beginUpdate(string, string, string, DnsSecurityRulePatch, DnsSecurityRulesUpdateOptionalParams)

تحديث قاعدة أمان DNS.

beginUpdateAndWait(string, string, string, DnsSecurityRulePatch, DnsSecurityRulesUpdateOptionalParams)

تحديث قاعدة أمان DNS.

get(string, string, string, DnsSecurityRulesGetOptionalParams)

يحصل على خصائص قاعدة أمان DNS لنهج محلل DNS.

list(string, string, DnsSecurityRulesListOptionalParams)

يسرد قواعد أمان DNS لنهج محلل DNS.

تفاصيل الأسلوب

beginCreateOrUpdate(string, string, string, DnsSecurityRule, DnsSecurityRulesCreateOrUpdateOptionalParams)

إنشاء قاعدة أمان DNS أو تحديثها لنهج محلل DNS.

function beginCreateOrUpdate(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, parameters: DnsSecurityRule, options?: DnsSecurityRulesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsSecurityRule>, DnsSecurityRule>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

dnsResolverPolicyName

string

اسم نهج محلل DNS.

dnsSecurityRuleName

string

اسم قاعدة أمان DNS.

parameters
DnsSecurityRule

المعلمات المتوفرة لعملية CreateOrUpdate.

options
DnsSecurityRulesCreateOrUpdateOptionalParams

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

المرتجعات

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

beginCreateOrUpdateAndWait(string, string, string, DnsSecurityRule, DnsSecurityRulesCreateOrUpdateOptionalParams)

إنشاء قاعدة أمان DNS أو تحديثها لنهج محلل DNS.

function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, parameters: DnsSecurityRule, options?: DnsSecurityRulesCreateOrUpdateOptionalParams): Promise<DnsSecurityRule>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

dnsResolverPolicyName

string

اسم نهج محلل DNS.

dnsSecurityRuleName

string

اسم قاعدة أمان DNS.

parameters
DnsSecurityRule

المعلمات المتوفرة لعملية CreateOrUpdate.

options
DnsSecurityRulesCreateOrUpdateOptionalParams

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

المرتجعات

Promise<DnsSecurityRule>

beginDelete(string, string, string, DnsSecurityRulesDeleteOptionalParams)

حذف قاعدة أمان DNS لنهج محلل DNS. تحذير: لا يمكن التراجع عن هذه العملية.

function beginDelete(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, options?: DnsSecurityRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<DnsSecurityRulesDeleteHeaders>, DnsSecurityRulesDeleteHeaders>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

dnsResolverPolicyName

string

اسم نهج محلل DNS.

dnsSecurityRuleName

string

اسم قاعدة أمان DNS.

options
DnsSecurityRulesDeleteOptionalParams

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

المرتجعات

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

beginDeleteAndWait(string, string, string, DnsSecurityRulesDeleteOptionalParams)

حذف قاعدة أمان DNS لنهج محلل DNS. تحذير: لا يمكن التراجع عن هذه العملية.

function beginDeleteAndWait(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, options?: DnsSecurityRulesDeleteOptionalParams): Promise<DnsSecurityRulesDeleteHeaders>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

dnsResolverPolicyName

string

اسم نهج محلل DNS.

dnsSecurityRuleName

string

اسم قاعدة أمان DNS.

options
DnsSecurityRulesDeleteOptionalParams

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

المرتجعات

beginUpdate(string, string, string, DnsSecurityRulePatch, DnsSecurityRulesUpdateOptionalParams)

تحديث قاعدة أمان DNS.

function beginUpdate(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, parameters: DnsSecurityRulePatch, options?: DnsSecurityRulesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsSecurityRule>, DnsSecurityRule>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

dnsResolverPolicyName

string

اسم نهج محلل DNS.

dnsSecurityRuleName

string

اسم قاعدة أمان DNS.

parameters
DnsSecurityRulePatch

المعلمات المتوفرة لعملية التحديث.

options
DnsSecurityRulesUpdateOptionalParams

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

المرتجعات

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

beginUpdateAndWait(string, string, string, DnsSecurityRulePatch, DnsSecurityRulesUpdateOptionalParams)

تحديث قاعدة أمان DNS.

function beginUpdateAndWait(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, parameters: DnsSecurityRulePatch, options?: DnsSecurityRulesUpdateOptionalParams): Promise<DnsSecurityRule>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

dnsResolverPolicyName

string

اسم نهج محلل DNS.

dnsSecurityRuleName

string

اسم قاعدة أمان DNS.

parameters
DnsSecurityRulePatch

المعلمات المتوفرة لعملية التحديث.

options
DnsSecurityRulesUpdateOptionalParams

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

المرتجعات

Promise<DnsSecurityRule>

get(string, string, string, DnsSecurityRulesGetOptionalParams)

يحصل على خصائص قاعدة أمان DNS لنهج محلل DNS.

function get(resourceGroupName: string, dnsResolverPolicyName: string, dnsSecurityRuleName: string, options?: DnsSecurityRulesGetOptionalParams): Promise<DnsSecurityRule>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

dnsResolverPolicyName

string

اسم نهج محلل DNS.

dnsSecurityRuleName

string

اسم قاعدة أمان DNS.

options
DnsSecurityRulesGetOptionalParams

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

المرتجعات

Promise<DnsSecurityRule>

list(string, string, DnsSecurityRulesListOptionalParams)

يسرد قواعد أمان DNS لنهج محلل DNS.

function list(resourceGroupName: string, dnsResolverPolicyName: string, options?: DnsSecurityRulesListOptionalParams): PagedAsyncIterableIterator<DnsSecurityRule, DnsSecurityRule[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف.

dnsResolverPolicyName

string

اسم نهج محلل DNS.

options
DnsSecurityRulesListOptionalParams

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

المرتجعات