Share via


InMageAzureV2EventDetails Class

Definition

Model class for event details of a VMwareAzureV2 event.

public class InMageAzureV2EventDetails : Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryEventProviderSpecificDetails, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageAzureV2EventDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageAzureV2EventDetails>
type InMageAzureV2EventDetails = class
    inherit SiteRecoveryEventProviderSpecificDetails
    interface IJsonModel<InMageAzureV2EventDetails>
    interface IPersistableModel<InMageAzureV2EventDetails>
Public Class InMageAzureV2EventDetails
Inherits SiteRecoveryEventProviderSpecificDetails
Implements IJsonModel(Of InMageAzureV2EventDetails), IPersistableModel(Of InMageAzureV2EventDetails)
Inheritance
Implements

Properties

Category

InMage Event Category.

Component

InMage Event Component.

CorrectiveAction

Corrective Action string for the event.

Details

InMage Event Details.

EventType

InMage Event type. Takes one of the values of InMageDataContract.InMageMonitoringEventType.

SiteName

VMware Site name.

Summary

InMage Event Summary.

Explicit Interface Implementations

IJsonModel<InMageAzureV2EventDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<InMageAzureV2EventDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<SiteRecoveryEventProviderSpecificDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from SiteRecoveryEventProviderSpecificDetails)
IJsonModel<SiteRecoveryEventProviderSpecificDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from SiteRecoveryEventProviderSpecificDetails)
IPersistableModel<InMageAzureV2EventDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<InMageAzureV2EventDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<InMageAzureV2EventDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<SiteRecoveryEventProviderSpecificDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from SiteRecoveryEventProviderSpecificDetails)
IPersistableModel<SiteRecoveryEventProviderSpecificDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from SiteRecoveryEventProviderSpecificDetails)
IPersistableModel<SiteRecoveryEventProviderSpecificDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from SiteRecoveryEventProviderSpecificDetails)

Applies to