다음을 통해 공유


AccessReviewScheduleDefinitionProperties 클래스

액세스 검토.

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

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

생성자

AccessReviewScheduleDefinitionProperties(*, display_name: str | None = None, description_for_admins: str | None = None, description_for_reviewers: str | None = None, reviewers: List[_models.AccessReviewReviewer] | None = None, backup_reviewers: List[_models.AccessReviewReviewer] | None = None, instances: List[_models.AccessReviewInstance] | None = None, inactive_duration: timedelta | None = None, expand_nested_memberships: bool | None = None, 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, recommendation_look_back_duration: timedelta | None = None, instance_duration_in_days: int | None = None, type_settings_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_settings_recurrence_pattern_type: str | _models.AccessReviewRecurrencePatternType | None = None, interval: int | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
display_name
str

일정 정의의 표시 이름입니다.

description_for_admins
str

액세스 검토 작성자가 제공하고 관리자에게 표시되는 설명입니다.

description_for_reviewers
str

검토자에게 표시할 액세스 검토 작성자가 제공한 설명입니다.

reviewers

검토자의 컬렉션입니다.

backup_reviewers

백업 검토자의 컬렉션입니다.

instances

확장할 때 반환되는 인스턴스의 컬렉션입니다.

inactive_duration

기간 사용자가 비활성 상태입니다. 값은 ISO 8601 형식이어야 합니다(http://en.wikipedia.org/wiki/ISO_8601#Durations).This. 이) 코드를 사용하여 TimeSpan을 유효한 간격 문자열인 XmlConvert.ToString(new TimeSpan(hours, minutes, seconds))으로 변환할 수 있습니다.

expand_nested_memberships

중첩 멤버 자격을 확장할지 여부를 나타내는 플래그입니다.

mail_notifications_enabled

검토자와 검토 작성자에게 메일을 보낼 수 있는지 여부를 나타내는 플래그입니다.

reminder_notifications_enabled

검토자에게 미리 알림 이메일을 보낼 수 있는지 여부를 나타내는 플래그입니다.

default_decision_enabled

액세스를 검토할 때 검토자가 근거를 제공해야 하는지 여부를 나타내는 플래그입니다.

justification_required_on_approval

결정을 기록할 때 검토자가 근거를 전달해야 하는지 여부를 나타내는 플래그입니다.

default_decision

액세스 검토가 완료되면 autoReview 기능에 대한 동작을 지정합니다. 알려진 값은 "승인", "거부" 및 "권장 사항"입니다.

auto_apply_decisions_enabled

대상 개체 액세스 리소스를 자동으로 변경하는 자동 적용 기능을 사용할 수 있는지 여부를 나타내는 플래그입니다. 사용하도록 설정하지 않은 경우 사용자는 검토가 완료된 후 액세스 검토를 적용해야 합니다.

recommendations_enabled

검토자에게 권장 사항을 표시할 수 있는지 여부를 나타내는 플래그입니다.

recommendation_look_back_duration

액세스 검토에 대한 권장 사항은 기본적으로 30일의 데이터(검토 시작 날짜 w.r.t)를 다시 확인하여 계산됩니다. 그러나 일부 시나리오에서 고객은 다시 보고 60일, 90일 등을 구성하는 방법을 변경하려고 합니다. 대신. 이 설정을 통해 고객은 이 기간을 구성할 수 있습니다. 값은 ISO 8601 형식이어야 합니다(http://en.wikipedia.org/wiki/ISO_8601#Durations).This. 이) 코드를 사용하여 TimeSpan을 유효한 간격 문자열인 XmlConvert.ToString(new TimeSpan(hours, minutes, seconds))으로 변환할 수 있습니다.

instance_duration_in_days
int

instance 기간(일)입니다.

type_settings_recurrence_range_type

되풀이 범위 형식입니다. 가능한 값은 endDate, noEnd, numbered입니다. 알려진 값은 "endDate", "noEnd" 및 "numbered"입니다.

number_of_occurrences
int

액세스 검토를 반복할 횟수입니다. 형식에 번호가 매겨진 경우 필수 및 는 양수여야 합니다.

start_date

검토가 시작되도록 예약된 DateTime입니다. 이것은 미래의 날짜가 될 수 있습니다. 만들기에 필요합니다.

end_date

검토가 종료되도록 예약된 DateTime입니다. type이 endDate인 경우 필수입니다.

type_settings_recurrence_pattern_type

되풀이 유형: 매주, 매월 등 알려진 값은 "weekly" 및 "absoluteMonthly"입니다.

interval
int

되풀이 간격입니다. 분기별 검토의 경우 형식: absoluteMonthly에 대한 간격은 3입니다.

변수

Name Description
display_name
str

일정 정의의 표시 이름입니다.

status

이 읽기 전용 필드는 accessReview의 상태 지정합니다. 알려진 값은 "NotStarted", "InProgress", "Completed", "Applied", "Initializing", "Applying", "Completing", "Scheduled", "AutoReviewing", "AutoReviewed" 및 "Starting"입니다.

description_for_admins
str

액세스 검토 작성자가 제공하고 관리자에게 표시되는 설명입니다.

description_for_reviewers
str

검토자에게 표시할 액세스 검토 작성자가 제공한 설명입니다.

reviewers

검토자의 컬렉션입니다.

backup_reviewers

백업 검토자의 컬렉션입니다.

reviewers_type

이 필드는 검토에 대한 검토자의 유형을 지정합니다. 일반적으로 검토를 위해 검토자는 명시적으로 할당됩니다. 그러나 경우에 따라 검토자가 할당되지 않고 동적으로 선택될 수 있습니다. 예를 들어 관리자는 검토 또는 자체 검토를 참조하세요. 알려진 값은 "할당됨", "자체" 및 "관리자"입니다.

instances

확장할 때 반환되는 인스턴스의 컬렉션입니다.

resource_id
str

이 검토를 만드는 ResourceId입니다.

role_definition_id
str

검토 중인 역할을 나타내는 데 사용됩니다.

principal_type_scope_principal_type

검토할 ID 유형 user/servicePrincipal입니다. 알려진 값은 "user", "guestUser", "servicePrincipal", "user,group" 및 "redeemedGuestUser"입니다.

assignment_state

검토할 적격/활성 역할 할당 상태입니다. 알려진 값은 "적격" 및 "활성"입니다.

inactive_duration

기간 사용자가 비활성 상태입니다. 값은 ISO 8601 형식이어야 합니다(http://en.wikipedia.org/wiki/ISO_8601#Durations).This. 이) 코드를 사용하여 TimeSpan을 유효한 간격 문자열인 XmlConvert.ToString(new TimeSpan(hours, minutes, seconds))으로 변환할 수 있습니다.

expand_nested_memberships

중첩 멤버 자격을 확장할지 여부를 나타내는 플래그입니다.

mail_notifications_enabled

검토자와 검토 작성자에게 메일을 보낼 수 있는지 여부를 나타내는 플래그입니다.

reminder_notifications_enabled

검토자에게 미리 알림 이메일을 보낼 수 있는지 여부를 나타내는 플래그입니다.

default_decision_enabled

액세스를 검토할 때 검토자가 근거를 제공해야 하는지 여부를 나타내는 플래그입니다.

justification_required_on_approval

결정을 기록할 때 검토자가 근거를 전달해야 하는지 여부를 나타내는 플래그입니다.

default_decision

액세스 검토가 완료되면 autoReview 기능에 대한 동작을 지정합니다. 알려진 값은 "승인", "거부" 및 "권장 사항"입니다.

auto_apply_decisions_enabled

대상 개체 액세스 리소스를 자동으로 변경하는 자동 적용 기능을 사용할 수 있는지 여부를 나타내는 플래그입니다. 사용하도록 설정하지 않은 경우 사용자는 검토가 완료된 후 액세스 검토를 적용해야 합니다.

recommendations_enabled

검토자에게 권장 사항을 표시할 수 있는지 여부를 나타내는 플래그입니다.

recommendation_look_back_duration

액세스 검토에 대한 권장 사항은 기본적으로 30일의 데이터(검토 시작 날짜 w.r.t)를 다시 확인하여 계산됩니다. 그러나 일부 시나리오에서 고객은 다시 보고 60일, 90일 등을 구성하는 방법을 변경하려고 합니다. 대신. 이 설정을 통해 고객은 이 기간을 구성할 수 있습니다. 값은 ISO 8601 형식이어야 합니다(http://en.wikipedia.org/wiki/ISO_8601#Durations).This. 이) 코드를 사용하여 TimeSpan을 유효한 간격 문자열인 XmlConvert.ToString(new TimeSpan(hours, minutes, seconds))으로 변환할 수 있습니다.

instance_duration_in_days
int

instance 기간(일)입니다.

type_settings_recurrence_range_type

되풀이 범위 형식입니다. 가능한 값은 endDate, noEnd, numbered입니다. 알려진 값은 "endDate", "noEnd" 및 "numbered"입니다.

number_of_occurrences
int

액세스 검토를 반복할 횟수입니다. 형식에 번호가 매겨진 경우 필수 및 는 양수여야 합니다.

start_date

검토가 시작되도록 예약된 DateTime입니다. 이것은 미래의 날짜가 될 수 있습니다. 만들기에 필요합니다.

end_date

검토가 종료되도록 예약된 DateTime입니다. type이 endDate인 경우 필수입니다.

type_settings_recurrence_pattern_type

되풀이 유형: 매주, 매월 등 알려진 값은 "weekly" 및 "absoluteMonthly"입니다.

interval
int

되풀이 간격입니다. 분기별 검토의 경우 형식: absoluteMonthly에 대한 간격은 3입니다.

principal_id
str

ID ID입니다.

principal_type_created_by_principal_type

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

principal_name
str

ID 표시 이름입니다.

user_principal_name
str

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