Class SnapshotProperties
java.lang.Object
com.azure.resourcemanager.appcomplianceautomation.models.SnapshotProperties
Snapshot's properties.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the complianceResults property: List of compliance results.Get the createdAt property: The timestamp of resource creation (UTC).id()
Get the id property: Snapshot id in the database.Get the provisioningState property: Azure lifecycle management.Get the reportProperties property: The report essential info.com.azure.core.management.SystemData
Get the reportSystemData property: Metadata pertaining to creation and last modification of the resource.Get the snapshotName property: Snapshot name.void
validate()
Validates the instance.
-
Constructor Details
-
SnapshotProperties
public SnapshotProperties()Creates an instance of SnapshotProperties class.
-
-
Method Details
-
id
Get the id property: Snapshot id in the database.- Returns:
- the id value.
-
snapshotName
Get the snapshotName property: Snapshot name.- Returns:
- the snapshotName value.
-
createdAt
Get the createdAt property: The timestamp of resource creation (UTC).- Returns:
- the createdAt value.
-
provisioningState
Get the provisioningState property: Azure lifecycle management.- Returns:
- the provisioningState value.
-
reportProperties
Get the reportProperties property: The report essential info.- Returns:
- the reportProperties value.
-
reportSystemData
public com.azure.core.management.SystemData reportSystemData()Get the reportSystemData property: Metadata pertaining to creation and last modification of the resource.- Returns:
- the reportSystemData value.
-
complianceResults
Get the complianceResults property: List of compliance results.- Returns:
- the complianceResults value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-