RoleDefinitions interface
واجهة تمثل RoleDefinitions.
الأساليب
| create |
إنشاء تعريف دور أو تحديثه. |
| delete(string, string, Role |
حذف تعريف دور. |
| get(string, string, Role |
الحصول على تعريف الدور حسب الاسم (GUID). |
| get |
الحصول على تعريف دور حسب المعرف. |
| list(string, Role |
احصل على جميع تعريفات الأدوار القابلة للتطبيق في النطاق وما فوق. |
تفاصيل الأسلوب
createOrUpdate(string, string, RoleDefinition, RoleDefinitionsCreateOrUpdateOptionalParams)
إنشاء تعريف دور أو تحديثه.
function createOrUpdate(scope: string, roleDefinitionId: string, roleDefinition: RoleDefinition, options?: RoleDefinitionsCreateOrUpdateOptionalParams): Promise<RoleDefinition>
المعلمات
- scope
-
string
نطاق تعريف الدور.
- roleDefinitionId
-
string
معرف تعريف الدور.
- roleDefinition
- RoleDefinition
قيم تعريف الدور.
معلمات الخيارات.
المرتجعات
Promise<RoleDefinition>
delete(string, string, RoleDefinitionsDeleteOptionalParams)
حذف تعريف دور.
function delete(scope: string, roleDefinitionId: string, options?: RoleDefinitionsDeleteOptionalParams): Promise<RoleDefinition>
المعلمات
- scope
-
string
نطاق تعريف الدور.
- roleDefinitionId
-
string
معرف تعريف الدور المراد حذفه.
معلمات الخيارات.
المرتجعات
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} لتعريفات دور مستوى المستأجر.
معلمات الخيارات.
المرتجعات
Promise<RoleDefinition>
list(string, RoleDefinitionsListOptionalParams)
احصل على جميع تعريفات الأدوار القابلة للتطبيق في النطاق وما فوق.
function list(scope: string, options?: RoleDefinitionsListOptionalParams): PagedAsyncIterableIterator<RoleDefinition, RoleDefinition[], PageSettings>
المعلمات
- scope
-
string
نطاق تعريف الدور.
معلمات الخيارات.