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

Role Eligibility Schedule Instances - List For Scope

获取角色资格计划的角色资格计划实例。

GET https://management.azure.com/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances?api-version=2020-10-01
GET https://management.azure.com/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances?$filter={$filter}&api-version=2020-10-01

URI 参数

名称 必需 类型 说明
scope
path True

string

角色资格计划的范围。

api-version
query True

string

要用于此操作的 API 版本。

$filter
query

string

要应用于操作的筛选器。 使用 $filter=atScope () 返回范围或范围以上的所有角色分配计划。 使用 $filter=principalId eq {id} 返回指定主体范围、高于或低于指定主体范围的所有角色分配计划。 使用 $filter=assignedTo ('{userId}') 返回用户的所有角色资格计划。 使用 $filter=asTarget () 返回为当前用户创建的所有角色资格计划。

响应

名称 类型 说明
200 OK

RoleEligibilityScheduleInstanceListResult

正常 - 返回角色资格计划实例的数组。

Other Status Codes

CloudError

描述操作失败原因的错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 流

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

示例

GetRoleEligibilityScheduleInstancesByScope

示例请求

GET https://management.azure.com/providers/Microsoft.Subscription/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleEligibilityScheduleInstances?$filter=assignedTo('a3bb8764-cb92-4276-9d2a-ca1e895e55ea')&api-version=2020-10-01

示例响应

{
  "value": [
    {
      "properties": {
        "scope": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f",
        "roleDefinitionId": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c",
        "principalId": "a3bb8764-cb92-4276-9d2a-ca1e895e55ea",
        "principalType": "User",
        "status": "Provisioned",
        "roleEligibilityScheduleId": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/RoleEligibilitySchedules/b1477448-2cc6-4ceb-93b4-54a202a89413",
        "startDateTime": "2020-09-10T00:32:36.86Z",
        "endDateTime": "2021-09-10T00:31:41.477Z",
        "memberType": "Direct",
        "createdOn": "2020-09-10T00:32:36.86Z",
        "condition": "@Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'",
        "conditionVersion": "1.0",
        "expandedProperties": {
          "scope": {
            "id": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f",
            "displayName": "Pay-As-You-Go",
            "type": "subscription"
          },
          "roleDefinition": {
            "id": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleDefinitions/c8d4ff99-41c3-41a8-9f60-21dfdad59608",
            "displayName": "Contributor",
            "type": "BuiltInRole"
          },
          "principal": {
            "id": "a3bb8764-cb92-4276-9d2a-ca1e895e55ea",
            "displayName": "User Account",
            "email": "user@my-tenant.com",
            "type": "User"
          }
        }
      },
      "name": "21e4b59a-0499-4fe0-a3c3-43a3055b773a",
      "id": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/RoleEligibilityScheduleInstances/21e4b59a-0499-4fe0-a3c3-43a3055b773a",
      "type": "Microsoft.Authorization/RoleEligibilityScheduleInstances"
    }
  ]
}

定义

名称 说明
CloudError

来自服务的错误响应。

CloudErrorBody

来自服务的错误响应。

ExpandedProperties
MemberType

角色资格计划的成员身份类型

Principal

主体的详细信息

principalType

分配的主体 ID 的主体类型。

RoleDefinition

角色定义的详细信息

RoleEligibilityScheduleInstance

有关当前或即将启动的角色资格计划实例的信息

RoleEligibilityScheduleInstanceListResult

角色资格计划实例列表操作结果。

Scope

资源范围的详细信息

Status

角色资格计划实例的状态

CloudError

来自服务的错误响应。

名称 类型 说明
error

CloudErrorBody

来自服务的错误响应。

CloudErrorBody

来自服务的错误响应。

名称 类型 说明
code

string

错误的标识符。 代码是固定的,旨在以编程方式使用。

message

string

描述错误的消息,该消息适用于在用户界面中显示。

ExpandedProperties

名称 类型 说明
principal

Principal

主体的详细信息

roleDefinition

RoleDefinition

角色定义的详细信息

scope

Scope

资源范围的详细信息

MemberType

角色资格计划的成员身份类型

名称 类型 说明
Direct

string

Group

string

Inherited

string

Principal

主体的详细信息

名称 类型 说明
displayName

string

主体的显示名称

email

string

主体Email ID

id

string

主体的 ID

type

string

主体的类型

principalType

分配的主体 ID 的主体类型。

名称 类型 说明
Device

string

ForeignGroup

string

Group

string

ServicePrincipal

string

User

string

RoleDefinition

角色定义的详细信息

名称 类型 说明
displayName

string

角色定义的显示名称

id

string

角色定义的 ID

type

string

角色定义的类型

RoleEligibilityScheduleInstance

有关当前或即将启动的角色资格计划实例的信息

名称 类型 说明
id

string

角色资格计划实例 ID。

name

string

角色资格计划实例名称。

properties.condition

string

角色分配的条件。 这会限制可分配给的资源。例如: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

properties.conditionVersion

string

条件的版本。 当前接受的值为“2.0”

properties.createdOn

string

创建角色资格计划的 DateTime

properties.endDateTime

string

角色资格计划实例的 endDateTime

properties.expandedProperties

ExpandedProperties

主体、范围和角色定义的附加属性

properties.memberType

MemberType

角色资格计划的成员身份类型

properties.principalId

string

主体 ID。

properties.principalType

principalType

分配的主体 ID 的主体类型。

properties.roleDefinitionId

string

角色定义 ID。

properties.roleEligibilityScheduleId

string

主角色资格计划的 ID

properties.scope

string

角色资格计划范围。

properties.startDateTime

string

角色资格计划实例的 startDateTime

properties.status

Status

角色资格计划实例的状态

type

string

角色资格计划实例类型。

RoleEligibilityScheduleInstanceListResult

角色资格计划实例列表操作结果。

名称 类型 说明
nextLink

string

用于获取下一组结果的 URL。

value

RoleEligibilityScheduleInstance[]

角色资格计划实例列表。

Scope

资源范围的详细信息

名称 类型 说明
displayName

string

资源的显示名称

id

string

资源的范围 ID

type

string

资源的类型

Status

角色资格计划实例的状态

名称 类型 说明
Accepted

string

AdminApproved

string

AdminDenied

string

Canceled

string

Denied

string

Failed

string

FailedAsResourceIsLocked

string

Granted

string

Invalid

string

PendingAdminDecision

string

PendingApproval

string

PendingApprovalProvisioning

string

PendingEvaluation

string

PendingExternalProvisioning

string

PendingProvisioning

string

PendingRevocation

string

PendingScheduleCreation

string

Provisioned

string

ProvisioningStarted

string

Revoked

string

ScheduleCreated

string

TimedOut

string