Namespaces interface

واجهة تمثل مساحات الأسماء.

الأساليب

beginDelete(string, string, NamespacesDeleteOptionalParams)

حذف مساحة اسم موجودة. تزيل هذه العملية أيضا جميع notificationHubs المقترنة ضمن مساحة الاسم.

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

حذف مساحة اسم موجودة. تزيل هذه العملية أيضا جميع notificationHubs المقترنة ضمن مساحة الاسم.

checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)

يتحقق من توفر مساحة اسم الخدمة المحددة عبر جميع اشتراكات Azure. هذا مفيد لأنه يتم إنشاء اسم المجال استنادا إلى اسم مساحة اسم الخدمة.

createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)

إنشاء/تحديث مساحة اسم خدمة. بمجرد الإنشاء، يكون بيان مورد مساحة الاسم هذا غير قابل للتغيير. هذه العملية متكررة.

createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

إنشاء قاعدة تخويل لمساحة الاسم

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

حذف قاعدة تخويل مساحة الاسم

get(string, string, NamespacesGetOptionalParams)

إرجاع وصف مساحة الاسم المحددة.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

الحصول على قاعدة تخويل لمساحة الاسم حسب الاسم.

list(string, NamespacesListOptionalParams)

يسرد مساحات الأسماء المتوفرة داخل resourceGroup.

listAll(NamespacesListAllOptionalParams)

يسرد كافة مساحات الأسماء المتوفرة داخل الاشتراك بغض النظر عن resourceGroups.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

الحصول على قواعد التخويل لمساحة الاسم.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

الحصول على سلاسل الاتصال الأساسية والثانوية إلى مساحة الاسم

patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)

تصحيح مساحة الاسم الموجودة

regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)

إعادة إنشاء المفاتيح الأساسية/الثانوية إلى قاعدة تخويل مساحة الاسم

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

beginDelete(string, string, NamespacesDeleteOptionalParams)

حذف مساحة اسم موجودة. تزيل هذه العملية أيضا جميع notificationHubs المقترنة ضمن مساحة الاسم.

function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم.

options
NamespacesDeleteOptionalParams

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

المرتجعات

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

حذف مساحة اسم موجودة. تزيل هذه العملية أيضا جميع notificationHubs المقترنة ضمن مساحة الاسم.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم.

options
NamespacesDeleteOptionalParams

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

المرتجعات

Promise<void>

checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)

يتحقق من توفر مساحة اسم الخدمة المحددة عبر جميع اشتراكات Azure. هذا مفيد لأنه يتم إنشاء اسم المجال استنادا إلى اسم مساحة اسم الخدمة.

function checkAvailability(parameters: CheckAvailabilityParameters, options?: NamespacesCheckAvailabilityOptionalParams): Promise<CheckAvailabilityResult>

المعلمات

parameters
CheckAvailabilityParameters

اسم مساحة الاسم.

options
NamespacesCheckAvailabilityOptionalParams

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

المرتجعات

createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)

إنشاء/تحديث مساحة اسم خدمة. بمجرد الإنشاء، يكون بيان مورد مساحة الاسم هذا غير قابل للتغيير. هذه العملية متكررة.

function createOrUpdate(resourceGroupName: string, namespaceName: string, parameters: NamespaceCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateOptionalParams): Promise<NamespaceResource>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم.

parameters
NamespaceCreateOrUpdateParameters

المعلمات المتوفرة لإنشاء مورد مساحة الاسم.

options
NamespacesCreateOrUpdateOptionalParams

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

المرتجعات

createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

إنشاء قاعدة تخويل لمساحة الاسم

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SharedAccessAuthorizationRuleCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم.

authorizationRuleName

string

اسم قاعدة التخويل.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

قاعدة تخويل الوصول المشترك.

options
NamespacesCreateOrUpdateAuthorizationRuleOptionalParams

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

المرتجعات

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

حذف قاعدة تخويل مساحة الاسم

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم.

authorizationRuleName

string

اسم قاعدة التخويل.

options
NamespacesDeleteAuthorizationRuleOptionalParams

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

المرتجعات

Promise<void>

get(string, string, NamespacesGetOptionalParams)

إرجاع وصف مساحة الاسم المحددة.

function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<NamespaceResource>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم.

options
NamespacesGetOptionalParams

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

المرتجعات

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

الحصول على قاعدة تخويل لمساحة الاسم حسب الاسم.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم

authorizationRuleName

string

اسم قاعدة التخويل.

options
NamespacesGetAuthorizationRuleOptionalParams

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

المرتجعات

list(string, NamespacesListOptionalParams)

يسرد مساحات الأسماء المتوفرة داخل resourceGroup.

function list(resourceGroupName: string, options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد. إذا كانت قيمة resourceGroupName خالية، يسرد الأسلوب كافة مساحات الأسماء داخل الاشتراك

options
NamespacesListOptionalParams

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

المرتجعات

listAll(NamespacesListAllOptionalParams)

يسرد كافة مساحات الأسماء المتوفرة داخل الاشتراك بغض النظر عن resourceGroups.

function listAll(options?: NamespacesListAllOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>

المعلمات

options
NamespacesListAllOptionalParams

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

المرتجعات

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

الحصول على قواعد التخويل لمساحة الاسم.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SharedAccessAuthorizationRuleResource, SharedAccessAuthorizationRuleResource[], PageSettings>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم

options
NamespacesListAuthorizationRulesOptionalParams

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

المرتجعات

listKeys(string, string, string, NamespacesListKeysOptionalParams)

الحصول على سلاسل الاتصال الأساسية والثانوية إلى مساحة الاسم

function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<ResourceListKeys>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم.

authorizationRuleName

string

سلسلة الاتصال لمساحة الاسم ل authorizationRule المحدد.

options
NamespacesListKeysOptionalParams

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

المرتجعات

Promise<ResourceListKeys>

patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)

تصحيح مساحة الاسم الموجودة

function patch(resourceGroupName: string, namespaceName: string, parameters: NamespacePatchParameters, options?: NamespacesPatchOptionalParams): Promise<NamespaceResource>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم.

parameters
NamespacePatchParameters

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

options
NamespacesPatchOptionalParams

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

المرتجعات

regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)

إعادة إنشاء المفاتيح الأساسية/الثانوية إلى قاعدة تخويل مساحة الاسم

function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: PolicykeyResource, options?: NamespacesRegenerateKeysOptionalParams): Promise<ResourceListKeys>

المعلمات

resourceGroupName

string

اسم مجموعة الموارد.

namespaceName

string

اسم مساحة الاسم.

authorizationRuleName

string

سلسلة الاتصال لمساحة الاسم ل authorizationRule المحدد.

parameters
PolicykeyResource

المعلمات المتوفرة لإعادة إنشاء مفتاح قاعدة تخويل مساحة الاسم.

options
NamespacesRegenerateKeysOptionalParams

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

المرتجعات

Promise<ResourceListKeys>