Role Eligibility Schedule Instances - List For Scope

Mendapatkan instans jadwal kelayakan peran dari jadwal kelayakan peran.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
scope
path True

string

Cakupan jadwal kelayakan peran.

api-version
query True

string

minLength: 1

Versi API yang akan digunakan untuk operasi ini.

$filter
query

string

Filter yang akan diterapkan pada operasi. Gunakan $filter=atScope() untuk mengembalikan semua jadwal penetapan peran pada atau di atas cakupan. Gunakan $filter=principalId eq {id} untuk mengembalikan semua jadwal penetapan peran pada, di atas atau di bawah cakupan untuk prinsipal yang ditentukan. Gunakan $filter=assignedTo('{userId}') untuk mengembalikan semua jadwal kelayakan peran untuk pengguna. Gunakan $filter=asTarget() untuk mengembalikan semua jadwal kelayakan peran yang dibuat untuk pengguna saat ini.

Respons

Nama Jenis Deskripsi
200 OK

RoleEligibilityScheduleInstanceListResult

OK - Mengembalikan array instans jadwal kelayakan peran.

Other Status Codes

CloudError

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

GetRoleEligibilityScheduleInstancesByScope

Permintaan sampel

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

Respon sampel

{
  "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"
    }
  ]
}

Definisi

Nama Deskripsi
CloudError

Respons kesalahan dari layanan.

CloudErrorBody

Respons kesalahan dari layanan.

ExpandedProperties
MemberType

Jenis keanggotaan jadwal kelayakan peran

Principal

Detail prinsipal

principalType

Jenis utama DARI ID utama yang ditetapkan.

RoleDefinition

Detail definisi peran

RoleEligibilityScheduleInstance

Informasi tentang instans jadwal kelayakan peran saat ini atau yang akan datang

RoleEligibilityScheduleInstanceListResult

Hasil operasi daftar instans jadwal kelayakan peran.

Scope

Detail cakupan sumber daya

Status

Status instans jadwal kelayakan peran

CloudError

Respons kesalahan dari layanan.

Nama Jenis Deskripsi
error

CloudErrorBody

Respons kesalahan dari layanan.

CloudErrorBody

Respons kesalahan dari layanan.

Nama Jenis Deskripsi
code

string

Pengidentifikasi untuk kesalahan. Kode invarian dan dimaksudkan untuk dikonsumsi secara terprogram.

message

string

Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna.

ExpandedProperties

Nama Jenis Deskripsi
principal

Principal

Detail prinsipal

roleDefinition

RoleDefinition

Detail definisi peran

scope

Scope

Detail cakupan sumber daya

MemberType

Jenis keanggotaan jadwal kelayakan peran

Nilai Deskripsi
Inherited
Direct
Group

Principal

Detail prinsipal

Nama Jenis Deskripsi
displayName

string

Nama tampilan prinsipal

email

string

Id email prinsipal

id

string

Id prinsipal

type

string

Jenis prinsipal

principalType

Jenis utama DARI ID utama yang ditetapkan.

Nilai Deskripsi
User
Group
ServicePrincipal
ForeignGroup
Device

RoleDefinition

Detail definisi peran

Nama Jenis Deskripsi
displayName

string

Nama tampilan definisi peran

id

string

Id definisi peran

type

string

Jenis definisi peran

RoleEligibilityScheduleInstance

Informasi tentang instans jadwal kelayakan peran saat ini atau yang akan datang

Nama Jenis Deskripsi
id

string

ID instans jadwal kelayakan peran.

name

string

Nama instans jadwal kelayakan peran.

properties.condition

string

Kondisi pada penetapan peran. Ini membatasi sumber daya yang dapat ditetapkannya. misalnya: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

properties.conditionVersion

string

Versi kondisi. Nilai yang saat ini diterima adalah '2.0'

properties.createdOn

string (date-time)

DateTime saat jadwal kelayakan peran dibuat

properties.endDateTime

string (date-time)

endDateTime instans jadwal kelayakan peran

properties.expandedProperties

ExpandedProperties

Properti tambahan dari prinsipal, cakupan, dan definisi peran

properties.memberType

MemberType

Jenis keanggotaan jadwal kelayakan peran

properties.principalId

string

ID utama.

properties.principalType

principalType

Jenis utama DARI ID utama yang ditetapkan.

properties.roleDefinitionId

string

ID definisi peran.

properties.roleEligibilityScheduleId

string

Id jadwal kelayakan peran master

properties.scope

string

Cakupan jadwal kelayakan peran.

properties.startDateTime

string (date-time)

StartDateTime dari instans jadwal kelayakan peran

properties.status

Status

Status instans jadwal kelayakan peran

type

string

Jenis instans jadwal kelayakan peran.

RoleEligibilityScheduleInstanceListResult

Hasil operasi daftar instans jadwal kelayakan peran.

Nama Jenis Deskripsi
nextLink

string

URL yang digunakan untuk mendapatkan serangkaian hasil berikutnya.

value

RoleEligibilityScheduleInstance[]

Daftar instans jadwal kelayakan peran.

Scope

Detail cakupan sumber daya

Nama Jenis Deskripsi
displayName

string

Nama tampilan sumber daya

id

string

Id cakupan sumber daya

type

string

Jenis sumber daya

Status

Status instans jadwal kelayakan peran

Nilai Deskripsi
Accepted
PendingEvaluation
Granted
Denied
PendingProvisioning
Provisioned
PendingRevocation
Revoked
Canceled
Failed
PendingApprovalProvisioning
PendingApproval
FailedAsResourceIsLocked
PendingAdminDecision
AdminApproved
AdminDenied
TimedOut
ProvisioningStarted
Invalid
PendingScheduleCreation
ScheduleCreated
PendingExternalProvisioning