Share via


OperationalInsightsWorkspaceReplicationProperties Class

Definition

Workspace replication properties.

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

Constructors

OperationalInsightsWorkspaceReplicationProperties()

Initializes a new instance of OperationalInsightsWorkspaceReplicationProperties.

Properties

CreatedOn

The last time when the replication was enabled.

IsReplicationEnabled

Specifies whether the replication is enabled or not. When true, workspace configuration and data is replicated to the specified ___location. If replication is been enabled, ___location must be provided.

LastModifiedOn

The last time when the replication was updated.

Location

The ___location of the replication.

ProvisioningState

The provisioning state of the replication.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<OperationalInsightsWorkspaceReplicationProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<OperationalInsightsWorkspaceReplicationProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<OperationalInsightsWorkspaceReplicationProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<OperationalInsightsWorkspaceReplicationProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<OperationalInsightsWorkspaceReplicationProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to