ApprovalSettings Class
The approval settings.
- Inheritance
-
azure.mgmt.authorization._serialization.ModelApprovalSettings
Constructor
ApprovalSettings(*, is_approval_required: bool | None = None, is_approval_required_for_extension: bool | None = None, is_requestor_justification_required: bool | None = None, approval_mode: str | _models.ApprovalMode | None = None, approval_stages: List[_models.ApprovalStage] | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
is_approval_required
|
Determines whether approval is required or not. |
is_approval_required_for_extension
|
Determines whether approval is required for assignment extension. |
is_requestor_justification_required
|
Determine whether requestor justification is required. |
approval_mode
|
str or
ApprovalMode
The type of rule. Known values are: "SingleStage", "Serial", "Parallel", and "NoApproval". |
approval_stages
|
The approval stages of the request. |
Variables
Name | Description |
---|---|
is_approval_required
|
Determines whether approval is required or not. |
is_approval_required_for_extension
|
Determines whether approval is required for assignment extension. |
is_requestor_justification_required
|
Determine whether requestor justification is required. |
approval_mode
|
str or
ApprovalMode
The type of rule. Known values are: "SingleStage", "Serial", "Parallel", and "NoApproval". |
approval_stages
|
The approval stages of the request. |
Azure SDK for Python