RoleAssignmentScheduleRequestsOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
AuthorizationManagementClient's
<xref:role_assignment_schedule_requests> Attributet.
- Arv
-
builtins.objectRoleAssignmentScheduleRequestsOperations
Konstruktor
RoleAssignmentScheduleRequestsOperations(*args, **kwargs)
Metoder
cancel |
Avbryter en väntande begäran om rolltilldelningsschema. |
create |
Skapar en begäran om rolltilldelningsschema. |
get |
Hämta den angivna begäran om schema för rolltilldelning. |
list_for_scope |
Hämtar begäranden om rolltilldelningsschema för ett omfång. |
validate |
Verifierar en ny begäran om rolltilldelningsschema. |
cancel
Avbryter en väntande begäran om rolltilldelningsschema.
cancel(scope: str, role_assignment_schedule_request_name: str, **kwargs: Any) -> None
Parametrar
- role_assignment_schedule_request_name
- str
Namnet på den rolltilldelningsbegäran som ska avbrytas. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
create
Skapar en begäran om rolltilldelningsschema.
create(scope: str, role_assignment_schedule_request_name: str, parameters: _models.RoleAssignmentScheduleRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RoleAssignmentScheduleRequest
Parametrar
- scope
- str
Omfånget för den begäran om rolltilldelningsschema som ska skapas. Omfånget kan vara vilken REST-resursinstans som helst. Använd till exempel '/subscriptions/{subscription-id}/' för en prenumeration, '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}' för en resursgrupp och '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/{resource-provider}/{resource-type}/{resource-name}' för en resurs. Krävs.
- role_assignment_schedule_request_name
- str
Ett GUID för rolltilldelningen som ska skapas. Namnet måste vara unikt och olika för varje rolltilldelning. Krävs.
- parameters
- RoleAssignmentScheduleRequest eller IO
Parametrar för begäran om rolltilldelningsschema. Är antingen en RoleAssignmentScheduleRequest-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
RoleAssignmentScheduleRequest eller resultatet av cls(response)
Returtyp
Undantag
get
Hämta den angivna begäran om schema för rolltilldelning.
get(scope: str, role_assignment_schedule_request_name: str, **kwargs: Any) -> RoleAssignmentScheduleRequest
Parametrar
- role_assignment_schedule_request_name
- str
Namnet (guid) på begäran om rolltilldelningsschema som ska hämtas. Krävs.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
RoleAssignmentScheduleRequest eller resultatet av cls(response)
Returtyp
Undantag
list_for_scope
Hämtar begäranden om rolltilldelningsschema för ett omfång.
list_for_scope(scope: str, filter: str | None = None, **kwargs: Any) -> Iterable[RoleAssignmentScheduleRequest]
Parametrar
- filter
- str
Filtret som ska tillämpas på åtgärden. Använd $filter=atScope() för att returnera alla begäranden om rolltilldelningsscheman på eller över omfånget. Använd $filter=principalId eq {id} för att returnera alla begäranden om rolltilldelningsschema vid, ovanför eller under omfånget för det angivna huvudnamnet. Använd $filter=asRequestor() för att returnera alla begäranden om rolltilldelningsschema som begärs av den aktuella användaren. Använd $filter=asTarget() för att returnera alla begäranden om rolltilldelningsschema som skapats för den aktuella användaren. Använd $filter=asApprover() för att returnera alla begäranden om rolltilldelningsschema där den aktuella användaren är godkännare. Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen RoleAssignmentScheduleRequest eller resultatet av cls(response)
Returtyp
Undantag
validate
Verifierar en ny begäran om rolltilldelningsschema.
validate(scope: str, role_assignment_schedule_request_name: str, parameters: _models.RoleAssignmentScheduleRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RoleAssignmentScheduleRequest
Parametrar
- role_assignment_schedule_request_name
- str
Namnet på rolltilldelningsbegäran som ska verifieras. Krävs.
- parameters
- RoleAssignmentScheduleRequest eller IO
Parametrar för begäran om rolltilldelningsschema. Är antingen en RoleAssignmentScheduleRequest-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
RoleAssignmentScheduleRequest eller resultatet av cls(response)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.authorization.v2020_10_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\authorization\\v2020_10_01\\models\\__init__.py'>
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för