Class ReportProperties
java.lang.Object
com.azure.resourcemanager.appcomplianceautomation.models.ReportProperties
Report's properties.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the complianceStatus property: Report compliance status.id()
Get the id property: Report id in database.Get the lastTriggerTime property: Report last collection trigger time.Get the nextTriggerTime property: Report next collection trigger time.Get the offerGuid property: Report offer Guid.Get the provisioningState property: Azure lifecycle management.Get the reportName property: Report name.Get the resources property: List of resource data.status()
Get the status property: Report status.Get the subscriptions property: List of subscription Ids.tenantId()
Get the tenantId property: Report's tenant id.timeZone()
Get the timeZone property: Report collection trigger time's time zone, the available list can be obtained by executing "Get-TimeZone -ListAvailable" in PowerShell.Get the triggerTime property: Report collection trigger time.void
validate()
Validates the instance.withOfferGuid
(String offerGuid) Set the offerGuid property: Report offer Guid.withResources
(List<ResourceMetadata> resources) Set the resources property: List of resource data.withTimeZone
(String timeZone) Set the timeZone property: Report collection trigger time's time zone, the available list can be obtained by executing "Get-TimeZone -ListAvailable" in PowerShell.withTriggerTime
(OffsetDateTime triggerTime) Set the triggerTime property: Report collection trigger time.
-
Constructor Details
-
ReportProperties
public ReportProperties()Creates an instance of ReportProperties class.
-
-
Method Details
-
id
Get the id property: Report id in database.- Returns:
- the id value.
-
status
Get the status property: Report status.- Returns:
- the status value.
-
tenantId
Get the tenantId property: Report's tenant id.- Returns:
- the tenantId value.
-
reportName
Get the reportName property: Report name.- Returns:
- the reportName value.
-
offerGuid
Get the offerGuid property: Report offer Guid.- Returns:
- the offerGuid value.
-
withOfferGuid
Set the offerGuid property: Report offer Guid.- Parameters:
offerGuid
- the offerGuid value to set.- Returns:
- the ReportProperties object itself.
-
timeZone
Get the timeZone property: 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".- Returns:
- the timeZone value.
-
withTimeZone
Set the timeZone property: 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".- Parameters:
timeZone
- the timeZone value to set.- Returns:
- the ReportProperties object itself.
-
triggerTime
Get the triggerTime property: Report collection trigger time.- Returns:
- the triggerTime value.
-
withTriggerTime
Set the triggerTime property: Report collection trigger time.- Parameters:
triggerTime
- the triggerTime value to set.- Returns:
- the ReportProperties object itself.
-
nextTriggerTime
Get the nextTriggerTime property: Report next collection trigger time.- Returns:
- the nextTriggerTime value.
-
lastTriggerTime
Get the lastTriggerTime property: Report last collection trigger time.- Returns:
- the lastTriggerTime value.
-
subscriptions
Get the subscriptions property: List of subscription Ids.- Returns:
- the subscriptions value.
-
resources
Get the resources property: List of resource data.- Returns:
- the resources value.
-
withResources
Set the resources property: List of resource data.- Parameters:
resources
- the resources value to set.- Returns:
- the ReportProperties object itself.
-
complianceStatus
Get the complianceStatus property: Report compliance status.- Returns:
- the complianceStatus value.
-
provisioningState
Get the provisioningState property: Azure lifecycle management.- Returns:
- the provisioningState value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-