ProviderActionsClient Interface

public interface ProviderActionsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<OnboardResponseInner>,OnboardResponseInner> beginOnboard(OnboardRequest body)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

abstract SyncPoller<PollResult<OnboardResponseInner>,OnboardResponseInner> beginOnboard(OnboardRequest body, Context context)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

abstract SyncPoller<PollResult<TriggerEvaluationResponseInner>,TriggerEvaluationResponseInner> beginTriggerEvaluation(TriggerEvaluationRequest body)

Trigger quick evaluation for the given subscriptions.

abstract SyncPoller<PollResult<TriggerEvaluationResponseInner>,TriggerEvaluationResponseInner> beginTriggerEvaluation(TriggerEvaluationRequest body, Context context)

Trigger quick evaluation for the given subscriptions.

abstract CheckNameAvailabilityResponseInner checkNameAvailability(CheckNameAvailabilityRequest body)

Check if the given name is available for a report.

abstract Response<CheckNameAvailabilityResponseInner> checkNameAvailabilityWithResponse(CheckNameAvailabilityRequest body, Context context)

Check if the given name is available for a report.

abstract GetCollectionCountResponseInner getCollectionCount(GetCollectionCountRequest body)

Get the count of reports.

abstract Response<GetCollectionCountResponseInner> getCollectionCountWithResponse(GetCollectionCountRequest body, Context context)

Get the count of reports.

abstract GetOverviewStatusResponseInner getOverviewStatus(GetOverviewStatusRequest body)

Get the resource overview status.

abstract Response<GetOverviewStatusResponseInner> getOverviewStatusWithResponse(GetOverviewStatusRequest body, Context context)

Get the resource overview status.

abstract ListInUseStorageAccountsResponseInner listInUseStorageAccounts(ListInUseStorageAccountsRequest body)

List the storage accounts which are in use by related reports.

abstract Response<ListInUseStorageAccountsResponseInner> listInUseStorageAccountsWithResponse(ListInUseStorageAccountsRequest body, Context context)

List the storage accounts which are in use by related reports.

abstract OnboardResponseInner onboard(OnboardRequest body)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

abstract OnboardResponseInner onboard(OnboardRequest body, Context context)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

abstract TriggerEvaluationResponseInner triggerEvaluation(TriggerEvaluationRequest body)

Trigger quick evaluation for the given subscriptions.

abstract TriggerEvaluationResponseInner triggerEvaluation(TriggerEvaluationRequest body, Context context)

Trigger quick evaluation for the given subscriptions.

Method Details

beginOnboard

public abstract SyncPoller<PollResult<OnboardResponseInner>,OnboardResponseInner> beginOnboard(OnboardRequest body)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

Parameters:

body - The content of the action request.

Returns:

the SyncPoller<T,U> for polling of success.

beginOnboard

public abstract SyncPoller<PollResult<OnboardResponseInner>,OnboardResponseInner> beginOnboard(OnboardRequest body, Context context)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

Parameters:

body - The content of the action request.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of success.

beginTriggerEvaluation

public abstract SyncPoller<PollResult<TriggerEvaluationResponseInner>,TriggerEvaluationResponseInner> beginTriggerEvaluation(TriggerEvaluationRequest body)

Trigger quick evaluation for the given subscriptions.

Parameters:

body - The content of the action request.

Returns:

the SyncPoller<T,U> for polling of trigger evaluation response.

beginTriggerEvaluation

public abstract SyncPoller<PollResult<TriggerEvaluationResponseInner>,TriggerEvaluationResponseInner> beginTriggerEvaluation(TriggerEvaluationRequest body, Context context)

Trigger quick evaluation for the given subscriptions.

Parameters:

body - The content of the action request.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of trigger evaluation response.

checkNameAvailability

public abstract CheckNameAvailabilityResponseInner checkNameAvailability(CheckNameAvailabilityRequest body)

Check if the given name is available for a report.

Parameters:

body - The content of the action request.

Returns:

the check availability result.

checkNameAvailabilityWithResponse

public abstract Response<CheckNameAvailabilityResponseInner> checkNameAvailabilityWithResponse(CheckNameAvailabilityRequest body, Context context)

Check if the given name is available for a report.

Parameters:

body - The content of the action request.
context - The context to associate with this operation.

Returns:

the check availability result along with Response<T>.

getCollectionCount

public abstract GetCollectionCountResponseInner getCollectionCount(GetCollectionCountRequest body)

Get the count of reports.

Parameters:

body - The content of the action request.

Returns:

the count of reports.

getCollectionCountWithResponse

public abstract Response<GetCollectionCountResponseInner> getCollectionCountWithResponse(GetCollectionCountRequest body, Context context)

Get the count of reports.

Parameters:

body - The content of the action request.
context - The context to associate with this operation.

Returns:

the count of reports along with Response<T>.

getOverviewStatus

public abstract GetOverviewStatusResponseInner getOverviewStatus(GetOverviewStatusRequest body)

Get the resource overview status.

Parameters:

body - The content of the action request.

Returns:

the resource overview status.

getOverviewStatusWithResponse

public abstract Response<GetOverviewStatusResponseInner> getOverviewStatusWithResponse(GetOverviewStatusRequest body, Context context)

Get the resource overview status.

Parameters:

body - The content of the action request.
context - The context to associate with this operation.

Returns:

the resource overview status along with Response<T>.

listInUseStorageAccounts

public abstract ListInUseStorageAccountsResponseInner listInUseStorageAccounts(ListInUseStorageAccountsRequest body)

List the storage accounts which are in use by related reports.

Parameters:

body - The content of the action request.

Returns:

parameters for listing in use storage accounts operation.

listInUseStorageAccountsWithResponse

public abstract Response<ListInUseStorageAccountsResponseInner> listInUseStorageAccountsWithResponse(ListInUseStorageAccountsRequest body, Context context)

List the storage accounts which are in use by related reports.

Parameters:

body - The content of the action request.
context - The context to associate with this operation.

Returns:

parameters for listing in use storage accounts operation along with Response<T>.

onboard

public abstract OnboardResponseInner onboard(OnboardRequest body)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

Parameters:

body - The content of the action request.

Returns:

success.

onboard

public abstract OnboardResponseInner onboard(OnboardRequest body, Context context)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

Parameters:

body - The content of the action request.
context - The context to associate with this operation.

Returns:

success.

triggerEvaluation

public abstract TriggerEvaluationResponseInner triggerEvaluation(TriggerEvaluationRequest body)

Trigger quick evaluation for the given subscriptions.

Parameters:

body - The content of the action request.

Returns:

trigger evaluation response.

triggerEvaluation

public abstract TriggerEvaluationResponseInner triggerEvaluation(TriggerEvaluationRequest body, Context context)

Trigger quick evaluation for the given subscriptions.

Parameters:

body - The content of the action request.
context - The context to associate with this operation.

Returns:

trigger evaluation response.

Applies to