Role Assignment Schedule Requests - Get

Belirtilen rol ataması zamanlama isteğini alın.

GET https://management.azure.com/{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}?api-version=2020-10-01

URI Parametreleri

Name İçinde Gerekli Tür Description
roleAssignmentScheduleRequestName
path True

string

Alınacak rol ataması zamanlama isteğinin adı (guid).

scope
path True

string

Rol atama zamanlama isteğinin kapsamı.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

RoleAssignmentScheduleRequest

Tamam - Rol atama zamanlama isteği hakkındaki bilgileri döndürür.

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

GetRoleAssignmentScheduleRequestByName

Örnek isteği

GET https://management.azure.com/providers/Microsoft.Subscription/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/fea7a502-9a96-4806-a26f-eee560e52045?api-version=2020-10-01

Örnek yanıt

{
  "properties": {
    "targetRoleAssignmentScheduleId": "b1477448-2cc6-4ceb-93b4-54a202a89413",
    "targetRoleAssignmentScheduleInstanceId": null,
    "scope": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f",
    "roleDefinitionId": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleDefinitions/c8d4ff99-41c3-41a8-9f60-21dfdad59608",
    "principalId": "a3bb8764-cb92-4276-9d2a-ca1e895e55ea",
    "principalType": "User",
    "requestType": "SelfActivate",
    "status": "Provisioned",
    "approvalId": null,
    "scheduleInfo": {
      "startDateTime": "2020-09-09T21:35:27.91Z",
      "expiration": {
        "type": "AfterDuration",
        "endDateTime": null,
        "duration": "PT8H"
      }
    },
    "ticketInfo": {
      "ticketNumber": null,
      "ticketSystem": null
    },
    "justification": null,
    "requestorId": "a3bb8764-cb92-4276-9d2a-ca1e895e55ea",
    "createdOn": "2020-09-09T21:35:27.91Z",
    "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": "fea7a502-9a96-4806-a26f-eee560e52045",
  "id": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/RoleAssignmentScheduleRequests/fea7a502-9a96-4806-a26f-eee560e52045",
  "type": "Microsoft.Authorization/RoleAssignmentScheduleRequests"
}

Tanımlar

Name Description
CloudError

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

ExpandedProperties
Expiration

Rol atama zamanlamasının sona erme tarihi

Principal

Sorumlunun ayrıntıları

principalType

Atanan asıl kimliğin asıl türü.

RequestType

Rol atama zamanlaması isteğinin türü. Örneğin: SelfActivate, AdminAssign vb.

RoleAssignmentScheduleRequest

Rol Ataması zamanlama isteği

RoleDefinition

Rol tanımının ayrıntıları

ScheduleInfo

Rol atama zamanlaması bilgilerini zamanlama

Scope

Kaynak kapsamının ayrıntıları

Status

Rol ataması zamanlama isteğinin durumu.

TicketInfo

Rol atamasının Bilet Bilgileri

Type

Rol atama zamanlaması süre sonu türü

CloudError

Hizmetten bir hata yanıtı.

Name Tür Description
error

CloudErrorBody

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

Name Tür Description
code

string

Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır.

message

string

Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti.

ExpandedProperties

Name Tür Description
principal

Principal

Sorumlunun ayrıntıları

roleDefinition

RoleDefinition

Rol tanımının ayrıntıları

scope

Scope

Kaynak kapsamının ayrıntıları

Expiration

Rol atama zamanlamasının sona erme tarihi

Name Tür Description
duration

string

TimeSpan'da rol atama zamanlamasının süresi.

endDateTime

string (date-time)

Rol atama zamanlamasının Bitiş DateTime değeri.

type

Type

Rol atama zamanlaması süre sonu türü

Principal

Sorumlunun ayrıntıları

Name Tür Description
displayName

string

Sorumlunun görünen adı

email

string

Sorumlunun e-posta kimliği

id

string

Sorumlunun kimliği

type

string

Sorumlunun türü

principalType

Atanan asıl kimliğin asıl türü.

Değer Description
User
Group
ServicePrincipal
ForeignGroup
Device

RequestType

Rol atama zamanlaması isteğinin türü. Örneğin: SelfActivate, AdminAssign vb.

Değer Description
AdminAssign
AdminRemove
AdminUpdate
AdminExtend
AdminRenew
SelfActivate
SelfDeactivate
SelfExtend
SelfRenew

RoleAssignmentScheduleRequest

Rol Ataması zamanlama isteği

Name Tür Description
id

string

Rol atama zamanlama isteği kimliği.

name

string

Rol atama zamanlama isteği adı.

properties.approvalId

string

Rol atama zamanlama isteğinin approvalId değeri.

properties.condition

string

Rol ataması koşulları. Bu, atanabileceği kaynakları sınırlar. Örneğin: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

properties.conditionVersion

string

Koşulun sürümü. Şu anda kabul edilen değer : '2.0'

properties.createdOn

string (date-time)

Rol atama zamanlaması isteğinin oluşturulduğu Tarih Saat

properties.expandedProperties

ExpandedProperties

Sorumlu, kapsam ve rol tanımının ek özellikleri

properties.justification

string

Rol ataması için gerekçe

properties.linkedRoleEligibilityScheduleId

string

Uygunluğu etkinleştirmek için bağlı rol uygunluk zamanlama kimliği.

properties.principalId

string

Asıl kimlik.

properties.principalType

principalType

Atanan asıl kimliğin asıl türü.

properties.requestType

RequestType

Rol atama zamanlaması isteğinin türü. Örneğin: SelfActivate, AdminAssign vb.

properties.requestorId

string

Bu isteği oluşturan kullanıcının kimliği

properties.roleDefinitionId

string

Rol tanımı kimliği.

properties.scheduleInfo

ScheduleInfo

Rol atama zamanlaması bilgilerini zamanlama

properties.scope

string

Rol atama zamanlama isteği kapsamı.

properties.status

Status

Rol ataması zamanlama isteğinin durumu.

properties.targetRoleAssignmentScheduleId

string

Sonuçta elde edilen rol atama zamanlama kimliği veya güncelleştirilmekte olan rol atama zamanlama kimliği

properties.targetRoleAssignmentScheduleInstanceId

string

Güncelleştirilmekte olan rol ataması zamanlama örneği kimliği

properties.ticketInfo

TicketInfo

Rol atamasının Bilet Bilgileri

type

string

Rol atama zamanlama isteği türü.

RoleDefinition

Rol tanımının ayrıntıları

Name Tür Description
displayName

string

Rol tanımının görünen adı

id

string

Rol tanımının kimliği

type

string

Rol tanımının türü

ScheduleInfo

Rol atama zamanlaması bilgilerini zamanlama

Name Tür Description
expiration

Expiration

Rol atama zamanlamasının sona erme tarihi

startDateTime

string (date-time)

Rol atama zamanlamasının Başlangıç DateTime değeri.

Scope

Kaynak kapsamının ayrıntıları

Name Tür Description
displayName

string

Kaynağın görünen adı

id

string

Kaynağın kapsam kimliği

type

string

Kaynağın türü

Status

Rol ataması zamanlama isteğinin durumu.

Değer Description
Accepted
PendingEvaluation
Granted
Denied
PendingProvisioning
Provisioned
PendingRevocation
Revoked
Canceled
Failed
PendingApprovalProvisioning
PendingApproval
FailedAsResourceIsLocked
PendingAdminDecision
AdminApproved
AdminDenied
TimedOut
ProvisioningStarted
Invalid
PendingScheduleCreation
ScheduleCreated
PendingExternalProvisioning

TicketInfo

Rol atamasının Bilet Bilgileri

Name Tür Description
ticketNumber

string

Rol ataması için bilet numarası

ticketSystem

string

Rol ataması için bilet sistemi adı

Type

Rol atama zamanlaması süre sonu türü

Değer Description
AfterDuration
AfterDateTime
NoExpiration