AccessReviewHistoryDefinitionById

class AccessReviewHistoryDefinitionById : KotlinCustomResource

Access Review History Definition. Uses Azure REST API version 2021-12-01-preview. In version 1.x of the Azure Native provider, it used API version 2021-11-16-preview.

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:authorization:AccessReviewHistoryDefinitionById myresource1 /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/accessReviewHistoryDefinitions/{historyDefinitionId}

Properties

Link copied to clipboard
val createdDateTime: Output<String>

Date time when history definition was created

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

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: Output<String>?

The display name for the history definition.

Link copied to clipboard
val endDate: Output<String>?

The DateTime when the review is scheduled to end. Required if type is endDate

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

Set of access review history instances for this history definition.

Link copied to clipboard
val interval: Output<Int>?

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

Link copied to clipboard
val name: Output<String>

The access review history definition unique id.

Link copied to clipboard
val numberOfOccurrences: Output<Int>?

The number of times to repeat the access review. Required and must be positive if type is numbered.

Link copied to clipboard
val principalId: Output<String>

The identity id

Link copied to clipboard
val principalName: Output<String>

The identity display name

Link copied to clipboard
val principalType: Output<String>

The identity type : user/servicePrincipal

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
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
val startDate: Output<String>?

The DateTime when the review is scheduled to be start. This could be a date in the future. Required on create.

Link copied to clipboard
val status: Output<String>

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
val type: Output<String>

The resource type.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard

The user principal name(if valid)