Share via


ScopeAccessReviewScheduleDefinitions interface

Interface representing a ScopeAccessReviewScheduleDefinitions.

Methods

createOrUpdateById(string, string, AccessReviewScheduleDefinitionProperties, ScopeAccessReviewScheduleDefinitionsCreateOrUpdateByIdOptionalParams)

Create or Update access review schedule definition.

deleteById(string, string, ScopeAccessReviewScheduleDefinitionsDeleteByIdOptionalParams)

Delete access review schedule definition

getById(string, string, ScopeAccessReviewScheduleDefinitionsGetByIdOptionalParams)

Get single access review definition

list(string, ScopeAccessReviewScheduleDefinitionsListOptionalParams)

Get access review schedule definitions

stop(string, string, ScopeAccessReviewScheduleDefinitionsStopOptionalParams)

Stop access review definition

Method Details

createOrUpdateById(string, string, AccessReviewScheduleDefinitionProperties, ScopeAccessReviewScheduleDefinitionsCreateOrUpdateByIdOptionalParams)

Create or Update access review schedule definition.

function createOrUpdateById(scope: string, scheduleDefinitionId: string, properties: AccessReviewScheduleDefinitionProperties, options?: ScopeAccessReviewScheduleDefinitionsCreateOrUpdateByIdOptionalParams): Promise<AccessReviewScheduleDefinition>

Parameters

scope

string

The scope of the resource.

scheduleDefinitionId

string

The id of the access review schedule definition.

properties
AccessReviewScheduleDefinitionProperties

Access review schedule definition properties.

Returns

deleteById(string, string, ScopeAccessReviewScheduleDefinitionsDeleteByIdOptionalParams)

Delete access review schedule definition

function deleteById(scope: string, scheduleDefinitionId: string, options?: ScopeAccessReviewScheduleDefinitionsDeleteByIdOptionalParams): Promise<void>

Parameters

scope

string

The scope of the resource.

scheduleDefinitionId

string

The id of the access review schedule definition.

Returns

Promise<void>

getById(string, string, ScopeAccessReviewScheduleDefinitionsGetByIdOptionalParams)

Get single access review definition

function getById(scope: string, scheduleDefinitionId: string, options?: ScopeAccessReviewScheduleDefinitionsGetByIdOptionalParams): Promise<AccessReviewScheduleDefinition>

Parameters

scope

string

The scope of the resource.

scheduleDefinitionId

string

The id of the access review schedule definition.

Returns

list(string, ScopeAccessReviewScheduleDefinitionsListOptionalParams)

Get access review schedule definitions

function list(scope: string, options?: ScopeAccessReviewScheduleDefinitionsListOptionalParams): PagedAsyncIterableIterator<AccessReviewScheduleDefinition, AccessReviewScheduleDefinition[], PageSettings>

Parameters

scope

string

The scope of the resource.

Returns

stop(string, string, ScopeAccessReviewScheduleDefinitionsStopOptionalParams)

Stop access review definition

function stop(scope: string, scheduleDefinitionId: string, options?: ScopeAccessReviewScheduleDefinitionsStopOptionalParams): Promise<void>

Parameters

scope

string

The scope of the resource.

scheduleDefinitionId

string

The id of the access review schedule definition.

Returns

Promise<void>