Partager via


DiscoveryGroup Class

Definition

The DiscoveryGroup.

public class DiscoveryGroup : System.ClientModel.Primitives.IJsonModel<Azure.Analytics.Defender.Easm.DiscoveryGroup>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.Defender.Easm.DiscoveryGroup>
type DiscoveryGroup = class
    interface IJsonModel<DiscoveryGroup>
    interface IPersistableModel<DiscoveryGroup>
Public Class DiscoveryGroup
Implements IJsonModel(Of DiscoveryGroup), IPersistableModel(Of DiscoveryGroup)
Inheritance
DiscoveryGroup
Implements

Properties

CreatedDate

The date for the disco group was created.

Description

The description for a disco group.

DisplayName

The name that can be used for display purposes.

Excludes

The list of excludes used for the disco group runs, aka assets to exclude from the discovery algorithm.

FrequencyMilliseconds

The frequency at which the disco group is supposed to be rerun in milliseconds.

Id

The system generated unique id for the resource.

LatestRun

The latest run of this disco group with some limited information, null if the group has never been run.

Name

The caller provided unique name for the resource.

Names

The list of names used for the disco group runs.

Seeds

The list of seeds used for the disco group runs.

TemplateId

The unique identifier for the disco template used for the disco group creation.

Tier

The tier for the disco group which will affect the algorithm used for the disco runs in this group.

Explicit Interface Implementations

IJsonModel<DiscoveryGroup>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DiscoveryGroup>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DiscoveryGroup>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DiscoveryGroup>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DiscoveryGroup>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to