다음을 통해 공유


RoleEligibilityScheduleRequestsOperations 클래스

경고

이 클래스를 직접 인스턴스화하지 마세요.

대신 다음 작업을 통해 액세스해야 합니다.

AuthorizationManagementClient's

<xref:role_eligibility_schedule_requests> 특성.

상속
builtins.object
RoleEligibilityScheduleRequestsOperations

생성자

RoleEligibilityScheduleRequestsOperations(*args, **kwargs)

메서드

cancel

보류 중인 역할 자격 일정 요청을 취소합니다.

create

역할 자격 일정 요청을 만듭니다.

get

지정된 역할 자격 일정 요청을 가져옵니다.

list_for_scope

scope 대한 역할 자격 일정 요청을 가져옵니다.

cancel

보류 중인 역할 자격 일정 요청을 취소합니다.

cancel(scope: str, role_eligibility_schedule_request_name: str, **kwargs: Any) -> None

매개 변수

scope
str
필수

취소할 역할 자격 요청의 scope. 필수 사항입니다.

role_eligibility_schedule_request_name
str
필수

취소할 역할 자격 요청의 이름입니다. 필수 사항입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

cls(response)의 없음 또는 결과

반환 형식

예외

create

역할 자격 일정 요청을 만듭니다.

create(scope: str, role_eligibility_schedule_request_name: str, parameters: _models.RoleEligibilityScheduleRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RoleEligibilityScheduleRequest

매개 변수

scope
str
필수

만들 역할 자격 일정 요청의 scope. scope 모든 REST 리소스 instance 수 있습니다. 예를 들어 구독에 '/providers/Microsoft.Subscription/subscriptions/{subscription-id}/'를 사용합니다. 리소스 그룹에 대한 '/providers/Microsoft.Subscription/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' 및 리소스에 대한 '/providers/Microsoft.Subscription/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider}/{resource-type}/{resource-name}' 필수 사항입니다.

role_eligibility_schedule_request_name
str
필수

만들 역할 자격의 이름입니다. 유효한 GUID일 수 있습니다. 필수 사항입니다.

parameters
RoleEligibilityScheduleRequest 또는 IO
필수

역할 자격 일정 요청에 대한 매개 변수입니다. RoleEligibilityScheduleRequest 형식 또는 IO 형식입니다. 필수 사항입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

RoleEligibilityScheduleRequest 또는 cls(response) 결과

반환 형식

예외

get

지정된 역할 자격 일정 요청을 가져옵니다.

get(scope: str, role_eligibility_schedule_request_name: str, **kwargs: Any) -> RoleEligibilityScheduleRequest

매개 변수

scope
str
필수

역할 자격 일정 요청의 scope. 필수 사항입니다.

role_eligibility_schedule_request_name
str
필수

가져올 역할 자격 일정 요청의 이름(guid)입니다. 필수 사항입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

RoleEligibilityScheduleRequest 또는 cls(response) 결과

반환 형식

예외

list_for_scope

scope 대한 역할 자격 일정 요청을 가져옵니다.

list_for_scope(scope: str, filter: str | None = None, **kwargs: Any) -> Iterable[RoleEligibilityScheduleRequest]

매개 변수

scope
str
필수

역할 자격 일정 요청의 scope. 필수 사항입니다.

filter
str
필수

작업에 적용할 필터입니다. $filter=atScope()를 사용하여 scope 이상에서 모든 역할 자격 일정 요청을 반환합니다. $filter=principalId eq {id}를 사용하여 지정된 보안 주체에 대한 scope 위 또는 아래에서 모든 역할 자격 일정 요청을 반환합니다. $filter=asRequestor()를 사용하여 현재 사용자가 요청한 모든 역할 자격 일정 요청을 반환합니다. $filter=asTarget()을 사용하여 현재 사용자에 대해 만든 모든 역할 자격 일정 요청을 반환합니다. $filter=asApprover()를 사용하여 현재 사용자가 승인자인 모든 역할 자격 일정 요청을 반환합니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

RoleEligibilityScheduleRequest의 instance 또는 cls(response)의 결과와 같은 반복기

반환 형식

예외

특성

models

models = <module 'azure.mgmt.authorization.v2020_10_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\authorization\\v2020_10_01_preview\\models\\__init__.py'>