다음을 통해 공유


RoleAssignmentApprovalStep 클래스

역할 할당 승인 단계 속성입니다.

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

상속
azure.mgmt.authorization._serialization.Model
RoleAssignmentApprovalStep

생성자

RoleAssignmentApprovalStep(*, display_name: str | None = None, review_result: str | _models.RoleAssignmentApprovalStepReviewResult | None = None, justification: str | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
display_name
str

승인 단계의 표시 이름입니다.

review_result

승인 단계에 대한 결정입니다. 이 값은 처음에 NotReviewed로 설정됩니다. 승인자는 승인/거부 작업을 수행할 수 있습니다. 알려진 값은 "승인", "거부" 및 "NotReviewed"입니다.

justification
str

승인자가 해당 작업에 대해 제공한 근거입니다.

변수

Name Description
id
str

역할 할당 승인 단계 ID입니다.

name
str

역할 할당 승인 단계 이름입니다.

type
str

리소스 종류입니다.

display_name
str

승인 단계의 표시 이름입니다.

status

이 읽기 전용 필드는 승인의 상태 지정합니다. 알려진 값은 "NotStarted", "InProgress", "Completed", "Expired", "Initialize", "Escalating", "Completing" 및 "Escalated"입니다.

assigned_to_me

검토를 위해 스테이지가 나에게 할당되었는지 여부를 나타냅니다.

reviewed_date_time

결정이 내려진 날짜 시간입니다.

review_result

승인 단계에 대한 결정입니다. 이 값은 처음에 NotReviewed로 설정됩니다. 승인자는 승인/거부 작업을 수행할 수 있습니다. 알려진 값은 "승인", "거부" 및 "NotReviewed"입니다.

justification
str

승인자가 해당 작업에 대해 제공한 근거입니다.

principal_id
str

ID ID입니다.

principal_type

ID 유형: user/servicePrincipal입니다. 알려진 값은 "user" 및 "servicePrincipal"입니다.

principal_name
str

ID 표시 이름입니다.

user_principal_name
str

사용자 계정 이름(유효한 경우)입니다.