ProviderActions interface

Interface representing a ProviderActions.

Methods

beginOnboard(OnboardRequest, ProviderActionsOnboardOptionalParams)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

beginOnboardAndWait(OnboardRequest, ProviderActionsOnboardOptionalParams)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

beginTriggerEvaluation(TriggerEvaluationRequest, ProviderActionsTriggerEvaluationOptionalParams)

Trigger quick evaluation for the given subscriptions.

beginTriggerEvaluationAndWait(TriggerEvaluationRequest, ProviderActionsTriggerEvaluationOptionalParams)

Trigger quick evaluation for the given subscriptions.

checkNameAvailability(CheckNameAvailabilityRequest, ProviderActionsCheckNameAvailabilityOptionalParams)

Check if the given name is available for a report.

getCollectionCount(GetCollectionCountRequest, ProviderActionsGetCollectionCountOptionalParams)

Get the count of reports.

getOverviewStatus(GetOverviewStatusRequest, ProviderActionsGetOverviewStatusOptionalParams)

Get the resource overview status.

listInUseStorageAccounts(ListInUseStorageAccountsRequest, ProviderActionsListInUseStorageAccountsOptionalParams)

List the storage accounts which are in use by related reports

Method Details

beginOnboard(OnboardRequest, ProviderActionsOnboardOptionalParams)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

function beginOnboard(body: OnboardRequest, options?: ProviderActionsOnboardOptionalParams): Promise<SimplePollerLike<OperationState<OnboardResponse>, OnboardResponse>>

Parameters

body
OnboardRequest

The content of the action request

options
ProviderActionsOnboardOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<OnboardResponse>, OnboardResponse>>

beginOnboardAndWait(OnboardRequest, ProviderActionsOnboardOptionalParams)

Onboard given subscriptions to Microsoft.AppComplianceAutomation provider.

function beginOnboardAndWait(body: OnboardRequest, options?: ProviderActionsOnboardOptionalParams): Promise<OnboardResponse>

Parameters

body
OnboardRequest

The content of the action request

options
ProviderActionsOnboardOptionalParams

The options parameters.

Returns

Promise<OnboardResponse>

beginTriggerEvaluation(TriggerEvaluationRequest, ProviderActionsTriggerEvaluationOptionalParams)

Trigger quick evaluation for the given subscriptions.

function beginTriggerEvaluation(body: TriggerEvaluationRequest, options?: ProviderActionsTriggerEvaluationOptionalParams): Promise<SimplePollerLike<OperationState<TriggerEvaluationResponse>, TriggerEvaluationResponse>>

Parameters

body
TriggerEvaluationRequest

The content of the action request

options
ProviderActionsTriggerEvaluationOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<TriggerEvaluationResponse>, TriggerEvaluationResponse>>

beginTriggerEvaluationAndWait(TriggerEvaluationRequest, ProviderActionsTriggerEvaluationOptionalParams)

Trigger quick evaluation for the given subscriptions.

function beginTriggerEvaluationAndWait(body: TriggerEvaluationRequest, options?: ProviderActionsTriggerEvaluationOptionalParams): Promise<TriggerEvaluationResponse>

Parameters

body
TriggerEvaluationRequest

The content of the action request

options
ProviderActionsTriggerEvaluationOptionalParams

The options parameters.

Returns

checkNameAvailability(CheckNameAvailabilityRequest, ProviderActionsCheckNameAvailabilityOptionalParams)

Check if the given name is available for a report.

function checkNameAvailability(body: CheckNameAvailabilityRequest, options?: ProviderActionsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>

Parameters

body
CheckNameAvailabilityRequest

The content of the action request

options
ProviderActionsCheckNameAvailabilityOptionalParams

The options parameters.

Returns

getCollectionCount(GetCollectionCountRequest, ProviderActionsGetCollectionCountOptionalParams)

Get the count of reports.

function getCollectionCount(body: GetCollectionCountRequest, options?: ProviderActionsGetCollectionCountOptionalParams): Promise<GetCollectionCountResponse>

Parameters

body
GetCollectionCountRequest

The content of the action request

options
ProviderActionsGetCollectionCountOptionalParams

The options parameters.

Returns

getOverviewStatus(GetOverviewStatusRequest, ProviderActionsGetOverviewStatusOptionalParams)

Get the resource overview status.

function getOverviewStatus(body: GetOverviewStatusRequest, options?: ProviderActionsGetOverviewStatusOptionalParams): Promise<GetOverviewStatusResponse>

Parameters

body
GetOverviewStatusRequest

The content of the action request

options
ProviderActionsGetOverviewStatusOptionalParams

The options parameters.

Returns

listInUseStorageAccounts(ListInUseStorageAccountsRequest, ProviderActionsListInUseStorageAccountsOptionalParams)

List the storage accounts which are in use by related reports

function listInUseStorageAccounts(body: ListInUseStorageAccountsRequest, options?: ProviderActionsListInUseStorageAccountsOptionalParams): Promise<ListInUseStorageAccountsResponse>

Parameters

body
ListInUseStorageAccountsRequest

The content of the action request

Returns