MonitorWorkspaceProperties Class

Definition

Properties of an Azure Monitor Workspace.

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

Constructors

Name Description
MonitorWorkspaceProperties()

Initializes a new instance of MonitorWorkspaceProperties.

Properties

Name Description
AccountId

The immutable Id of the Azure Monitor Workspace. This property is read-only.

DefaultIngestionSettings

The Data Collection Rule and Endpoint used for ingestion by default.

Metrics

Properties related to the metrics container in the Azure Monitor Workspace.

PrivateEndpointConnections

List of private endpoint connections.

ProvisioningState

The provisioning state of the Azure Monitor Workspace. Set to Succeeded if everything is healthy.

PublicNetworkAccess

Gets or sets allow or disallow public network access to Azure Monitor Workspace.

Methods

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

Explicit Interface Implementations

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

Applies to