Namespaces interface
واجهة تمثل مساحات الأسماء.
الأساليب
تفاصيل الأسلوب
beginCreateOrUpdate(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)
إنشاء مساحة اسم أو تحديثها. بمجرد الإنشاء، يكون بيان مورد مساحة الاسم هذا غير قابل للتغيير. هذه العملية متكررة.
function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EHNamespace>, EHNamespace>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- parameters
- EHNamespace
معلمات لإنشاء مورد مساحة اسم.
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<EHNamespace>, EHNamespace>>
beginCreateOrUpdateAndWait(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)
إنشاء مساحة اسم أو تحديثها. بمجرد الإنشاء، يكون بيان مورد مساحة الاسم هذا غير قابل للتغيير. هذه العملية متكررة.
function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<EHNamespace>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- parameters
- EHNamespace
معلمات لإنشاء مورد مساحة اسم.
معلمات الخيارات.
المرتجعات
Promise<EHNamespace>
beginDelete(string, string, NamespacesDeleteOptionalParams)
حذف مساحة اسم موجودة. تزيل هذه العملية أيضا جميع الموارد المقترنة ضمن مساحة الاسم.
function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- options
- NamespacesDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)
حذف مساحة اسم موجودة. تزيل هذه العملية أيضا جميع الموارد المقترنة ضمن مساحة الاسم.
function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- options
- NamespacesDeleteOptionalParams
معلمات الخيارات.
المرتجعات
Promise<void>
checkNameAvailability(CheckNameAvailabilityParameter, NamespacesCheckNameAvailabilityOptionalParams)
تحقق من توفر اسم مساحة الاسم.
function checkNameAvailability(parameters: CheckNameAvailabilityParameter, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>
المعلمات
- parameters
- CheckNameAvailabilityParameter
معلمات للتحقق من توفر اسم مساحة الاسم المحدد
معلمات الخيارات.
المرتجعات
Promise<CheckNameAvailabilityResult>
createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)
إنشاء AuthorizationRule أو تحديثه لمساحة الاسم.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- authorizationRuleName
-
string
اسم قاعدة التخويل.
- parameters
- AuthorizationRule
AuthorizationRule للوصول المشترك.
معلمات الخيارات.
المرتجعات
Promise<AuthorizationRule>
createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)
إنشاء NetworkRuleSet أو تحديثها لمساحة الاسم.
function createOrUpdateNetworkRuleSet(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- parameters
- NetworkRuleSet
مساحة الاسم IpFilterRule.
معلمات الخيارات.
المرتجعات
Promise<NetworkRuleSet>
deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)
حذف AuthorizationRule لمساحة الاسم.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- authorizationRuleName
-
string
اسم قاعدة التخويل.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, string, NamespacesGetOptionalParams)
يحصل على وصف مساحة الاسم المحددة.
function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<EHNamespace>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- options
- NamespacesGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<EHNamespace>
getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)
يحصل على AuthorizationRule لمساحة الاسم حسب اسم القاعدة.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- authorizationRuleName
-
string
اسم قاعدة التخويل.
معلمات الخيارات.
المرتجعات
Promise<AuthorizationRule>
getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)
يحصل على NetworkRuleSet لمساحة الاسم.
function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
معلمات الخيارات.
المرتجعات
Promise<NetworkRuleSet>
list(NamespacesListOptionalParams)
يسرد جميع مساحات الأسماء المتوفرة ضمن اشتراك، بغض النظر عن مجموعات الموارد.
function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>
المعلمات
- options
- NamespacesListOptionalParams
معلمات الخيارات.
المرتجعات
listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)
الحصول على قائمة بقواعد التخويل لمساحة الاسم.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
معلمات الخيارات.
المرتجعات
listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)
يسرد مساحات الأسماء المتوفرة داخل مجموعة موارد.
function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
معلمات الخيارات.
المرتجعات
listKeys(string, string, string, NamespacesListKeysOptionalParams)
يحصل على سلاسل الاتصال الأساسية والثانوية لمساحة الاسم.
function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<AccessKeys>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- authorizationRuleName
-
string
اسم قاعدة التخويل.
- options
- NamespacesListKeysOptionalParams
معلمات الخيارات.
المرتجعات
Promise<AccessKeys>
listNetworkRuleSet(string, string, NamespacesListNetworkRuleSetOptionalParams)
يحصل على NetworkRuleSet لمساحة الاسم.
function listNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetOptionalParams): Promise<NetworkRuleSetListResult>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
معلمات الخيارات.
المرتجعات
Promise<NetworkRuleSetListResult>
regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)
إعادة إنشاء سلاسل الاتصال الأساسية أو الثانوية لمساحة الاسم المحددة.
function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams): Promise<AccessKeys>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- authorizationRuleName
-
string
اسم قاعدة التخويل.
- parameters
- RegenerateAccessKeyParameters
المعلمات المطلوبة لإعادة إنشاء سلسلة الاتصال.
معلمات الخيارات.
المرتجعات
Promise<AccessKeys>
update(string, string, EHNamespace, NamespacesUpdateOptionalParams)
إنشاء مساحة اسم أو تحديثها. بمجرد الإنشاء، يكون بيان مورد مساحة الاسم هذا غير قابل للتغيير. هذه العملية متكررة.
function update(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesUpdateOptionalParams): Promise<EHNamespace>
المعلمات
- resourceGroupName
-
string
اسم مجموعة الموارد ضمن اشتراك azure.
- namespaceName
-
string
اسم مساحة الاسم
- parameters
- EHNamespace
معلمات لتحديث مورد مساحة الاسم.
- options
- NamespacesUpdateOptionalParams
معلمات الخيارات.
المرتجعات
Promise<EHNamespace>