Share via


CostManagementAlertPatch Class

Definition

The request payload to update an alert.

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

Constructors

CostManagementAlertPatch()

Initializes a new instance of CostManagementAlertPatch.

Properties

CloseOn

dateTime in which alert was closed.

CostEntityId

related budget.

CreatedOn

dateTime in which alert was created.

Definition

defines the type of alert.

Description

Alert description.

Details

Alert details.

ModifiedOn

dateTime in which alert was last modified.

Source

Source of alert.

Status

alert status.

StatusModificationUserName

User who last modified the alert.

StatusModifiedOn

dateTime in which the alert status was last modified.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<CostManagementAlertPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CostManagementAlertPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CostManagementAlertPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CostManagementAlertPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CostManagementAlertPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to