IConnectionMonitor Interface

Definition

Client-side representation of Connection Monitor object, associated with Network Watcher.

public interface IConnectionMonitor : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.ConnectionMonitorResultInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IIndexable
type IConnectionMonitor = interface
    interface IBeta
    interface IHasInner<ConnectionMonitorResultInner>
    interface IHasName
    interface IHasId
    interface IIndexable
Public Interface IConnectionMonitor
Implements IBeta, IHasId, IHasInner(Of ConnectionMonitorResultInner), IHasName, IIndexable
Implements

Properties

AutoStart

Gets Determines if the connection monitor will start automatically once created.

Destination

Gets the destination property.

Id

Gets the resource id string

(Inherited from IHasId)
Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
Location

Gets connection monitor location.

MonitoringIntervalInSeconds

Gets monitoring interval in seconds.

MonitoringStatus

Gets the monitoring status of the connection monitor.

Name

Gets the name of the resource

(Inherited from IHasName)
ProvisioningState

Gets the provisioning state of the connection monitor.

Source

Gets the source property.

StartTime

Gets the date and time when the connection monitor was started.

Tags

Gets connection monitor tags.

Methods

Query()

Query a snapshot of the most recent connection state of a connection monitor.

QueryAsync(CancellationToken)

Query a snapshot of the most recent connection state of a connection monitor asynchronously.

Start()

Starts a specified connection monitor.

StartAsync(CancellationToken)

Starts a specified connection monitor asynchronously.

Stop()

Stops a specified connection monitor.

StopAsync(CancellationToken)

Stops a specified connection monitor asynchronously.

Applies to