Compartilhar via


ApprovalSettings Class

The approval settings.

Inheritance
azure.mgmt.authorization._serialization.Model
ApprovalSettings

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

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

The type of rule. Known values are: "SingleStage", "Serial", "Parallel", and "NoApproval".

approval_stages

The approval stages of the request.