Class LogAnalyticsQueryPackInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.loganalytics.fluent.models.LogAnalyticsQueryPackInner
- All Implemented Interfaces:
com.azure.json.JsonSerializable<com.azure.core.management.ProxyResource>
public final class LogAnalyticsQueryPackInner
extends com.azure.core.management.Resource
An Log Analytics QueryPack definition.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of LogAnalyticsQueryPackInner class. -
Method Summary
Modifier and TypeMethodDescriptionstatic LogAnalyticsQueryPackInnerfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of LogAnalyticsQueryPackInner from the JsonReader.id()Get the id property: Fully qualified resource Id for the resource.name()Get the name property: The name of the resource.Get the provisioningState property: Current state of this QueryPack: whether or not is has been provisioned within the resource group it is defined.Get the queryPackId property: The unique ID of your application.com.azure.core.management.SystemDataGet the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.Get the timeCreated property: Creation Date for the Log Analytics QueryPack, in ISO 8601 format.Get the timeModified property: Last modified date of the Log Analytics QueryPack, in ISO 8601 format.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) type()Get the type property: The type of the resource.withLocation(String location) Methods inherited from class com.azure.core.management.Resource
location, tagsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
LogAnalyticsQueryPackInner
public LogAnalyticsQueryPackInner()Creates an instance of LogAnalyticsQueryPackInner class.
-
-
Method Details
-
systemData
public com.azure.core.management.SystemData systemData()Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.- Returns:
- the systemData value.
-
type
Get the type property: The type of the resource.- Overrides:
typein classcom.azure.core.management.ProxyResource- Returns:
- the type value.
-
name
Get the name property: The name of the resource.- Overrides:
namein classcom.azure.core.management.ProxyResource- Returns:
- the name value.
-
id
Get the id property: Fully qualified resource Id for the resource.- Overrides:
idin classcom.azure.core.management.ProxyResource- Returns:
- the id value.
-
withLocation
- Overrides:
withLocationin classcom.azure.core.management.Resource
-
withTags
- Overrides:
withTagsin classcom.azure.core.management.Resource
-
queryPackId
Get the queryPackId property: The unique ID of your application. This field cannot be changed.- Returns:
- the queryPackId value.
-
timeCreated
Get the timeCreated property: Creation Date for the Log Analytics QueryPack, in ISO 8601 format.- Returns:
- the timeCreated value.
-
timeModified
Get the timeModified property: Last modified date of the Log Analytics QueryPack, in ISO 8601 format.- Returns:
- the timeModified value.
-
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.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<com.azure.core.management.ProxyResource>- Overrides:
toJsonin classcom.azure.core.management.Resource- Throws:
IOException
-
fromJson
public static LogAnalyticsQueryPackInner fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of LogAnalyticsQueryPackInner from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of LogAnalyticsQueryPackInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IllegalStateException- If the deserialized JSON object was missing any required properties.IOException- If an error occurs while reading the LogAnalyticsQueryPackInner.
-