ArmAppComplianceAutomationModelFactory.AppComplianceReportSnapshotProperties Method

Definition

Initializes a new instance of AppComplianceReportSnapshotProperties.

public static Azure.ResourceManager.AppComplianceAutomation.Models.AppComplianceReportSnapshotProperties AppComplianceReportSnapshotProperties (string snapshotName = default, DateTimeOffset? createdOn = default, Azure.ResourceManager.AppComplianceAutomation.Models.AppComplianceProvisioningState? provisioningState = default, Azure.ResourceManager.AppComplianceAutomation.Models.AppComplianceReportProperties reportProperties = default, Azure.ResourceManager.Models.SystemData reportSystemData = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppComplianceAutomation.Models.AppComplianceResult> complianceResults = default);
static member AppComplianceReportSnapshotProperties : string * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.AppComplianceAutomation.Models.AppComplianceProvisioningState> * Azure.ResourceManager.AppComplianceAutomation.Models.AppComplianceReportProperties * Azure.ResourceManager.Models.SystemData * seq<Azure.ResourceManager.AppComplianceAutomation.Models.AppComplianceResult> -> Azure.ResourceManager.AppComplianceAutomation.Models.AppComplianceReportSnapshotProperties
Public Shared Function AppComplianceReportSnapshotProperties (Optional snapshotName As String = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional provisioningState As Nullable(Of AppComplianceProvisioningState) = Nothing, Optional reportProperties As AppComplianceReportProperties = Nothing, Optional reportSystemData As SystemData = Nothing, Optional complianceResults As IEnumerable(Of AppComplianceResult) = Nothing) As AppComplianceReportSnapshotProperties

Parameters

snapshotName
String

Snapshot name.

createdOn
Nullable<DateTimeOffset>

The timestamp of resource creation (UTC).

provisioningState
Nullable<AppComplianceProvisioningState>

Azure lifecycle management.

reportProperties
AppComplianceReportProperties

The report essential info.

reportSystemData
SystemData

Metadata pertaining to creation and last modification of the resource.

complianceResults
IEnumerable<AppComplianceResult>

List of compliance results.

Returns

A new AppComplianceReportSnapshotProperties instance for mocking.

Applies to