CsmOperationDescription Class

Definition

Description of an operation available for Microsoft.Web resource provider.

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

Properties

CsmOperationDescriptionServiceSpecification

Resource metrics service provided by Microsoft.Insights resource provider.

Display

Meta data about operation used for display in portal.

IsDataAction

Gets the is data action.

Name

Gets the name.

Origin

Gets the origin.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<CsmOperationDescription>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CsmOperationDescription>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CsmOperationDescription>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CsmOperationDescription>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CsmOperationDescription>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to