AccessReviewInstance Class

Access Review Instance.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

AccessReviewInstance(*, start_date_time: datetime | None = None, end_date_time: datetime | None = None, reviewers: List[_models.AccessReviewReviewer] | None = None, backup_reviewers: List[_models.AccessReviewReviewer] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
start_date_time

The DateTime when the review instance is scheduled to be start.

Default value: None
end_date_time

The DateTime when the review instance is scheduled to end.

Default value: None
reviewers

This is the collection of reviewers.

Default value: None
backup_reviewers

This is the collection of backup reviewers.

Default value: None

Variables

Name Description
id
str

The access review instance id.

name
str

The access review instance name.

type
str

The resource type.

status

This read-only field specifies the status of an access review instance. Known values are: "NotStarted", "InProgress", "Completed", "Applied", "Initializing", "Applying", "Completing", "Scheduled", "AutoReviewing", "AutoReviewed", and "Starting".

start_date_time

The DateTime when the review instance is scheduled to be start.

end_date_time

The DateTime when the review instance is scheduled to end.

reviewers

This is the collection of reviewers.

backup_reviewers

This is the collection of backup reviewers.

reviewers_type

This field specifies the type of reviewers for a review. Usually for a review, reviewers are explicitly assigned. However, in some cases, the reviewers may not be assigned and instead be chosen dynamically. For example managers review or self review. Known values are: "Assigned", "Self", and "Managers".