Share via


OperationStatus Class

Definition

Status of a long running operation.

public class OperationStatus : System.ClientModel.Primitives.IJsonModel<Azure.Developer.LoadTesting.OperationStatus>, System.ClientModel.Primitives.IPersistableModel<Azure.Developer.LoadTesting.OperationStatus>
type OperationStatus = class
    interface IJsonModel<OperationStatus>
    interface IPersistableModel<OperationStatus>
Public Class OperationStatus
Implements IJsonModel(Of OperationStatus), IPersistableModel(Of OperationStatus)
Inheritance
OperationStatus
Implements

Properties

Name Description
Error

Error object that describes the error when status is "Failed".

Id

The unique ID of the operation.

Kind

The kind of the operation.

Status

The state of the operation.

Methods

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

Operators

Name Description
Explicit(Response to OperationStatus)

Explicit Interface Implementations

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

Applies to