Dela via


RoleAssignmentScheduleInstancesOperations 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_instances> Attributet.

Arv
builtins.object
RoleAssignmentScheduleInstancesOperations

Konstruktor

RoleAssignmentScheduleInstancesOperations(*args, **kwargs)

Metoder

get

Hämtar den angivna instansen av rolltilldelningsschemat.

list_for_scope

Hämtar instanser av rolltilldelningsscheman för ett rolltilldelningsschema.

get

Hämtar den angivna instansen av rolltilldelningsschemat.

get(scope: str, role_assignment_schedule_instance_name: str, **kwargs: Any) -> RoleAssignmentScheduleInstance

Parametrar

scope
str
Obligatorisk

Omfånget för rolltilldelningsscheman. Krävs.

role_assignment_schedule_instance_name
str
Obligatorisk

Namn (hash för schemanamn + tid) för rolltilldelningsschemat som ska hämtas. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

RoleAssignmentScheduleInstance eller resultatet av cls(response)

Returtyp

Undantag

list_for_scope

Hämtar instanser av rolltilldelningsscheman för ett rolltilldelningsschema.

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

Parametrar

scope
str
Obligatorisk

Omfånget för rolltilldelningsschemat. Krävs.

filter
str
Obligatorisk

Filtret som ska tillämpas på åtgärden. Använd $filter=atScope() för att returnera alla rolltilldelningsscheman vid eller över omfånget. Använd $filter=principalId eq {id} för att returnera alla rolltilldelningsscheman vid, över eller under omfånget för det angivna huvudkontot. Använd $filter=assignedTo('{userId}') för att returnera alla instanser av rolltilldelningsscheman för användaren. Använd $filter=asTarget() för att returnera alla instanser av rolltilldelningsscheman som skapats för den aktuella användaren. Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen RoleAssignmentScheduleInstance eller resultatet av cls(response)

Returtyp

Undantag

Attribut

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'>