Class LogAnalyticsQueryPackProperties

java.lang.Object
com.azure.resourcemanager.loganalytics.fluent.models.LogAnalyticsQueryPackProperties

public final class LogAnalyticsQueryPackProperties extends Object
Properties that define a Log Analytics QueryPack resource.
  • Constructor Details

    • LogAnalyticsQueryPackProperties

      public LogAnalyticsQueryPackProperties()
  • Method Details

    • queryPackId

      public String queryPackId()
      Get the queryPackId property: The unique ID of your application. This field cannot be changed.
      Returns:
      the queryPackId value.
    • timeCreated

      public OffsetDateTime timeCreated()
      Get the timeCreated property: Creation Date for the Log Analytics QueryPack, in ISO 8601 format.
      Returns:
      the timeCreated value.
    • timeModified

      public OffsetDateTime timeModified()
      Get the timeModified property: Last modified date of the Log Analytics QueryPack, in ISO 8601 format.
      Returns:
      the timeModified value.
    • provisioningState

      public String provisioningState()
      Get the provisioningState property: Current state of this QueryPack: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Succeeded, Deploying, Canceled, and Failed.
      Returns:
      the provisioningState value.
    • validate

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