ScopeAccessReviewInstancesClient Interface
public interface ScopeAccessReviewInstancesClient
An instance of this class provides access to all the operations defined in ScopeAccessReviewInstancesClient.
Method Summary
Method Details
create
public abstract AccessReviewInstanceInner create(String scope, String scheduleDefinitionId, String id, AccessReviewInstanceProperties properties)
Update access review instance.
Parameters:
Returns:
createAsync
public abstract Mono<AccessReviewInstanceInner> createAsync(String scope, String scheduleDefinitionId, String id, AccessReviewInstanceProperties properties)
Update access review instance.
Parameters:
Returns:
createWithResponse
public abstract Response<AccessReviewInstanceInner> createWithResponse(String scope, String scheduleDefinitionId, String id, AccessReviewInstanceProperties properties, Context context)
Update access review instance.
Parameters:
Returns:
createWithResponseAsync
public abstract Mono<Response<AccessReviewInstanceInner>> createWithResponseAsync(String scope, String scheduleDefinitionId, String id, AccessReviewInstanceProperties properties)
Update access review instance.
Parameters:
Returns:
getById
public abstract AccessReviewInstanceInner getById(String scope, String scheduleDefinitionId, String id)
Get access review instances.
Parameters:
Returns:
getByIdAsync
public abstract Mono<AccessReviewInstanceInner> getByIdAsync(String scope, String scheduleDefinitionId, String id)
Get access review instances.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<AccessReviewInstanceInner> getByIdWithResponse(String scope, String scheduleDefinitionId, String id, Context context)
Get access review instances.
Parameters:
Returns:
getByIdWithResponseAsync
public abstract Mono<Response<AccessReviewInstanceInner>> getByIdWithResponseAsync(String scope, String scheduleDefinitionId, String id)
Get access review instances.
Parameters:
Returns:
list
public abstract PagedIterable<AccessReviewInstanceInner> list(String scope, String scheduleDefinitionId)
Get access review instances.
Parameters:
Returns:
list
public abstract PagedIterable<AccessReviewInstanceInner> list(String scope, String scheduleDefinitionId, String filter, Context context)
Get access review instances.
Parameters:
Returns:
listAsync
public abstract PagedFlux<AccessReviewInstanceInner> listAsync(String scope, String scheduleDefinitionId)
Get access review instances.
Parameters:
Returns:
listAsync
public abstract PagedFlux<AccessReviewInstanceInner> listAsync(String scope, String scheduleDefinitionId, String filter)
Get access review instances.
Parameters:
Returns: