AccessReviewScheduleSettings Class
Settings of an Access Review.
- Inheritance
-
azure.mgmt.authorization._serialization.ModelAccessReviewScheduleSettings
Constructor
AccessReviewScheduleSettings(*, mail_notifications_enabled: bool | None = None, reminder_notifications_enabled: bool | None = None, default_decision_enabled: bool | None = None, justification_required_on_approval: bool | None = None, default_decision: str | _models.DefaultDecisionType | None = None, auto_apply_decisions_enabled: bool | None = None, recommendations_enabled: bool | None = None, instance_duration_in_days: int | None = None, type_recurrence_range_type: str | _models.AccessReviewRecurrenceRangeType | None = None, number_of_occurrences: int | None = None, start_date: datetime | None = None, end_date: datetime | None = None, type_recurrence_pattern_type: str | _models.AccessReviewRecurrencePatternType | None = None, interval: int | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
mail_notifications_enabled
|
Flag to indicate whether sending mails to reviewers and the review creator is enabled. |
reminder_notifications_enabled
|
Flag to indicate whether sending reminder emails to reviewers are enabled. |
default_decision_enabled
|
Flag to indicate whether reviewers are required to provide a justification when reviewing access. |
justification_required_on_approval
|
Flag to indicate whether the reviewer is required to pass justification when recording a decision. |
default_decision
|
This specifies the behavior for the autoReview feature when an access review completes. Known values are: "Approve", "Deny", and "Recommendation". |
auto_apply_decisions_enabled
|
Flag to indicate whether auto-apply capability, to automatically change the target object access resource, is enabled. If not enabled, a user must, after the review completes, apply the access review. |
recommendations_enabled
|
Flag to indicate whether showing recommendations to reviewers is enabled. |
instance_duration_in_days
|
The duration in days for an instance. |
type_recurrence_range_type
|
The recurrence range type. The possible values are: endDate, noEnd, numbered. Known values are: "endDate", "noEnd", and "numbered". |
number_of_occurrences
|
The number of times to repeat the access review. Required and must be positive if type is numbered. |
start_date
|
The DateTime when the review is scheduled to be start. This could be a date in the future. Required on create. |
end_date
|
The DateTime when the review is scheduled to end. Required if type is endDate. |
type_recurrence_pattern_type
|
The recurrence type : weekly, monthly, etc. Known values are: "weekly" and "absoluteMonthly". |
interval
|
The interval for recurrence. For a quarterly review, the interval is 3 for type : absoluteMonthly. |
Variables
Name | Description |
---|---|
mail_notifications_enabled
|
Flag to indicate whether sending mails to reviewers and the review creator is enabled. |
reminder_notifications_enabled
|
Flag to indicate whether sending reminder emails to reviewers are enabled. |
default_decision_enabled
|
Flag to indicate whether reviewers are required to provide a justification when reviewing access. |
justification_required_on_approval
|
Flag to indicate whether the reviewer is required to pass justification when recording a decision. |
default_decision
|
This specifies the behavior for the autoReview feature when an access review completes. Known values are: "Approve", "Deny", and "Recommendation". |
auto_apply_decisions_enabled
|
Flag to indicate whether auto-apply capability, to automatically change the target object access resource, is enabled. If not enabled, a user must, after the review completes, apply the access review. |
recommendations_enabled
|
Flag to indicate whether showing recommendations to reviewers is enabled. |
instance_duration_in_days
|
The duration in days for an instance. |
type_recurrence_range_type
|
The recurrence range type. The possible values are: endDate, noEnd, numbered. Known values are: "endDate", "noEnd", and "numbered". |
number_of_occurrences
|
The number of times to repeat the access review. Required and must be positive if type is numbered. |
start_date
|
The DateTime when the review is scheduled to be start. This could be a date in the future. Required on create. |
end_date
|
The DateTime when the review is scheduled to end. Required if type is endDate. |
type_recurrence_pattern_type
|
The recurrence type : weekly, monthly, etc. Known values are: "weekly" and "absoluteMonthly". |
interval
|
The interval for recurrence. For a quarterly review, the interval is 3 for type : absoluteMonthly. |
Azure SDK for Python