governanceRoleDefinition 资源类型
命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
警告
面向 Azure 资源的此版本特权标识管理 (PIM) API 即将弃用。 请使用新的 面向 Azure 资源角色的 Azure REST PIM API。
表示角色定义。 对于 Azure 资源,它可以表示 Azure RBAC 角色,例如所有者、读者或参与者。
方法
方法 | 返回类型 | Description |
---|---|---|
List | governanceRoleDefinition 集合 | 列出资源上的角色定义集合。 |
Get | governanceRoleDefinition | 读取由 ID 指定的角色定义实体的属性和关系。 |
POST
PUT
实体集目前不支持 roleDefinitions
、、 PATCH
DELETE
。
属性
属性 | 类型 | 说明 |
---|---|---|
id | String | 角色定义的 ID。 |
resourceId | String | 必填。 与角色定义关联的资源的 ID。 |
externalId | String | 角色定义的外部 ID。 |
displayName | String | 角色定义的显示名称。 |
templateId | String | 模板的的唯一标识符。 |
关系
关系 | 类型 | 说明 |
---|---|---|
资源 | governanceResource | 此为只读属性。 角色定义的关联资源。 |
roleSetting | governanceRoleSetting | 角色定义的关联角色设置。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"id": "String (identifier)",
"resourceId": "String",
"externalId": "String",
"displayName": "String",
"templateId":"String"
}