ScopeAccessReviewScheduleDefinitionsClient Interface
public interface ScopeAccessReviewScheduleDefinitionsClient
An instance of this class provides access to all the operations defined in ScopeAccessReviewScheduleDefinitionsClient.
Method Summary
Method Details
createOrUpdateById
public abstract AccessReviewScheduleDefinitionInner createOrUpdateById(String scope, String scheduleDefinitionId, AccessReviewScheduleDefinitionProperties properties)
Create or Update access review schedule definition.
Parameters:
Returns:
createOrUpdateByIdAsync
public abstract Mono<AccessReviewScheduleDefinitionInner> createOrUpdateByIdAsync(String scope, String scheduleDefinitionId, AccessReviewScheduleDefinitionProperties properties)
Create or Update access review schedule definition.
Parameters:
Returns:
createOrUpdateByIdWithResponse
public abstract Response<AccessReviewScheduleDefinitionInner> createOrUpdateByIdWithResponse(String scope, String scheduleDefinitionId, AccessReviewScheduleDefinitionProperties properties, Context context)
Create or Update access review schedule definition.
Parameters:
Returns:
createOrUpdateByIdWithResponseAsync
public abstract Mono<Response<AccessReviewScheduleDefinitionInner>> createOrUpdateByIdWithResponseAsync(String scope, String scheduleDefinitionId, AccessReviewScheduleDefinitionProperties properties)
Create or Update access review schedule definition.
Parameters:
Returns:
deleteById
public abstract void deleteById(String scope, String scheduleDefinitionId)
Delete access review schedule definition.
Parameters:
deleteByIdAsync
public abstract Mono<Void> deleteByIdAsync(String scope, String scheduleDefinitionId)
Delete access review schedule definition.
Parameters:
Returns:
deleteByIdWithResponse
public abstract Response<Void> deleteByIdWithResponse(String scope, String scheduleDefinitionId, Context context)
Delete access review schedule definition.
Parameters:
Returns:
deleteByIdWithResponseAsync
public abstract Mono<Response<Void>> deleteByIdWithResponseAsync(String scope, String scheduleDefinitionId)
Delete access review schedule definition.
Parameters:
Returns:
getById
public abstract AccessReviewScheduleDefinitionInner getById(String scope, String scheduleDefinitionId)
Get single access review definition.
Parameters:
Returns:
getByIdAsync
public abstract Mono<AccessReviewScheduleDefinitionInner> getByIdAsync(String scope, String scheduleDefinitionId)
Get single access review definition.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<AccessReviewScheduleDefinitionInner> getByIdWithResponse(String scope, String scheduleDefinitionId, Context context)
Get single access review definition.
Parameters:
Returns:
getByIdWithResponseAsync
public abstract Mono<Response<AccessReviewScheduleDefinitionInner>> getByIdWithResponseAsync(String scope, String scheduleDefinitionId)
Get single access review definition.
Parameters:
Returns:
list
public abstract PagedIterable<AccessReviewScheduleDefinitionInner> list(String scope)
Get access review schedule definitions.
Parameters:
Returns:
list
public abstract PagedIterable<AccessReviewScheduleDefinitionInner> list(String scope, String filter, Context context)
Get access review schedule definitions.
Parameters:
Returns:
listAsync
public abstract PagedFlux<AccessReviewScheduleDefinitionInner> listAsync(String scope)
Get access review schedule definitions.
Parameters:
Returns:
listAsync
public abstract PagedFlux<AccessReviewScheduleDefinitionInner> listAsync(String scope, String filter)
Get access review schedule definitions.
Parameters:
Returns:
stop
public abstract void stop(String scope, String scheduleDefinitionId)
Stop access review definition.
Parameters:
stopAsync
public abstract Mono<Void> stopAsync(String scope, String scheduleDefinitionId)
Stop access review definition.
Parameters:
Returns:
stopWithResponse
public abstract Response<Void> stopWithResponse(String scope, String scheduleDefinitionId, Context context)
Stop access review definition.
Parameters:
Returns:
stopWithResponseAsync
public abstract Mono<Response<Void>> stopWithResponseAsync(String scope, String scheduleDefinitionId)
Stop access review definition.
Parameters:
Returns: