ScopeAccessReviewHistoryDefinitionInstancesClient Interface

public interface ScopeAccessReviewHistoryDefinitionInstancesClient

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

Method Summary

Modifier and Type Method and Description
abstract AccessReviewHistoryInstanceInner generateDownloadUri(String scope, String historyDefinitionId, String instanceId)

Generates a uri which can be used to retrieve review history data.

abstract Mono<AccessReviewHistoryInstanceInner> generateDownloadUriAsync(String scope, String historyDefinitionId, String instanceId)

Generates a uri which can be used to retrieve review history data.

abstract Response<AccessReviewHistoryInstanceInner> generateDownloadUriWithResponse(String scope, String historyDefinitionId, String instanceId, Context context)

Generates a uri which can be used to retrieve review history data.

abstract Mono<Response<AccessReviewHistoryInstanceInner>> generateDownloadUriWithResponseAsync(String scope, String historyDefinitionId, String instanceId)

Generates a uri which can be used to retrieve review history data.

Method Details

generateDownloadUri

public abstract AccessReviewHistoryInstanceInner generateDownloadUri(String scope, String historyDefinitionId, String instanceId)

Generates a uri which can be used to retrieve review history data. This URI has a TTL of 1 day and can be retrieved by fetching the accessReviewHistoryDefinition object.

Parameters:

scope - The scope of the resource.
historyDefinitionId - The id of the access review history definition.
instanceId - The id of the access review history definition instance to generate a URI for.

Returns:

access Review History Definition Instance.

generateDownloadUriAsync

public abstract Mono<AccessReviewHistoryInstanceInner> generateDownloadUriAsync(String scope, String historyDefinitionId, String instanceId)

Generates a uri which can be used to retrieve review history data. This URI has a TTL of 1 day and can be retrieved by fetching the accessReviewHistoryDefinition object.

Parameters:

scope - The scope of the resource.
historyDefinitionId - The id of the access review history definition.
instanceId - The id of the access review history definition instance to generate a URI for.

Returns:

access Review History Definition Instance on successful completion of Mono.

generateDownloadUriWithResponse

public abstract Response<AccessReviewHistoryInstanceInner> generateDownloadUriWithResponse(String scope, String historyDefinitionId, String instanceId, Context context)

Generates a uri which can be used to retrieve review history data. This URI has a TTL of 1 day and can be retrieved by fetching the accessReviewHistoryDefinition object.

Parameters:

scope - The scope of the resource.
historyDefinitionId - The id of the access review history definition.
instanceId - The id of the access review history definition instance to generate a URI for.
context - The context to associate with this operation.

Returns:

access Review History Definition Instance along with Response<T>.

generateDownloadUriWithResponseAsync

public abstract Mono<Response<AccessReviewHistoryInstanceInner>> generateDownloadUriWithResponseAsync(String scope, String historyDefinitionId, String instanceId)

Generates a uri which can be used to retrieve review history data. This URI has a TTL of 1 day and can be retrieved by fetching the accessReviewHistoryDefinition object.

Parameters:

scope - The scope of the resource.
historyDefinitionId - The id of the access review history definition.
instanceId - The id of the access review history definition instance to generate a URI for.

Returns:

access Review History Definition Instance along with Response<T> on successful completion of Mono.

Applies to