Freigeben über


AdvisorDigestConfiguration Class

Definition

Advisor Digest configuration entity.

public class AdvisorDigestConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Advisor.Models.AdvisorDigestConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Advisor.Models.AdvisorDigestConfiguration>
type AdvisorDigestConfiguration = class
    interface IJsonModel<AdvisorDigestConfiguration>
    interface IPersistableModel<AdvisorDigestConfiguration>
Public Class AdvisorDigestConfiguration
Implements IJsonModel(Of AdvisorDigestConfiguration), IPersistableModel(Of AdvisorDigestConfiguration)
Inheritance
AdvisorDigestConfiguration
Implements

Constructors

Name Description
AdvisorDigestConfiguration()

Initializes a new instance of AdvisorDigestConfiguration.

Properties

Name Description
ActionGroupResourceId

Action group resource id used by digest.

Categories

Categories to send digest for. If categories are not provided, then digest will be sent for all categories.

Frequency

Frequency that digest will be triggered, in days. Value must be between 7 and 30 days inclusive.

Language

Language for digest content body. Value must be ISO 639-1 code for one of Azure portal supported languages. Otherwise, it will be converted into one. Default value is English (en).

Name

Name of digest configuration. Value is case-insensitive and must be unique within a subscription.

State

State of digest configuration.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AdvisorDigestConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AdvisorDigestConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AdvisorDigestConfiguration>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AdvisorDigestConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AdvisorDigestConfiguration>.Write(ModelReaderWriterOptions)

Applies to