NetworkConnectionMonitorEndpointArgs

data class NetworkConnectionMonitorEndpointArgs(val address: Output<String>? = null, val coverageLevel: Output<String>? = null, val excludedIpAddresses: Output<List<String>>? = null, val filter: Output<NetworkConnectionMonitorEndpointFilterArgs>? = null, val includedIpAddresses: Output<List<String>>? = null, val name: Output<String>, val targetResourceId: Output<String>? = null, val targetResourceType: Output<String>? = null) : ConvertibleToJava<NetworkConnectionMonitorEndpointArgs>

Constructors

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

Properties

Link copied to clipboard
val address: Output<String>? = null

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

Link copied to clipboard
val coverageLevel: Output<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
val excludedIpAddresses: Output<List<String>>? = null

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
val includedIpAddresses: Output<List<String>>? = null

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
val name: Output<String>

The name of the endpoint for the Network Connection Monitor .

Link copied to clipboard
val targetResourceId: Output<String>? = null

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

Link copied to clipboard
val targetResourceType: Output<String>? = null

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

Functions

Link copied to clipboard
open override fun toJava(): NetworkConnectionMonitorEndpointArgs