Skip to main content

scoping_configurations

Creates, updates, deletes, gets or lists a scoping_configurations resource.

Overview

Namescoping_configurations
TypeResource
Idazure_extras.app_compliance_automation.scoping_configurations

Fields

NameDatatypeDescription
answerstextfield from the properties object
provisioning_statetextfield from the properties object
reportNametextfield from the properties object
scopingConfigurationNametextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTreportName, scopingConfigurationNameGet the AppComplianceAutomation scoping configuration of the specific report.
listSELECTreportNameReturns a list format of the singleton scopingConfiguration for a specified report.
create_or_updateINSERTreportName, scopingConfigurationName, data__propertiesGet the AppComplianceAutomation scoping configuration of the specific report.
deleteDELETEreportName, scopingConfigurationNameClean the AppComplianceAutomation scoping configuration of the specific report.

SELECT examples

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

SELECT
answers,
provisioning_state,
reportName,
scopingConfigurationName
FROM azure_extras.app_compliance_automation.vw_scoping_configurations
WHERE reportName = '{{ reportName }}';

INSERT example

Use the following StackQL query and manifest file to create a new scoping_configurations resource.

/*+ create */
INSERT INTO azure_extras.app_compliance_automation.scoping_configurations (
reportName,
scopingConfigurationName,
data__properties,
properties
)
SELECT
'{{ reportName }}',
'{{ scopingConfigurationName }}',
'{{ data__properties }}',
'{{ properties }}'
;

DELETE example

Deletes the specified scoping_configurations resource.

/*+ delete */
DELETE FROM azure_extras.app_compliance_automation.scoping_configurations
WHERE reportName = '{{ reportName }}'
AND scopingConfigurationName = '{{ scopingConfigurationName }}';