ConnectionMonitorData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Compatibility declarations for generated members that intentionally hide inherited ARM members.
public class ConnectionMonitorData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.ConnectionMonitorData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.ConnectionMonitorData>
type ConnectionMonitorData = class
inherit ResourceData
interface IJsonModel<ConnectionMonitorData>
interface IPersistableModel<ConnectionMonitorData>
Public Class ConnectionMonitorData
Inherits ResourceData
Implements IJsonModel(Of ConnectionMonitorData), IPersistableModel(Of ConnectionMonitorData)
- Inheritance
- Implements
Properties
| Name | Description |
|---|---|
| AutoStart |
Determines if the connection monitor will start automatically once created. |
| ConnectionMonitorType |
Gets or sets the ConnectionMonitorType compatibility property. |
| Destination |
Describes the destination of connection monitor. |
| Endpoints |
Gets or sets the Endpoints compatibility property. |
| ETag |
Compatibility member. |
| Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
| Location |
Compatibility member. |
| MonitoringIntervalInSeconds |
Monitoring interval in seconds. |
| MonitoringStatus |
The monitoring status of the connection monitor. |
| Name |
The name of the connection monitor. |
| Name |
The name of the resource. (Inherited from ResourceData) |
| Notes |
Optional notes to be associated with the connection monitor. |
| Outputs |
Gets or sets the Outputs compatibility property. |
| ProvisioningState |
The provisioning state of the connection monitor. |
| ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
| Source |
Describes the source of connection monitor. |
| StartOn |
The date and time when the connection monitor was started. |
| SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
| Tags |
Resource tags. |
| TestConfigurations |
Gets or sets the TestConfigurations compatibility property. |
| TestGroups |
Gets or sets the TestGroups compatibility property. |
Methods
Explicit Interface Implementations
| Name | Description |
|---|---|
| IJsonModel<ConnectionMonitorData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
| IJsonModel<ConnectionMonitorData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
| IPersistableModel<ConnectionMonitorData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
| IPersistableModel<ConnectionMonitorData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
| IPersistableModel<ConnectionMonitorData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |