Sdílet prostřednictvím


BenefitUtilizationSummariesOperationStatus Class

Definition

Status of a benefit utilization summaries report. Provides Async Benefit Utilization Summaries Request input, status, and report sas url.

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

Properties

Input

Input given to create the benefit utilization summaries report.

Properties

Contains sas url to the async benefit utilization summaries report and a date that the url is valid until. These values will be empty if the report is in a Running or Failed state.

Status

The status of the creation of the benefit utilization summaries report.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<BenefitUtilizationSummariesOperationStatus>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<BenefitUtilizationSummariesOperationStatus>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BenefitUtilizationSummariesOperationStatus>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BenefitUtilizationSummariesOperationStatus>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<BenefitUtilizationSummariesOperationStatus>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to