Class AssignmentReportProperties

java.lang.Object
com.azure.resourcemanager.automanage.fluent.models.AssignmentReportProperties

public final class AssignmentReportProperties extends Object
Data related to the report detail.
  • Constructor Details

    • AssignmentReportProperties

      public AssignmentReportProperties()
  • Method Details

    • startTime

      public String startTime()
      Get the startTime property: Start time of the configuration profile assignment processing.
      Returns:
      the startTime value.
    • withStartTime

      public AssignmentReportProperties withStartTime(String startTime)
      Set the startTime property: Start time of the configuration profile assignment processing.
      Parameters:
      startTime - the startTime value to set.
      Returns:
      the AssignmentReportProperties object itself.
    • endTime

      public String endTime()
      Get the endTime property: End time of the configuration profile assignment processing.
      Returns:
      the endTime value.
    • withEndTime

      public AssignmentReportProperties withEndTime(String endTime)
      Set the endTime property: End time of the configuration profile assignment processing.
      Parameters:
      endTime - the endTime value to set.
      Returns:
      the AssignmentReportProperties object itself.
    • lastModifiedTime

      public String lastModifiedTime()
      Get the lastModifiedTime property: Last modified time of the configuration profile assignment processing.
      Returns:
      the lastModifiedTime value.
    • duration

      public String duration()
      Get the duration property: Duration of the configuration profile assignment processing.
      Returns:
      the duration value.
    • type

      public String type()
      Get the type property: Type of the configuration profile assignment processing (Initial/Consistency).
      Returns:
      the type value.
    • status

      public String status()
      Get the status property: The status of the configuration profile assignment.
      Returns:
      the status value.
    • configurationProfile

      public String configurationProfile()
      Get the configurationProfile property: The configurationProfile linked to the assignment.
      Returns:
      the configurationProfile value.
    • resources

      public List<ReportResource> resources()
      Get the resources property: List of resources processed by the configuration profile assignment.
      Returns:
      the resources value.
    • error

      public com.azure.core.management.exception.ManagementError error()
      Get the error property: Error message, if any, returned by the configuration profile assignment processing.
      Returns:
      the error value.
    • reportFormatVersion

      public String reportFormatVersion()
      Get the reportFormatVersion property: Version of the report format.
      Returns:
      the reportFormatVersion value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.