NetworkConnectionMonitorEndpoint

data class NetworkConnectionMonitorEndpoint(val address: String? = null, val coverageLevel: String? = null, val excludedIpAddresses: List<String>? = null, val filter: NetworkConnectionMonitorEndpointFilter? = null, val includedIpAddresses: List<String>? = null, val name: String, val targetResourceId: String? = null, val targetResourceType: String? = null)

Constructors

Link copied to clipboard
constructor(address: String? = null, coverageLevel: String? = null, excludedIpAddresses: List<String>? = null, filter: NetworkConnectionMonitorEndpointFilter? = null, includedIpAddresses: List<String>? = null, name: String, targetResourceId: String? = null, targetResourceType: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val address: String? = null

The IP address or domain name of the Network Connection Monitor endpoint.

Link copied to clipboard
val coverageLevel: String? = null

The test coverage for the Network Connection Monitor endpoint. Possible values are AboveAverage, Average, BelowAverage, Default, Full and Low.

Link copied to clipboard

A list of IPv4/IPv6 subnet masks or IPv4/IPv6 IP addresses to be excluded to the Network Connection Monitor endpoint.

Link copied to clipboard

A filter block as defined below.

Link copied to clipboard

A list of IPv4/IPv6 subnet masks or IPv4/IPv6 IP addresses to be included to the Network Connection Monitor endpoint.

Link copied to clipboard

The name of the endpoint for the Network Connection Monitor .

Link copied to clipboard

The resource ID which is used as the endpoint by the Network Connection Monitor.

Link copied to clipboard

The endpoint type of the Network Connection Monitor. Possible values are AzureArcVM, AzureSubnet, AzureVM, AzureVNet, ExternalAddress, MMAWorkspaceMachine and MMAWorkspaceNetwork.