AppComplianceReportProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Create Report's properties.
public class AppComplianceReportProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppComplianceAutomation.Models.AppComplianceReportProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppComplianceAutomation.Models.AppComplianceReportProperties>
type AppComplianceReportProperties = class
interface IJsonModel<AppComplianceReportProperties>
interface IPersistableModel<AppComplianceReportProperties>
Public Class AppComplianceReportProperties
Implements IJsonModel(Of AppComplianceReportProperties), IPersistableModel(Of AppComplianceReportProperties)
- Inheritance
-
AppComplianceReportProperties
- Implements
Constructors
AppComplianceReportProperties(DateTimeOffset, String, IEnumerable<ReportResourceMetadata>) |
Initializes a new instance of AppComplianceReportProperties. |
Properties
CertRecords |
List of synchronized certification records. |
ComplianceStatusM365 |
The Microsoft 365 certification name. |
Errors |
List of report error codes. |
LastTriggerOn |
Report last collection trigger time. |
NextTriggerOn |
Report next collection trigger time. |
OfferGuid |
A list of comma-separated offerGuids indicates a series of offerGuids that map to the report. For example, "00000000-0000-0000-0000-000000000001,00000000-0000-0000-0000-000000000002" and "00000000-0000-0000-0000-000000000003". |
ProvisioningState |
Azure lifecycle management. |
Resources |
List of resource data. |
Status |
Report status. |
StorageInfo |
The information of 'bring your own storage' binding to the report. |
Subscriptions |
List of subscription Ids. |
TenantId |
Report's tenant id. |
TimeZone |
Report collection trigger time's time zone, the available list can be obtained by executing "Get-TimeZone -ListAvailable" in PowerShell. An example of valid timezone id is "Pacific Standard Time". |
TriggerOn |
Report collection trigger time. |
Explicit Interface Implementations
IJsonModel<AppComplianceReportProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<AppComplianceReportProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<AppComplianceReportProperties>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<AppComplianceReportProperties>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<AppComplianceReportProperties>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |