LogAnalyticsQueryPackQuery Interface

public interface LogAnalyticsQueryPackQuery

An immutable client-side representation of LogAnalyticsQueryPackQuery.

Method Summary

Modifier and Type Method and Description
abstract String author()

Gets the author property: Object Id of user creating the query.

abstract String body()

Gets the body property: Body of the query.

abstract String description()

Gets the description property: Description of the query.

abstract String displayName()

Gets the displayName property: Unique display name for your query within the Query Pack.

abstract String id()

Gets the id property: Azure resource Id.

abstract String idPropertiesId()

Gets the idPropertiesId property: The unique ID of your application.

abstract LogAnalyticsQueryPackQueryInner innerModel()

Gets the inner com.azure.resourcemanager.loganalytics.fluent.models.LogAnalyticsQueryPackQueryInner object.

abstract String name()

Gets the name property: Azure resource name.

abstract Object properties()

Gets the properties property: Additional properties that can be set for the query.

abstract LogAnalyticsQueryPackQuery refresh()

Refreshes the resource to sync with Azure.

abstract LogAnalyticsQueryPackQuery refresh(Context context)

Refreshes the resource to sync with Azure.

abstract LogAnalyticsQueryPackQueryPropertiesRelated related()

Gets the related property: The related metadata items for the function.

abstract String resourceGroupName()

Gets the name of the resource group.

abstract SystemData systemData()

Gets the systemData property: Read only system data.

abstract Map<String,List<String>> tags()

Gets the tags property: Tags associated with the query.

abstract OffsetDateTime timeCreated()

Gets the timeCreated property: Creation Date for the Log Analytics Query, in ISO 8601 format.

abstract OffsetDateTime timeModified()

Gets the timeModified property: Last modified date of the Log Analytics Query, in ISO 8601 format.

abstract String type()

Gets the type property: Azure resource type.

abstract Update update()

Begins update for the LogAnalyticsQueryPackQuery resource.

Method Details

author

public abstract String author()

Gets the author property: Object Id of user creating the query.

Returns:

the author value.

body

public abstract String body()

Gets the body property: Body of the query.

Returns:

the body value.

description

public abstract String description()

Gets the description property: Description of the query.

Returns:

the description value.

displayName

public abstract String displayName()

Gets the displayName property: Unique display name for your query within the Query Pack.

Returns:

the displayName value.

id

public abstract String id()

Gets the id property: Azure resource Id.

Returns:

the id value.

idPropertiesId

public abstract String idPropertiesId()

Gets the idPropertiesId property: The unique ID of your application. This field cannot be changed.

Returns:

the idPropertiesId value.

innerModel

public abstract LogAnalyticsQueryPackQueryInner innerModel()

Gets the inner com.azure.resourcemanager.loganalytics.fluent.models.LogAnalyticsQueryPackQueryInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: Azure resource name.

Returns:

the name value.

properties

public abstract Object properties()

Gets the properties property: Additional properties that can be set for the query.

Returns:

the properties value.

refresh

public abstract LogAnalyticsQueryPackQuery refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract LogAnalyticsQueryPackQuery refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

related

public abstract LogAnalyticsQueryPackQueryPropertiesRelated related()

Gets the related property: The related metadata items for the function.

Returns:

the related value.

resourceGroupName

public abstract String resourceGroupName()

Gets the name of the resource group.

Returns:

the name of the resource group.

systemData

public abstract SystemData systemData()

Gets the systemData property: Read only system data.

Returns:

the systemData value.

tags

public abstract Map> tags()

Gets the tags property: Tags associated with the query.

Returns:

the tags value.

timeCreated

public abstract OffsetDateTime timeCreated()

Gets the timeCreated property: Creation Date for the Log Analytics Query, in ISO 8601 format.

Returns:

the timeCreated value.

timeModified

public abstract OffsetDateTime timeModified()

Gets the timeModified property: Last modified date of the Log Analytics Query, in ISO 8601 format.

Returns:

the timeModified value.

type

public abstract String type()

Gets the type property: Azure resource type.

Returns:

the type value.

update

public abstract LogAnalyticsQueryPackQuery.Update update()

Begins update for the LogAnalyticsQueryPackQuery resource.

Returns:

the stage of resource update.

Applies to

Azure SDK for Java

Preview