ScopeAccessReviewDefaultSettingsClient Interface

public interface ScopeAccessReviewDefaultSettingsClient

An instance of this class provides access to all the operations defined in ScopeAccessReviewDefaultSettingsClient.

Method Summary

Modifier and Type Method and Description
abstract AccessReviewDefaultSettingsInner get(String scope)

Get access review default settings for the subscription.

abstract Mono<AccessReviewDefaultSettingsInner> getAsync(String scope)

Get access review default settings for the subscription.

abstract Response<AccessReviewDefaultSettingsInner> getWithResponse(String scope, Context context)

Get access review default settings for the subscription.

abstract Mono<Response<AccessReviewDefaultSettingsInner>> getWithResponseAsync(String scope)

Get access review default settings for the subscription.

abstract AccessReviewDefaultSettingsInner put(String scope, AccessReviewScheduleSettings properties)

Get access review default settings for the subscription.

abstract Mono<AccessReviewDefaultSettingsInner> putAsync(String scope, AccessReviewScheduleSettings properties)

Get access review default settings for the subscription.

abstract Response<AccessReviewDefaultSettingsInner> putWithResponse(String scope, AccessReviewScheduleSettings properties, Context context)

Get access review default settings for the subscription.

abstract Mono<Response<AccessReviewDefaultSettingsInner>> putWithResponseAsync(String scope, AccessReviewScheduleSettings properties)

Get access review default settings for the subscription.

Method Details

get

public abstract AccessReviewDefaultSettingsInner get(String scope)

Get access review default settings for the subscription.

Parameters:

scope - The scope of the resource.

Returns:

access review default settings for the subscription.

getAsync

public abstract Mono<AccessReviewDefaultSettingsInner> getAsync(String scope)

Get access review default settings for the subscription.

Parameters:

scope - The scope of the resource.

Returns:

access review default settings for the subscription on successful completion of Mono.

getWithResponse

public abstract Response<AccessReviewDefaultSettingsInner> getWithResponse(String scope, Context context)

Get access review default settings for the subscription.

Parameters:

scope - The scope of the resource.
context - The context to associate with this operation.

Returns:

access review default settings for the subscription along with Response<T>.

getWithResponseAsync

public abstract Mono<Response<AccessReviewDefaultSettingsInner>> getWithResponseAsync(String scope)

Get access review default settings for the subscription.

Parameters:

scope - The scope of the resource.

Returns:

access review default settings for the subscription along with Response<T> on successful completion of Mono.

put

public abstract AccessReviewDefaultSettingsInner put(String scope, AccessReviewScheduleSettings properties)

Get access review default settings for the subscription.

Parameters:

scope - The scope of the resource.
properties - Access review schedule settings.

Returns:

access review default settings for the subscription.

putAsync

public abstract Mono<AccessReviewDefaultSettingsInner> putAsync(String scope, AccessReviewScheduleSettings properties)

Get access review default settings for the subscription.

Parameters:

scope - The scope of the resource.
properties - Access review schedule settings.

Returns:

access review default settings for the subscription on successful completion of Mono.

putWithResponse

public abstract Response<AccessReviewDefaultSettingsInner> putWithResponse(String scope, AccessReviewScheduleSettings properties, Context context)

Get access review default settings for the subscription.

Parameters:

scope - The scope of the resource.
properties - Access review schedule settings.
context - The context to associate with this operation.

Returns:

access review default settings for the subscription along with Response<T>.

putWithResponseAsync

public abstract Mono<Response<AccessReviewDefaultSettingsInner>> putWithResponseAsync(String scope, AccessReviewScheduleSettings properties)

Get access review default settings for the subscription.

Parameters:

scope - The scope of the resource.
properties - Access review schedule settings.

Returns:

access review default settings for the subscription along with Response<T> on successful completion of Mono.

Applies to