ArmAppComplianceAutomationModelFactory.ReportProperties Method
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.
Initializes a new instance of ReportProperties.
public static Azure.ResourceManager.AppComplianceAutomation.Models.ReportProperties ReportProperties (string id = default, Azure.ResourceManager.AppComplianceAutomation.Models.ReportStatus? status = default, Guid? tenantId = default, string reportName = default, string offerGuid = default, string timeZone = default, DateTimeOffset triggerOn = default, DateTimeOffset? nextTriggerOn = default, DateTimeOffset? lastTriggerOn = default, System.Collections.Generic.IEnumerable<string> subscriptions = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppComplianceAutomation.Models.ResourceMetadata> resources = default, Azure.ResourceManager.AppComplianceAutomation.Models.OverviewStatus complianceStatusM365 = default, Azure.ResourceManager.AppComplianceAutomation.Models.ProvisioningState? provisioningState = default);
static member ReportProperties : string * Nullable<Azure.ResourceManager.AppComplianceAutomation.Models.ReportStatus> * Nullable<Guid> * string * string * string * DateTimeOffset * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * seq<string> * seq<Azure.ResourceManager.AppComplianceAutomation.Models.ResourceMetadata> * Azure.ResourceManager.AppComplianceAutomation.Models.OverviewStatus * Nullable<Azure.ResourceManager.AppComplianceAutomation.Models.ProvisioningState> -> Azure.ResourceManager.AppComplianceAutomation.Models.ReportProperties
Public Shared Function ReportProperties (Optional id As String = Nothing, Optional status As Nullable(Of ReportStatus) = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional reportName As String = Nothing, Optional offerGuid As String = Nothing, Optional timeZone As String = Nothing, Optional triggerOn As DateTimeOffset = Nothing, Optional nextTriggerOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastTriggerOn As Nullable(Of DateTimeOffset) = Nothing, Optional subscriptions As IEnumerable(Of String) = Nothing, Optional resources As IEnumerable(Of ResourceMetadata) = Nothing, Optional complianceStatusM365 As OverviewStatus = Nothing, Optional provisioningState As Nullable(Of ProvisioningState) = Nothing) As ReportProperties
Parameters
- id
- String
Report id in database.
- status
- Nullable<ReportStatus>
Report status.
- reportName
- String
Report name.
- offerGuid
- String
Report offer Guid.
- timeZone
- String
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
- DateTimeOffset
Report collection trigger time.
- nextTriggerOn
- Nullable<DateTimeOffset>
Report next collection trigger time.
- lastTriggerOn
- Nullable<DateTimeOffset>
Report last collection trigger time.
- subscriptions
- IEnumerable<String>
List of subscription Ids.
- resources
- IEnumerable<ResourceMetadata>
List of resource data.
- complianceStatusM365
- OverviewStatus
Report compliance status.
- provisioningState
- Nullable<ProvisioningState>
Azure lifecycle management.
Returns
A new ReportProperties instance for mocking.
Applies to
Azure SDK for .NET