CostDetailsOperationResults Class

Definition

The result of the long running operation for cost details Api.

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

Properties

Name Description
BlobCount

The total number of blobs.

Blobs

List of blob information generated by this operation.

ByteCount

The total number of bytes in all blobs.

CompressData

Is the data in compressed format.

DataFormat

The data format of the report.

Error

The details of the error.

Id

The id of the long running operation.

ManifestVersion

The Manifest version.

Name

The name of the long running operation.

RequestBody

The request payload body provided in Cost Details call.

RequestScope

The request scope of the request.

Status

The status of the cost details operation.

Type

The type of the long running operation.

ValidTill

The time at which report URL becomes invalid/expires in UTC e.g. 2020-12-08T05:55:59.4394737Z.

Methods

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

Explicit Interface Implementations

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

Applies to