Dela via


ScopeAccessReviewScheduleDefinitionsOperations 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:scope_access_review_schedule_definitions> Attributet.

Arv
builtins.object
ScopeAccessReviewScheduleDefinitionsOperations

Konstruktor

ScopeAccessReviewScheduleDefinitionsOperations(*args, **kwargs)

Metoder

create_or_update_by_id

Skapa eller uppdatera schemadefinitionen för åtkomstgranskning.

delete_by_id

Ta bort schemadefinitionen för åtkomstgranskning.

get_by_id

Hämta en enskild åtkomstgranskningsdefinition.

list

Hämta definitioner för åtkomstgranskningsscheman.

stop

Stoppa åtkomstgranskningsdefinitionen.

create_or_update_by_id

Skapa eller uppdatera schemadefinitionen för åtkomstgranskning.

async create_or_update_by_id(scope: str, schedule_definition_id: str, properties: _models.AccessReviewScheduleDefinitionProperties, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AccessReviewScheduleDefinition

Parametrar

scope
str
Obligatorisk

Resursens omfång. Krävs.

schedule_definition_id
str
Obligatorisk

ID:t för schemadefinitionen för åtkomstgranskning. Krävs.

properties
AccessReviewScheduleDefinitionProperties eller IO
Obligatorisk

Åtkomstgranskningsegenskaper för schemadefinition. Är antingen en AccessReviewScheduleDefinitionProperties-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

AccessReviewScheduleDefinition eller resultatet av cls(response)

Returtyp

Undantag

delete_by_id

Ta bort schemadefinitionen för åtkomstgranskning.

async delete_by_id(scope: str, schedule_definition_id: str, **kwargs: Any) -> None

Parametrar

scope
str
Obligatorisk

Resursens omfång. Krävs.

schedule_definition_id
str
Obligatorisk

ID:t för schemadefinitionen för åtkomstgranskning. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

get_by_id

Hämta en enskild åtkomstgranskningsdefinition.

async get_by_id(scope: str, schedule_definition_id: str, **kwargs: Any) -> AccessReviewScheduleDefinition

Parametrar

scope
str
Obligatorisk

Resursens omfång. Krävs.

schedule_definition_id
str
Obligatorisk

ID:t för schemadefinitionen för åtkomstgranskning. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

AccessReviewScheduleDefinition eller resultatet av cls(response)

Returtyp

Undantag

list

Hämta definitioner för åtkomstgranskningsscheman.

list(scope: str, filter: str | None = None, **kwargs: Any) -> AsyncIterable[AccessReviewScheduleDefinition]

Parametrar

scope
str
Obligatorisk

Resursens omfång. Krävs.

filter
str
Obligatorisk

Filtret som ska tillämpas på åtgärden. Förutom standardfilter stöds ett anpassat filteralternativ: "assignedToMeToReview()". När en angiven $filter=assignedToMeToReview() returneras endast objekt som har tilldelats den anropande användaren att granska. Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

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

Returtyp

Undantag

stop

Stoppa åtkomstgranskningsdefinitionen.

async stop(scope: str, schedule_definition_id: str, **kwargs: Any) -> None

Parametrar

scope
str
Obligatorisk

Resursens omfång. Krävs.

schedule_definition_id
str
Obligatorisk

ID:t för schemadefinitionen för åtkomstgranskning. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

Attribut

models

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