ScopingConfiguration interface

Interface representing a ScopingConfiguration.

Methods

createOrUpdate(string, string, ScopingConfigurationResource, ScopingConfigurationCreateOrUpdateOptionalParams)

Get the AppComplianceAutomation scoping configuration of the specific report.

delete(string, string, ScopingConfigurationDeleteOptionalParams)

Clean the AppComplianceAutomation scoping configuration of the specific report.

get(string, string, ScopingConfigurationGetOptionalParams)

Get the AppComplianceAutomation scoping configuration of the specific report.

list(string, ScopingConfigurationListOptionalParams)

Returns a list format of the singleton scopingConfiguration for a specified report.

Method Details

createOrUpdate(string, string, ScopingConfigurationResource, ScopingConfigurationCreateOrUpdateOptionalParams)

Get the AppComplianceAutomation scoping configuration of the specific report.

function createOrUpdate(reportName: string, scopingConfigurationName: string, properties: ScopingConfigurationResource, options?: ScopingConfigurationCreateOrUpdateOptionalParams): Promise<ScopingConfigurationResource>

Parameters

reportName

string

Report Name.

scopingConfigurationName

string

The scoping configuration of the specific report.

properties
ScopingConfigurationResource

Parameters for the create or update operation, this is a singleton resource, so please make sure you're using 'default' as the name.

options
ScopingConfigurationCreateOrUpdateOptionalParams

The options parameters.

Returns

delete(string, string, ScopingConfigurationDeleteOptionalParams)

Clean the AppComplianceAutomation scoping configuration of the specific report.

function delete(reportName: string, scopingConfigurationName: string, options?: ScopingConfigurationDeleteOptionalParams): Promise<void>

Parameters

reportName

string

Report Name.

scopingConfigurationName

string

The scoping configuration of the specific report.

options
ScopingConfigurationDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, ScopingConfigurationGetOptionalParams)

Get the AppComplianceAutomation scoping configuration of the specific report.

function get(reportName: string, scopingConfigurationName: string, options?: ScopingConfigurationGetOptionalParams): Promise<ScopingConfigurationResource>

Parameters

reportName

string

Report Name.

scopingConfigurationName

string

The scoping configuration of the specific report.

options
ScopingConfigurationGetOptionalParams

The options parameters.

Returns

list(string, ScopingConfigurationListOptionalParams)

Returns a list format of the singleton scopingConfiguration for a specified report.

function list(reportName: string, options?: ScopingConfigurationListOptionalParams): PagedAsyncIterableIterator<ScopingConfigurationResource, ScopingConfigurationResource[], PageSettings>

Parameters

reportName

string

Report Name.

options
ScopingConfigurationListOptionalParams

The options parameters.

Returns