ScopeAccessReviewScheduleDefinitions interface
Interface representing a ScopeAccessReviewScheduleDefinitions.
Methods
| create |
Create or Update access review schedule definition. |
| delete |
Delete access review schedule definition |
| get |
Get single access review definition |
| list(string, Scope |
Get access review schedule definitions |
| stop(string, string, Scope |
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.
The options parameters.
Returns
Promise<AccessReviewScheduleDefinition>
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.
The options parameters.
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.
The options parameters.
Returns
Promise<AccessReviewScheduleDefinition>
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.
The options parameters.
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.
The options parameters.
Returns
Promise<void>