RoleAssignmentApprovalStepProperties Class
Approval Step.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.authorization._serialization.ModelRoleAssignmentApprovalStepProperties
Constructor
RoleAssignmentApprovalStepProperties(*, display_name: str | None = None, review_result: str | _models.RoleAssignmentApprovalStepReviewResult | None = None, justification: str | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
display_name
|
The display name for the approval stage. |
review_result
|
The decision on the approval stage. This value is initially set to NotReviewed. Approvers can take action of Approve/Deny. Known values are: "Approve", "Deny", and "NotReviewed". |
justification
|
Justification provided by approvers for their action. |
Variables
Name | Description |
---|---|
display_name
|
The display name for the approval stage. |
status
|
This read-only field specifies the status of an approval. Known values are: "NotStarted", "InProgress", "Completed", "Expired", "Initializing", "Escalating", "Completing", and "Escalated". |
assigned_to_me
|
Indicates whether the stage is assigned to me for review. |
reviewed_date_time
|
Date Time when a decision was taken. |
review_result
|
The decision on the approval stage. This value is initially set to NotReviewed. Approvers can take action of Approve/Deny. Known values are: "Approve", "Deny", and "NotReviewed". |
justification
|
Justification provided by approvers for their action. |
principal_id
|
The identity id. |
principal_type
|
The identity type : user/servicePrincipal. Known values are: "user" and "servicePrincipal". |
principal_name
|
The identity display name. |
user_principal_name
|
The user principal name(if valid). |
Azure SDK for Python