AccessReviewScheduleDefinitionProperties 클래스
액세스 검토.
변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.
- 상속
-
azure.mgmt.authorization._serialization.ModelAccessReviewScheduleDefinitionProperties
생성자
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, include_inherited_access: bool | None = None, include_access_below_resource: bool | None = None, exclude_resource_id: str | None = None, exclude_role_definition_id: str | 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
|
일정 정의의 표시 이름입니다. |
description_for_admins
|
액세스 검토 작성자가 제공하고 관리자에게 표시되는 설명입니다. |
description_for_reviewers
|
검토자에게 표시할 액세스 검토 작성자가 제공한 설명입니다. |
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
|
중첩 멤버 자격을 확장할지 여부를 나타내는 플래그입니다. |
include_inherited_access
|
중첩 멤버 자격을 확장할지 여부를 나타내는 플래그입니다. |
include_access_below_resource
|
중첩 멤버 자격을 확장할지 여부를 나타내는 플래그입니다. |
exclude_resource_id
|
제외할 리소스 ID를 나타내는 데 사용됩니다. |
exclude_role_definition_id
|
제외할 역할 정의 ID를 나타내는 데 사용됩니다. |
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
|
instance 기간(일)입니다. |
type_settings_recurrence_range_type
|
되풀이 범위 형식입니다. 가능한 값은 endDate, noEnd, numbered입니다. 알려진 값은 "endDate", "noEnd" 및 "numbered"입니다. |
number_of_occurrences
|
액세스 검토를 반복할 횟수입니다. 필수이며 형식이 번호가 매겨진 경우 양수여야 합니다. |
start_date
|
검토가 시작되도록 예약된 DateTime입니다. 이것은 미래의 날짜가 될 수 있습니다. 만들기에 필요합니다. |
end_date
|
검토가 종료되도록 예약된 DateTime입니다. type이 endDate이면 필수입니다. |
type_settings_recurrence_pattern_type
|
되풀이 유형: 매주, 매월 등입니다. 알려진 값은 "weekly" 및 "absoluteMonthly"입니다. |
interval
|
되풀이 간격입니다. 분기별 검토의 경우 형식: absoluteMonthly에 대한 간격은 3입니다. |
변수
Name | Description |
---|---|
display_name
|
일정 정의의 표시 이름입니다. |
status
|
이 읽기 전용 필드는 accessReview의 상태 지정합니다. 알려진 값은 "NotStarted", "InProgress", "Completed", "Applied", "Initializing", "Applying", "Completing", "Scheduled", "AutoReviewing", "AutoReviewed" 및 "Starting"입니다. |
description_for_admins
|
액세스 검토 작성자가 제공하고 관리자에게 표시되는 설명입니다. |
description_for_reviewers
|
검토자에게 표시할 액세스 검토 작성자가 제공한 설명입니다. |
reviewers
|
검토자의 컬렉션입니다. |
backup_reviewers
|
백업 검토자의 컬렉션입니다. |
reviewers_type
|
이 필드는 검토에 대한 검토자의 유형을 지정합니다. 일반적으로 검토를 위해 검토자가 명시적으로 할당됩니다. 그러나 경우에 따라 검토자가 할당되지 않고 동적으로 선택될 수 있습니다. 예를 들어 관리자가 검토하거나 자체 검토합니다. 알려진 값은 "할당됨", "자체" 및 "관리자"입니다. |
instances
|
확장할 때 반환되는 인스턴스의 컬렉션입니다. |
resource_id
|
이 검토가 만들어지는 ResourceId입니다. |
role_definition_id
|
검토 중인 역할을 나타내는 데 사용됩니다. |
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
|
중첩 멤버 자격을 확장할지 여부를 나타내는 플래그입니다. |
include_inherited_access
|
중첩 멤버 자격을 확장할지 여부를 나타내는 플래그입니다. |
include_access_below_resource
|
중첩 멤버 자격을 확장할지 여부를 나타내는 플래그입니다. |
exclude_resource_id
|
제외할 리소스 ID를 나타내는 데 사용됩니다. |
exclude_role_definition_id
|
제외할 역할 정의 ID를 나타내는 데 사용됩니다. |
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
|
instance 기간(일)입니다. |
type_settings_recurrence_range_type
|
되풀이 범위 형식입니다. 가능한 값은 endDate, noEnd, numbered입니다. 알려진 값은 "endDate", "noEnd" 및 "numbered"입니다. |
number_of_occurrences
|
액세스 검토를 반복할 횟수입니다. 필수이며 형식이 번호가 매겨진 경우 양수여야 합니다. |
start_date
|
검토가 시작되도록 예약된 DateTime입니다. 이것은 미래의 날짜가 될 수 있습니다. 만들기에 필요합니다. |
end_date
|
검토가 종료되도록 예약된 DateTime입니다. type이 endDate이면 필수입니다. |
type_settings_recurrence_pattern_type
|
되풀이 유형: 매주, 매월 등입니다. 알려진 값은 "weekly" 및 "absoluteMonthly"입니다. |
interval
|
되풀이 간격입니다. 분기별 검토의 경우 형식: absoluteMonthly에 대한 간격은 3입니다. |
principal_id
|
ID ID입니다. |
principal_type_created_by_principal_type
|
ID 유형: user/servicePrincipal입니다. 알려진 값은 "user" 및 "servicePrincipal"입니다. |
principal_name
|
ID 표시 이름입니다. |
user_principal_name
|
사용자 계정 이름(유효한 경우)입니다. |
Azure SDK for Python