Report interface
Interface representing a Report.
Methods
begin |
Create a new AppComplianceAutomation report or update an exiting AppComplianceAutomation report. |
begin |
Create a new AppComplianceAutomation report or update an exiting AppComplianceAutomation report. |
begin |
Delete an AppComplianceAutomation report. |
begin |
Delete an AppComplianceAutomation report. |
begin |
Fix the AppComplianceAutomation report error. e.g: App Compliance Automation Tool service unregistered, automation removed. |
begin |
Fix the AppComplianceAutomation report error. e.g: App Compliance Automation Tool service unregistered, automation removed. |
begin |
Synchronize attestation record from app compliance. |
begin |
Synchronize attestation record from app compliance. |
begin |
Update an exiting AppComplianceAutomation report. |
begin |
Update an exiting AppComplianceAutomation report. |
begin |
Verify the AppComplianceAutomation report health status. |
begin |
Verify the AppComplianceAutomation report health status. |
get(string, Report |
Get the AppComplianceAutomation report and its properties. |
get |
Fix the AppComplianceAutomation report error. e.g: App Compliance Automation Tool service unregistered, automation removed. |
list(Report |
Get the AppComplianceAutomation report list for the tenant. |
nested |
Checks the report's nested resource name availability, e.g: Webhooks, Evidences, Snapshots. |
Method Details
beginCreateOrUpdate(string, ReportResource, ReportCreateOrUpdateOptionalParams)
Create a new AppComplianceAutomation report or update an exiting AppComplianceAutomation report.
function beginCreateOrUpdate(reportName: string, properties: ReportResource, options?: ReportCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ReportResource>, ReportResource>>
Parameters
- reportName
-
string
Report Name.
- properties
- ReportResource
Parameters for the create or update operation
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReportResource>, ReportResource>>
beginCreateOrUpdateAndWait(string, ReportResource, ReportCreateOrUpdateOptionalParams)
Create a new AppComplianceAutomation report or update an exiting AppComplianceAutomation report.
function beginCreateOrUpdateAndWait(reportName: string, properties: ReportResource, options?: ReportCreateOrUpdateOptionalParams): Promise<ReportResource>
Parameters
- reportName
-
string
Report Name.
- properties
- ReportResource
Parameters for the create or update operation
The options parameters.
Returns
Promise<ReportResource>
beginDelete(string, ReportDeleteOptionalParams)
Delete an AppComplianceAutomation report.
function beginDelete(reportName: string, options?: ReportDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ReportDeleteHeaders>, ReportDeleteHeaders>>
Parameters
- reportName
-
string
Report Name.
- options
- ReportDeleteOptionalParams
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReportDeleteHeaders>, ReportDeleteHeaders>>
beginDeleteAndWait(string, ReportDeleteOptionalParams)
Delete an AppComplianceAutomation report.
function beginDeleteAndWait(reportName: string, options?: ReportDeleteOptionalParams): Promise<ReportDeleteHeaders>
Parameters
- reportName
-
string
Report Name.
- options
- ReportDeleteOptionalParams
The options parameters.
Returns
Promise<ReportDeleteHeaders>
beginFix(string, ReportFixOptionalParams)
Fix the AppComplianceAutomation report error. e.g: App Compliance Automation Tool service unregistered, automation removed.
function beginFix(reportName: string, options?: ReportFixOptionalParams): Promise<SimplePollerLike<OperationState<ReportFixResult>, ReportFixResult>>
Parameters
- reportName
-
string
Report Name.
- options
- ReportFixOptionalParams
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReportFixResult>, ReportFixResult>>
beginFixAndWait(string, ReportFixOptionalParams)
Fix the AppComplianceAutomation report error. e.g: App Compliance Automation Tool service unregistered, automation removed.
function beginFixAndWait(reportName: string, options?: ReportFixOptionalParams): Promise<ReportFixResult>
Parameters
- reportName
-
string
Report Name.
- options
- ReportFixOptionalParams
The options parameters.
Returns
Promise<ReportFixResult>
beginSyncCertRecord(string, SyncCertRecordRequest, ReportSyncCertRecordOptionalParams)
Synchronize attestation record from app compliance.
function beginSyncCertRecord(reportName: string, body: SyncCertRecordRequest, options?: ReportSyncCertRecordOptionalParams): Promise<SimplePollerLike<OperationState<SyncCertRecordResponse>, SyncCertRecordResponse>>
Parameters
- reportName
-
string
Report Name.
Parameters for synchronize certification record operation
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<SyncCertRecordResponse>, SyncCertRecordResponse>>
beginSyncCertRecordAndWait(string, SyncCertRecordRequest, ReportSyncCertRecordOptionalParams)
Synchronize attestation record from app compliance.
function beginSyncCertRecordAndWait(reportName: string, body: SyncCertRecordRequest, options?: ReportSyncCertRecordOptionalParams): Promise<SyncCertRecordResponse>
Parameters
- reportName
-
string
Report Name.
Parameters for synchronize certification record operation
The options parameters.
Returns
Promise<SyncCertRecordResponse>
beginUpdate(string, ReportResourcePatch, ReportUpdateOptionalParams)
Update an exiting AppComplianceAutomation report.
function beginUpdate(reportName: string, properties: ReportResourcePatch, options?: ReportUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ReportResource>, ReportResource>>
Parameters
- reportName
-
string
Report Name.
- properties
- ReportResourcePatch
Parameters for the create or update operation
- options
- ReportUpdateOptionalParams
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReportResource>, ReportResource>>
beginUpdateAndWait(string, ReportResourcePatch, ReportUpdateOptionalParams)
Update an exiting AppComplianceAutomation report.
function beginUpdateAndWait(reportName: string, properties: ReportResourcePatch, options?: ReportUpdateOptionalParams): Promise<ReportResource>
Parameters
- reportName
-
string
Report Name.
- properties
- ReportResourcePatch
Parameters for the create or update operation
- options
- ReportUpdateOptionalParams
The options parameters.
Returns
Promise<ReportResource>
beginVerify(string, ReportVerifyOptionalParams)
Verify the AppComplianceAutomation report health status.
function beginVerify(reportName: string, options?: ReportVerifyOptionalParams): Promise<SimplePollerLike<OperationState<ReportVerificationResult>, ReportVerificationResult>>
Parameters
- reportName
-
string
Report Name.
- options
- ReportVerifyOptionalParams
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ReportVerificationResult>, ReportVerificationResult>>
beginVerifyAndWait(string, ReportVerifyOptionalParams)
Verify the AppComplianceAutomation report health status.
function beginVerifyAndWait(reportName: string, options?: ReportVerifyOptionalParams): Promise<ReportVerificationResult>
Parameters
- reportName
-
string
Report Name.
- options
- ReportVerifyOptionalParams
The options parameters.
Returns
Promise<ReportVerificationResult>
get(string, ReportGetOptionalParams)
Get the AppComplianceAutomation report and its properties.
function get(reportName: string, options?: ReportGetOptionalParams): Promise<ReportResource>
Parameters
- reportName
-
string
Report Name.
- options
- ReportGetOptionalParams
The options parameters.
Returns
Promise<ReportResource>
getScopingQuestions(string, ReportGetScopingQuestionsOptionalParams)
Fix the AppComplianceAutomation report error. e.g: App Compliance Automation Tool service unregistered, automation removed.
function getScopingQuestions(reportName: string, options?: ReportGetScopingQuestionsOptionalParams): Promise<ScopingQuestions>
Parameters
- reportName
-
string
Report Name.
The options parameters.
Returns
Promise<ScopingQuestions>
list(ReportListOptionalParams)
Get the AppComplianceAutomation report list for the tenant.
function list(options?: ReportListOptionalParams): PagedAsyncIterableIterator<ReportResource, ReportResource[], PageSettings>
Parameters
- options
- ReportListOptionalParams
The options parameters.
Returns
nestedResourceCheckNameAvailability(string, CheckNameAvailabilityRequest, ReportNestedResourceCheckNameAvailabilityOptionalParams)
Checks the report's nested resource name availability, e.g: Webhooks, Evidences, Snapshots.
function nestedResourceCheckNameAvailability(reportName: string, body: CheckNameAvailabilityRequest, options?: ReportNestedResourceCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResponse>
Parameters
- reportName
-
string
Report Name.
NameAvailabilityRequest object.
The options parameters.
Returns
Promise<CheckNameAvailabilityResponse>