Compartilhar via


ActivityEntityQuery Class

Definition

Represents Activity entity query.

public class ActivityEntityQuery : Azure.ResourceManager.SecurityInsights.SecurityInsightsEntityQueryData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityInsights.Models.ActivityEntityQuery>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityInsights.Models.ActivityEntityQuery>
type ActivityEntityQuery = class
    inherit SecurityInsightsEntityQueryData
    interface IJsonModel<ActivityEntityQuery>
    interface IPersistableModel<ActivityEntityQuery>
Public Class ActivityEntityQuery
Inherits SecurityInsightsEntityQueryData
Implements IJsonModel(Of ActivityEntityQuery), IPersistableModel(Of ActivityEntityQuery)
Inheritance
Implements

Constructors

ActivityEntityQuery()

Initializes a new instance of ActivityEntityQuery.

Properties

Content

The entity query content to display in timeline.

CreatedOn

The time the activity was created.

Description

The entity query description.

EntitiesFilter

The query applied only to entities matching to all filters.

ETag

Etag of the azure resource.

(Inherited from SecurityInsightsEntityQueryData)
Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
InputEntityType

The type of the query's source entity.

IsEnabled

Determines whether this activity is enabled or disabled.

LastModifiedOn

The last time the activity was updated.

Name

The name of the resource.

(Inherited from ResourceData)
Query

The Activity query to run on a given entity.

RequiredInputFieldsSets

List of the fields of the source entity that are required to run the query.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
TemplateName

The template id this activity was created from.

Title

The entity query title.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Explicit Interface Implementations

IJsonModel<ActivityEntityQuery>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ActivityEntityQuery>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<SecurityInsightsEntityQueryData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from SecurityInsightsEntityQueryData)
IJsonModel<SecurityInsightsEntityQueryData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from SecurityInsightsEntityQueryData)
IPersistableModel<ActivityEntityQuery>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ActivityEntityQuery>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ActivityEntityQuery>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<SecurityInsightsEntityQueryData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from SecurityInsightsEntityQueryData)
IPersistableModel<SecurityInsightsEntityQueryData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from SecurityInsightsEntityQueryData)
IPersistableModel<SecurityInsightsEntityQueryData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from SecurityInsightsEntityQueryData)

Applies to