你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ResourceManagerModelFactory.AzureRoleDefinition 方法

定义

初始化 AzureRoleDefinition 的新实例。

public static Azure.ResourceManager.Resources.Models.AzureRoleDefinition AzureRoleDefinition (string id = default, string name = default, bool? isServiceRole = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.Permission> permissions = default, System.Collections.Generic.IEnumerable<string> scopes = default);
static member AzureRoleDefinition : string * string * Nullable<bool> * seq<Azure.ResourceManager.Resources.Models.Permission> * seq<string> -> Azure.ResourceManager.Resources.Models.AzureRoleDefinition
Public Shared Function AzureRoleDefinition (Optional id As String = Nothing, Optional name As String = Nothing, Optional isServiceRole As Nullable(Of Boolean) = Nothing, Optional permissions As IEnumerable(Of Permission) = Nothing, Optional scopes As IEnumerable(Of String) = Nothing) As AzureRoleDefinition

参数

id
String

角色定义 ID。

name
String

角色定义名称。

isServiceRole
Nullable<Boolean>

如果这是服务角色。

permissions
IEnumerable<Permission>

角色定义权限。

scopes
IEnumerable<String>

角色定义可分配的范围。

返回

用于模拟的新 AzureRoleDefinition 实例。

适用于