مشاركة عبر


RoleDefinitions interface

واجهة تمثل RoleDefinitions.

الأساليب

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

إنشاء تعريف دور أو تحديثه.

delete(string, string, RoleDefinitionsDeleteOptionalParams)

حذف تعريف دور.

get(string, string, RoleDefinitionsGetOptionalParams)

الحصول على تعريف الدور حسب الاسم (GUID).

getById(string, RoleDefinitionsGetByIdOptionalParams)

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

list(string, RoleDefinitionsListOptionalParams)

احصل على جميع تعريفات الأدوار القابلة للتطبيق في النطاق وما فوق.

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

createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)

إنشاء تعريف دور أو تحديثه.

function createOrUpdate(scope: string, roleDefinitionId: string, roleDefinition: RoleDefinition, options?: RoleDefinitionsCreateOrUpdateOptionalParams): Promise<RoleDefinition>

المعلمات

scope

string

نطاق تعريف الدور.

roleDefinitionId

string

معرف تعريف الدور.

roleDefinition
RoleDefinition

قيم تعريف الدور.

options
RoleDefinitionsCreateOrUpdateOptionalParams

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

المرتجعات

Promise<RoleDefinition>

delete(string, string, RoleDefinitionsDeleteOptionalParams)

حذف تعريف دور.

function delete(scope: string, roleDefinitionId: string, options?: RoleDefinitionsDeleteOptionalParams): Promise<RoleDefinition>

المعلمات

scope

string

نطاق تعريف الدور.

roleDefinitionId

string

معرف تعريف الدور المراد حذفه.

options
RoleDefinitionsDeleteOptionalParams

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

المرتجعات

Promise<RoleDefinition>

get(string, string, RoleDefinitionsGetOptionalParams)

الحصول على تعريف الدور حسب الاسم (GUID).

function get(scope: string, roleDefinitionId: string, options?: RoleDefinitionsGetOptionalParams): Promise<RoleDefinition>

المعلمات

scope

string

نطاق تعريف الدور.

roleDefinitionId

string

معرف تعريف الدور.

options
RoleDefinitionsGetOptionalParams

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

المرتجعات

Promise<RoleDefinition>

getById(string, RoleDefinitionsGetByIdOptionalParams)

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

function getById(roleId: string, options?: RoleDefinitionsGetByIdOptionalParams): Promise<RoleDefinition>

المعلمات

roleId

string

معرف تعريف الدور المؤهل بالكامل. استخدم التنسيق، /subscriptions/{guid}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} لتعريفات دور مستوى الاشتراك، أو /providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId} لتعريفات دور مستوى المستأجر.

options
RoleDefinitionsGetByIdOptionalParams

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

المرتجعات

Promise<RoleDefinition>

list(string, RoleDefinitionsListOptionalParams)

احصل على جميع تعريفات الأدوار القابلة للتطبيق في النطاق وما فوق.

function list(scope: string, options?: RoleDefinitionsListOptionalParams): PagedAsyncIterableIterator<RoleDefinition, RoleDefinition[], PageSettings>

المعلمات

scope

string

نطاق تعريف الدور.

options
RoleDefinitionsListOptionalParams

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

المرتجعات