Share via


ScopeAccessReviewInstance interface

Interface representing a ScopeAccessReviewInstance.

Methods

applyDecisions(string, string, string, ScopeAccessReviewInstanceApplyDecisionsOptionalParams)

An action to apply all decisions for an access review instance.

recordAllDecisions(string, string, string, RecordAllDecisionsProperties, ScopeAccessReviewInstanceRecordAllDecisionsOptionalParams)

An action to approve/deny all decisions for a review with certain filters.

resetDecisions(string, string, string, ScopeAccessReviewInstanceResetDecisionsOptionalParams)

An action to reset all decisions for an access review instance.

sendReminders(string, string, string, ScopeAccessReviewInstanceSendRemindersOptionalParams)

An action to send reminders for an access review instance.

stop(string, string, string, ScopeAccessReviewInstanceStopOptionalParams)

An action to stop an access review instance.

Method Details

applyDecisions(string, string, string, ScopeAccessReviewInstanceApplyDecisionsOptionalParams)

An action to apply all decisions for an access review instance.

function applyDecisions(scope: string, scheduleDefinitionId: string, id: string, options?: ScopeAccessReviewInstanceApplyDecisionsOptionalParams): Promise<void>

Parameters

scope

string

The scope of the resource.

scheduleDefinitionId

string

The id of the access review schedule definition.

id

string

The id of the access review instance.

Returns

Promise<void>

recordAllDecisions(string, string, string, RecordAllDecisionsProperties, ScopeAccessReviewInstanceRecordAllDecisionsOptionalParams)

An action to approve/deny all decisions for a review with certain filters.

function recordAllDecisions(scope: string, scheduleDefinitionId: string, id: string, properties: RecordAllDecisionsProperties, options?: ScopeAccessReviewInstanceRecordAllDecisionsOptionalParams): Promise<void>

Parameters

scope

string

The scope of the resource.

scheduleDefinitionId

string

The id of the access review schedule definition.

id

string

The id of the access review instance.

properties
RecordAllDecisionsProperties

Record all decisions payload.

Returns

Promise<void>

resetDecisions(string, string, string, ScopeAccessReviewInstanceResetDecisionsOptionalParams)

An action to reset all decisions for an access review instance.

function resetDecisions(scope: string, scheduleDefinitionId: string, id: string, options?: ScopeAccessReviewInstanceResetDecisionsOptionalParams): Promise<void>

Parameters

scope

string

The scope of the resource.

scheduleDefinitionId

string

The id of the access review schedule definition.

id

string

The id of the access review instance.

Returns

Promise<void>

sendReminders(string, string, string, ScopeAccessReviewInstanceSendRemindersOptionalParams)

An action to send reminders for an access review instance.

function sendReminders(scope: string, scheduleDefinitionId: string, id: string, options?: ScopeAccessReviewInstanceSendRemindersOptionalParams): Promise<void>

Parameters

scope

string

The scope of the resource.

scheduleDefinitionId

string

The id of the access review schedule definition.

id

string

The id of the access review instance.

Returns

Promise<void>

stop(string, string, string, ScopeAccessReviewInstanceStopOptionalParams)

An action to stop an access review instance.

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

Parameters

scope

string

The scope of the resource.

scheduleDefinitionId

string

The id of the access review schedule definition.

id

string

The id of the access review instance.

options
ScopeAccessReviewInstanceStopOptionalParams

The options parameters.

Returns

Promise<void>