@azure/arm-appcomplianceautomation package

Classes

AppComplianceAutomationToolForMicrosoft365

Interfaces

AppComplianceAutomationToolForMicrosoft365OptionalParams

Optional parameters.

Assessment

A class represent the assessment.

AssessmentResource

A class represent the assessment resource.

Category

A class represent the compliance category.

ComplianceReportItem

Object that includes all the content for single compliance result.

ComplianceResult

A class represent the compliance result.

Control

A class represent the control.

ControlFamily

A class represent the control family.

DownloadResponse

Object that includes all the possible response for the download operation.

DownloadResponseComplianceDetailedPdfReport

compliance detailed pdf report

DownloadResponseCompliancePdfReport

compliance pdf report

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for this particular operation.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

Operations

Interface representing a Operations.

OperationsListNextOptionalParams

Optional parameters.

OperationsListOptionalParams

Optional parameters.

OverviewStatus

The overview of the compliance result for one report.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

Report

Interface representing a Report.

ReportComplianceStatus

A list which includes all the compliance result for one report.

ReportCreateOrUpdateOptionalParams

Optional parameters.

ReportDeleteOptionalParams

Optional parameters.

ReportGetOptionalParams

Optional parameters.

ReportProperties

Report's properties.

ReportResource

A class represent an AppComplianceAutomation report resource.

ReportResourceList

Object that includes an array of resources and a possible link for next set.

ReportResourcePatch

A class represent a AppComplianceAutomation report resource update properties.

ReportUpdateOptionalParams

Optional parameters.

Reports

Interface representing a Reports.

ReportsListNextOptionalParams

Optional parameters.

ReportsListOptionalParams

Optional parameters.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

ResourceItem

Resource Id.

ResourceMetadata

Single resource Id's metadata.

Snapshot

Interface representing a Snapshot.

SnapshotDownloadOptionalParams

Optional parameters.

SnapshotDownloadRequest

Snapshot's download request.

SnapshotGetOptionalParams

Optional parameters.

SnapshotProperties

Snapshot's properties.

SnapshotResource

A class represent a AppComplianceAutomation snapshot resource.

SnapshotResourceList

Object that includes an array of resources and a possible link for next set.

Snapshots

Interface representing a Snapshots.

SnapshotsListNextOptionalParams

Optional parameters.

SnapshotsListOptionalParams

Optional parameters.

SystemData

Metadata pertaining to creation and last modification of the resource.

Type Aliases

ActionType

Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal

AssessmentSeverity

Defines values for AssessmentSeverity.
KnownAssessmentSeverity can be used interchangeably with AssessmentSeverity, this enum contains the known values that the service supports.

Known values supported by the service

High
Medium
Low

CategoryStatus

Defines values for CategoryStatus.
KnownCategoryStatus can be used interchangeably with CategoryStatus, this enum contains the known values that the service supports.

Known values supported by the service

Healthy
Unhealthy

CategoryType

Defines values for CategoryType.
KnownCategoryType can be used interchangeably with CategoryType, this enum contains the known values that the service supports.

Known values supported by the service

FullyAutomated
PartiallyAutomated
Manual

ComplianceState

Defines values for ComplianceState.
KnownComplianceState can be used interchangeably with ComplianceState, this enum contains the known values that the service supports.

Known values supported by the service

Healthy
Unhealthy

ControlFamilyStatus

Defines values for ControlFamilyStatus.
KnownControlFamilyStatus can be used interchangeably with ControlFamilyStatus, this enum contains the known values that the service supports.

Known values supported by the service

Healthy
Unhealthy

ControlFamilyType

Defines values for ControlFamilyType.
KnownControlFamilyType can be used interchangeably with ControlFamilyType, this enum contains the known values that the service supports.

Known values supported by the service

FullyAutomated
PartiallyAutomated
Manual

ControlStatus

Defines values for ControlStatus.
KnownControlStatus can be used interchangeably with ControlStatus, this enum contains the known values that the service supports.

Known values supported by the service

Passed
Failed
NotApplicable

ControlType

Defines values for ControlType.
KnownControlType can be used interchangeably with ControlType, this enum contains the known values that the service supports.

Known values supported by the service

FullyAutomated
PartiallyAutomated
Manual

CreatedByType

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

DownloadType

Defines values for DownloadType.
KnownDownloadType can be used interchangeably with DownloadType, this enum contains the known values that the service supports.

Known values supported by the service

ComplianceReport
CompliancePdfReport
ComplianceDetailedPdfReport
ResourceList

IsPass

Defines values for IsPass.
KnownIsPass can be used interchangeably with IsPass, this enum contains the known values that the service supports.

Known values supported by the service

True
False

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

Origin

Defines values for Origin.
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user
system
user,system

ProvisioningState

Defines values for ProvisioningState.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Canceled
Creating
Deleting
Updating

ReportCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

ReportGetResponse

Contains response data for the get operation.

ReportStatus

Defines values for ReportStatus.
KnownReportStatus can be used interchangeably with ReportStatus, this enum contains the known values that the service supports.

Known values supported by the service

Active
Failed
Disabled

ReportUpdateResponse

Contains response data for the update operation.

ReportsListNextResponse

Contains response data for the listNext operation.

ReportsListResponse

Contains response data for the list operation.

ResourceStatus

Defines values for ResourceStatus.
KnownResourceStatus can be used interchangeably with ResourceStatus, this enum contains the known values that the service supports.

Known values supported by the service

Healthy
Unhealthy
NotApplicable

SnapshotDownloadResponse

Contains response data for the download operation.

SnapshotGetResponse

Contains response data for the get operation.

SnapshotsListNextResponse

Contains response data for the listNext operation.

SnapshotsListResponse

Contains response data for the list operation.

Enums

KnownActionType

Known values of ActionType that the service accepts.

KnownAssessmentSeverity

Known values of AssessmentSeverity that the service accepts.

KnownCategoryStatus

Known values of CategoryStatus that the service accepts.

KnownCategoryType

Known values of CategoryType that the service accepts.

KnownComplianceState

Known values of ComplianceState that the service accepts.

KnownControlFamilyStatus

Known values of ControlFamilyStatus that the service accepts.

KnownControlFamilyType

Known values of ControlFamilyType that the service accepts.

KnownControlStatus

Known values of ControlStatus that the service accepts.

KnownControlType

Known values of ControlType that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownDownloadType

Known values of DownloadType that the service accepts.

KnownIsPass

Known values of IsPass that the service accepts.

KnownOrigin

Known values of Origin that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.

KnownReportStatus

Known values of ReportStatus that the service accepts.

KnownResourceStatus

Known values of ResourceStatus that the service accepts.

Functions

getContinuationToken(unknown)

Given a result page from a pageable operation, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given a result page from a pageable operation, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

A result object from calling .byPage() on a paged operation.

Returns

string | undefined

The continuation token that can be passed into byPage().