GetScopeAccessReviewHistoryDefinitionByIdResult

data class GetScopeAccessReviewHistoryDefinitionByIdResult(val azureApiVersion: String, val createdDateTime: String, val decisions: List<String>? = null, val displayName: String? = null, val id: String, val instances: List<AccessReviewHistoryInstanceResponse>? = null, val interval: Int? = null, val name: String, val principalId: String, val principalName: String, val principalType: String, val range: AccessReviewRecurrenceRangeResponse? = null, val reviewHistoryPeriodEndDateTime: String, val reviewHistoryPeriodStartDateTime: String, val scopes: List<AccessReviewScopeResponse>? = null, val status: String, val type: String, val userPrincipalName: String)

Access Review History Definition.

Constructors

constructor(azureApiVersion: String, createdDateTime: String, decisions: List<String>? = null, displayName: String? = null, id: String, instances: List<AccessReviewHistoryInstanceResponse>? = null, interval: Int? = null, name: String, principalId: String, principalName: String, principalType: String, range: AccessReviewRecurrenceRangeResponse? = null, reviewHistoryPeriodEndDateTime: String, reviewHistoryPeriodStartDateTime: String, scopes: List<AccessReviewScopeResponse>? = null, status: String, type: String, userPrincipalName: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

Date time when history definition was created

Link copied to clipboard
val decisions: List<String>? = null

Collection of review decisions which the history data should be filtered on. For example if Approve and Deny are supplied the data will only contain review results in which the decision maker approved or denied a review request.

Link copied to clipboard
val displayName: String? = null

The display name for the history definition.

Link copied to clipboard
val id: String

The access review history definition id.

Link copied to clipboard

Set of access review history instances for this history definition.

Link copied to clipboard
val interval: Int? = null

The interval for recurrence. For a quarterly review, the interval is 3 for type : absoluteMonthly.

Link copied to clipboard

The access review history definition unique id.

Link copied to clipboard

The identity id

Link copied to clipboard

The identity display name

Link copied to clipboard

The identity type : user/servicePrincipal

Link copied to clipboard

Access Review History Definition recurrence settings.

Link copied to clipboard

Date time used when selecting review data, all reviews included in data end on or before this date. For use only with one-time/non-recurring reports.

Link copied to clipboard

Date time used when selecting review data, all reviews included in data start on or after this date. For use only with one-time/non-recurring reports.

Link copied to clipboard

A collection of scopes used when selecting review history data

Link copied to clipboard

This read-only field specifies the of the requested review history data. This is either requested, in-progress, done or error.

Link copied to clipboard

The resource type.

Link copied to clipboard

The user principal name(if valid)