azure-native.network.getConnectionMonitor

Gets a connection monitor by name. API Version: 2020-11-01.

Using getConnectionMonitor

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getConnectionMonitor(args: GetConnectionMonitorArgs, opts?: InvokeOptions): Promise<GetConnectionMonitorResult>
function getConnectionMonitorOutput(args: GetConnectionMonitorOutputArgs, opts?: InvokeOptions): Output<GetConnectionMonitorResult>
def get_connection_monitor(connection_monitor_name: Optional[str] = None,
                           network_watcher_name: Optional[str] = None,
                           resource_group_name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetConnectionMonitorResult
def get_connection_monitor_output(connection_monitor_name: Optional[pulumi.Input[str]] = None,
                           network_watcher_name: Optional[pulumi.Input[str]] = None,
                           resource_group_name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetConnectionMonitorResult]
func LookupConnectionMonitor(ctx *Context, args *LookupConnectionMonitorArgs, opts ...InvokeOption) (*LookupConnectionMonitorResult, error)
func LookupConnectionMonitorOutput(ctx *Context, args *LookupConnectionMonitorOutputArgs, opts ...InvokeOption) LookupConnectionMonitorResultOutput

> Note: This function is named LookupConnectionMonitor in the Go SDK.

public static class GetConnectionMonitor 
{
    public static Task<GetConnectionMonitorResult> InvokeAsync(GetConnectionMonitorArgs args, InvokeOptions? opts = null)
    public static Output<GetConnectionMonitorResult> Invoke(GetConnectionMonitorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConnectionMonitorResult> getConnectionMonitor(GetConnectionMonitorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:network:getConnectionMonitor
  arguments:
    # arguments dictionary

The following arguments are supported:

ConnectionMonitorName string

The name of the connection monitor.

NetworkWatcherName string

The name of the Network Watcher resource.

ResourceGroupName string

The name of the resource group containing Network Watcher.

ConnectionMonitorName string

The name of the connection monitor.

NetworkWatcherName string

The name of the Network Watcher resource.

ResourceGroupName string

The name of the resource group containing Network Watcher.

connectionMonitorName String

The name of the connection monitor.

networkWatcherName String

The name of the Network Watcher resource.

resourceGroupName String

The name of the resource group containing Network Watcher.

connectionMonitorName string

The name of the connection monitor.

networkWatcherName string

The name of the Network Watcher resource.

resourceGroupName string

The name of the resource group containing Network Watcher.

connection_monitor_name str

The name of the connection monitor.

network_watcher_name str

The name of the Network Watcher resource.

resource_group_name str

The name of the resource group containing Network Watcher.

connectionMonitorName String

The name of the connection monitor.

networkWatcherName String

The name of the Network Watcher resource.

resourceGroupName String

The name of the resource group containing Network Watcher.

getConnectionMonitor Result

The following output properties are available:

ConnectionMonitorType string

Type of connection monitor.

Etag string

A unique read-only string that changes whenever the resource is updated.

Id string

ID of the connection monitor.

MonitoringStatus string

The monitoring status of the connection monitor.

Name string

Name of the connection monitor.

ProvisioningState string

The provisioning state of the connection monitor.

StartTime string

The date and time when the connection monitor was started.

Type string

Connection monitor type.

AutoStart bool

Determines if the connection monitor will start automatically once created.

Destination Pulumi.AzureNative.Network.Outputs.ConnectionMonitorDestinationResponse

Describes the destination of connection monitor.

Endpoints List<Pulumi.AzureNative.Network.Outputs.ConnectionMonitorEndpointResponse>

List of connection monitor endpoints.

Location string

Connection monitor location.

MonitoringIntervalInSeconds int

Monitoring interval in seconds.

Notes string

Optional notes to be associated with the connection monitor.

Outputs List<Pulumi.AzureNative.Network.Outputs.ConnectionMonitorOutputResponse>

List of connection monitor outputs.

Source Pulumi.AzureNative.Network.Outputs.ConnectionMonitorSourceResponse

Describes the source of connection monitor.

Tags Dictionary<string, string>

Connection monitor tags.

TestConfigurations List<Pulumi.AzureNative.Network.Outputs.ConnectionMonitorTestConfigurationResponse>

List of connection monitor test configurations.

TestGroups List<Pulumi.AzureNative.Network.Outputs.ConnectionMonitorTestGroupResponse>

List of connection monitor test groups.

ConnectionMonitorType string

Type of connection monitor.

Etag string

A unique read-only string that changes whenever the resource is updated.

Id string

ID of the connection monitor.

MonitoringStatus string

The monitoring status of the connection monitor.

Name string

Name of the connection monitor.

ProvisioningState string

The provisioning state of the connection monitor.

StartTime string

The date and time when the connection monitor was started.

Type string

Connection monitor type.

AutoStart bool

Determines if the connection monitor will start automatically once created.

Destination ConnectionMonitorDestinationResponse

Describes the destination of connection monitor.

Endpoints []ConnectionMonitorEndpointResponse

List of connection monitor endpoints.

Location string

Connection monitor location.

MonitoringIntervalInSeconds int

Monitoring interval in seconds.

Notes string

Optional notes to be associated with the connection monitor.

Outputs []ConnectionMonitorOutputResponse

List of connection monitor outputs.

Source ConnectionMonitorSourceResponse

Describes the source of connection monitor.

Tags map[string]string

Connection monitor tags.

TestConfigurations []ConnectionMonitorTestConfigurationResponse

List of connection monitor test configurations.

TestGroups []ConnectionMonitorTestGroupResponse

List of connection monitor test groups.

connectionMonitorType String

Type of connection monitor.

etag String

A unique read-only string that changes whenever the resource is updated.

id String

ID of the connection monitor.

monitoringStatus String

The monitoring status of the connection monitor.

name String

Name of the connection monitor.

provisioningState String

The provisioning state of the connection monitor.

startTime String

The date and time when the connection monitor was started.

type String

Connection monitor type.

autoStart Boolean

Determines if the connection monitor will start automatically once created.

destination ConnectionMonitorDestinationResponse

Describes the destination of connection monitor.

endpoints List<ConnectionMonitorEndpointResponse>

List of connection monitor endpoints.

location String

Connection monitor location.

monitoringIntervalInSeconds Integer

Monitoring interval in seconds.

notes String

Optional notes to be associated with the connection monitor.

outputs List<ConnectionMonitorOutputResponse>

List of connection monitor outputs.

source ConnectionMonitorSourceResponse

Describes the source of connection monitor.

tags Map<String,String>

Connection monitor tags.

testConfigurations List<ConnectionMonitorTestConfigurationResponse>

List of connection monitor test configurations.

testGroups List<ConnectionMonitorTestGroupResponse>

List of connection monitor test groups.

connectionMonitorType string

Type of connection monitor.

etag string

A unique read-only string that changes whenever the resource is updated.

id string

ID of the connection monitor.

monitoringStatus string

The monitoring status of the connection monitor.

name string

Name of the connection monitor.

provisioningState string

The provisioning state of the connection monitor.

startTime string

The date and time when the connection monitor was started.

type string

Connection monitor type.

autoStart boolean

Determines if the connection monitor will start automatically once created.

destination ConnectionMonitorDestinationResponse

Describes the destination of connection monitor.

endpoints ConnectionMonitorEndpointResponse[]

List of connection monitor endpoints.

location string

Connection monitor location.

monitoringIntervalInSeconds number

Monitoring interval in seconds.

notes string

Optional notes to be associated with the connection monitor.

outputs ConnectionMonitorOutputResponse[]

List of connection monitor outputs.

source ConnectionMonitorSourceResponse

Describes the source of connection monitor.

tags {[key: string]: string}

Connection monitor tags.

testConfigurations ConnectionMonitorTestConfigurationResponse[]

List of connection monitor test configurations.

testGroups ConnectionMonitorTestGroupResponse[]

List of connection monitor test groups.

connection_monitor_type str

Type of connection monitor.

etag str

A unique read-only string that changes whenever the resource is updated.

id str

ID of the connection monitor.

monitoring_status str

The monitoring status of the connection monitor.

name str

Name of the connection monitor.

provisioning_state str

The provisioning state of the connection monitor.

start_time str

The date and time when the connection monitor was started.

type str

Connection monitor type.

auto_start bool

Determines if the connection monitor will start automatically once created.

destination ConnectionMonitorDestinationResponse

Describes the destination of connection monitor.

endpoints Sequence[ConnectionMonitorEndpointResponse]

List of connection monitor endpoints.

location str

Connection monitor location.

monitoring_interval_in_seconds int

Monitoring interval in seconds.

notes str

Optional notes to be associated with the connection monitor.

outputs Sequence[ConnectionMonitorOutputResponse]

List of connection monitor outputs.

source ConnectionMonitorSourceResponse

Describes the source of connection monitor.

tags Mapping[str, str]

Connection monitor tags.

test_configurations Sequence[ConnectionMonitorTestConfigurationResponse]

List of connection monitor test configurations.

test_groups Sequence[ConnectionMonitorTestGroupResponse]

List of connection monitor test groups.

connectionMonitorType String

Type of connection monitor.

etag String

A unique read-only string that changes whenever the resource is updated.

id String

ID of the connection monitor.

monitoringStatus String

The monitoring status of the connection monitor.

name String

Name of the connection monitor.

provisioningState String

The provisioning state of the connection monitor.

startTime String

The date and time when the connection monitor was started.

type String

Connection monitor type.

autoStart Boolean

Determines if the connection monitor will start automatically once created.

destination Property Map

Describes the destination of connection monitor.

endpoints List<Property Map>

List of connection monitor endpoints.

location String

Connection monitor location.

monitoringIntervalInSeconds Number

Monitoring interval in seconds.

notes String

Optional notes to be associated with the connection monitor.

outputs List<Property Map>

List of connection monitor outputs.

source Property Map

Describes the source of connection monitor.

tags Map<String>

Connection monitor tags.

testConfigurations List<Property Map>

List of connection monitor test configurations.

testGroups List<Property Map>

List of connection monitor test groups.

Supporting Types

ConnectionMonitorDestinationResponse

Address string

Address of the connection monitor destination (IP or domain name).

Port int

The destination port used by connection monitor.

ResourceId string

The ID of the resource used as the destination by connection monitor.

Address string

Address of the connection monitor destination (IP or domain name).

Port int

The destination port used by connection monitor.

ResourceId string

The ID of the resource used as the destination by connection monitor.

address String

Address of the connection monitor destination (IP or domain name).

port Integer

The destination port used by connection monitor.

resourceId String

The ID of the resource used as the destination by connection monitor.

address string

Address of the connection monitor destination (IP or domain name).

port number

The destination port used by connection monitor.

resourceId string

The ID of the resource used as the destination by connection monitor.

address str

Address of the connection monitor destination (IP or domain name).

port int

The destination port used by connection monitor.

resource_id str

The ID of the resource used as the destination by connection monitor.

address String

Address of the connection monitor destination (IP or domain name).

port Number

The destination port used by connection monitor.

resourceId String

The ID of the resource used as the destination by connection monitor.

ConnectionMonitorEndpointFilterItemResponse

Address string

The address of the filter item.

Type string

The type of item included in the filter. Currently only 'AgentAddress' is supported.

Address string

The address of the filter item.

Type string

The type of item included in the filter. Currently only 'AgentAddress' is supported.

address String

The address of the filter item.

type String

The type of item included in the filter. Currently only 'AgentAddress' is supported.

address string

The address of the filter item.

type string

The type of item included in the filter. Currently only 'AgentAddress' is supported.

address str

The address of the filter item.

type str

The type of item included in the filter. Currently only 'AgentAddress' is supported.

address String

The address of the filter item.

type String

The type of item included in the filter. Currently only 'AgentAddress' is supported.

ConnectionMonitorEndpointFilterResponse

Items List<Pulumi.AzureNative.Network.Inputs.ConnectionMonitorEndpointFilterItemResponse>

List of items in the filter.

Type string

The behavior of the endpoint filter. Currently only 'Include' is supported.

Items []ConnectionMonitorEndpointFilterItemResponse

List of items in the filter.

Type string

The behavior of the endpoint filter. Currently only 'Include' is supported.

items List<ConnectionMonitorEndpointFilterItemResponse>

List of items in the filter.

type String

The behavior of the endpoint filter. Currently only 'Include' is supported.

items ConnectionMonitorEndpointFilterItemResponse[]

List of items in the filter.

type string

The behavior of the endpoint filter. Currently only 'Include' is supported.

items Sequence[ConnectionMonitorEndpointFilterItemResponse]

List of items in the filter.

type str

The behavior of the endpoint filter. Currently only 'Include' is supported.

items List<Property Map>

List of items in the filter.

type String

The behavior of the endpoint filter. Currently only 'Include' is supported.

ConnectionMonitorEndpointResponse

Name string

The name of the connection monitor endpoint.

Address string

Address of the connection monitor endpoint (IP or domain name).

CoverageLevel string

Test coverage for the endpoint.

Filter Pulumi.AzureNative.Network.Inputs.ConnectionMonitorEndpointFilterResponse

Filter for sub-items within the endpoint.

ResourceId string

Resource ID of the connection monitor endpoint.

Scope Pulumi.AzureNative.Network.Inputs.ConnectionMonitorEndpointScopeResponse

Endpoint scope.

Type string

The endpoint type.

Name string

The name of the connection monitor endpoint.

Address string

Address of the connection monitor endpoint (IP or domain name).

CoverageLevel string

Test coverage for the endpoint.

Filter ConnectionMonitorEndpointFilterResponse

Filter for sub-items within the endpoint.

ResourceId string

Resource ID of the connection monitor endpoint.

Scope ConnectionMonitorEndpointScopeResponse

Endpoint scope.

Type string

The endpoint type.

name String

The name of the connection monitor endpoint.

address String

Address of the connection monitor endpoint (IP or domain name).

coverageLevel String

Test coverage for the endpoint.

filter ConnectionMonitorEndpointFilterResponse

Filter for sub-items within the endpoint.

resourceId String

Resource ID of the connection monitor endpoint.

scope ConnectionMonitorEndpointScopeResponse

Endpoint scope.

type String

The endpoint type.

name string

The name of the connection monitor endpoint.

address string

Address of the connection monitor endpoint (IP or domain name).

coverageLevel string

Test coverage for the endpoint.

filter ConnectionMonitorEndpointFilterResponse

Filter for sub-items within the endpoint.

resourceId string

Resource ID of the connection monitor endpoint.

scope ConnectionMonitorEndpointScopeResponse

Endpoint scope.

type string

The endpoint type.

name str

The name of the connection monitor endpoint.

address str

Address of the connection monitor endpoint (IP or domain name).

coverage_level str

Test coverage for the endpoint.

filter ConnectionMonitorEndpointFilterResponse

Filter for sub-items within the endpoint.

resource_id str

Resource ID of the connection monitor endpoint.

scope ConnectionMonitorEndpointScopeResponse

Endpoint scope.

type str

The endpoint type.

name String

The name of the connection monitor endpoint.

address String

Address of the connection monitor endpoint (IP or domain name).

coverageLevel String

Test coverage for the endpoint.

filter Property Map

Filter for sub-items within the endpoint.

resourceId String

Resource ID of the connection monitor endpoint.

scope Property Map

Endpoint scope.

type String

The endpoint type.

ConnectionMonitorEndpointScopeItemResponse

Address string

The address of the endpoint item. Supported types are IPv4/IPv6 subnet mask or IPv4/IPv6 IP address.

Address string

The address of the endpoint item. Supported types are IPv4/IPv6 subnet mask or IPv4/IPv6 IP address.

address String

The address of the endpoint item. Supported types are IPv4/IPv6 subnet mask or IPv4/IPv6 IP address.

address string

The address of the endpoint item. Supported types are IPv4/IPv6 subnet mask or IPv4/IPv6 IP address.

address str

The address of the endpoint item. Supported types are IPv4/IPv6 subnet mask or IPv4/IPv6 IP address.

address String

The address of the endpoint item. Supported types are IPv4/IPv6 subnet mask or IPv4/IPv6 IP address.

ConnectionMonitorEndpointScopeResponse

Exclude List<Pulumi.AzureNative.Network.Inputs.ConnectionMonitorEndpointScopeItemResponse>

List of items which needs to be excluded from the endpoint scope.

Include List<Pulumi.AzureNative.Network.Inputs.ConnectionMonitorEndpointScopeItemResponse>

List of items which needs to be included to the endpoint scope.

Exclude []ConnectionMonitorEndpointScopeItemResponse

List of items which needs to be excluded from the endpoint scope.

Include []ConnectionMonitorEndpointScopeItemResponse

List of items which needs to be included to the endpoint scope.

exclude List<ConnectionMonitorEndpointScopeItemResponse>

List of items which needs to be excluded from the endpoint scope.

include List<ConnectionMonitorEndpointScopeItemResponse>

List of items which needs to be included to the endpoint scope.

exclude ConnectionMonitorEndpointScopeItemResponse[]

List of items which needs to be excluded from the endpoint scope.

include ConnectionMonitorEndpointScopeItemResponse[]

List of items which needs to be included to the endpoint scope.

exclude Sequence[ConnectionMonitorEndpointScopeItemResponse]

List of items which needs to be excluded from the endpoint scope.

include Sequence[ConnectionMonitorEndpointScopeItemResponse]

List of items which needs to be included to the endpoint scope.

exclude List<Property Map>

List of items which needs to be excluded from the endpoint scope.

include List<Property Map>

List of items which needs to be included to the endpoint scope.

ConnectionMonitorHttpConfigurationResponse

Method string

The HTTP method to use.

Path string

The path component of the URI. For instance, "/dir1/dir2".

Port int

The port to connect to.

PreferHTTPS bool

Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.

RequestHeaders List<Pulumi.AzureNative.Network.Inputs.HTTPHeaderResponse>

The HTTP headers to transmit with the request.

ValidStatusCodeRanges List<string>

HTTP status codes to consider successful. For instance, "2xx,301-304,418".

Method string

The HTTP method to use.

Path string

The path component of the URI. For instance, "/dir1/dir2".

Port int

The port to connect to.

PreferHTTPS bool

Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.

RequestHeaders []HTTPHeaderResponse

The HTTP headers to transmit with the request.

ValidStatusCodeRanges []string

HTTP status codes to consider successful. For instance, "2xx,301-304,418".

method String

The HTTP method to use.

path String

The path component of the URI. For instance, "/dir1/dir2".

port Integer

The port to connect to.

preferHTTPS Boolean

Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.

requestHeaders List<HTTPHeaderResponse>

The HTTP headers to transmit with the request.

validStatusCodeRanges List<String>

HTTP status codes to consider successful. For instance, "2xx,301-304,418".

method string

The HTTP method to use.

path string

The path component of the URI. For instance, "/dir1/dir2".

port number

The port to connect to.

preferHTTPS boolean

Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.

requestHeaders HTTPHeaderResponse[]

The HTTP headers to transmit with the request.

validStatusCodeRanges string[]

HTTP status codes to consider successful. For instance, "2xx,301-304,418".

method str

The HTTP method to use.

path str

The path component of the URI. For instance, "/dir1/dir2".

port int

The port to connect to.

prefer_https bool

Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.

request_headers Sequence[HTTPHeaderResponse]

The HTTP headers to transmit with the request.

valid_status_code_ranges Sequence[str]

HTTP status codes to consider successful. For instance, "2xx,301-304,418".

method String

The HTTP method to use.

path String

The path component of the URI. For instance, "/dir1/dir2".

port Number

The port to connect to.

preferHTTPS Boolean

Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.

requestHeaders List<Property Map>

The HTTP headers to transmit with the request.

validStatusCodeRanges List<String>

HTTP status codes to consider successful. For instance, "2xx,301-304,418".

ConnectionMonitorIcmpConfigurationResponse

DisableTraceRoute bool

Value indicating whether path evaluation with trace route should be disabled.

DisableTraceRoute bool

Value indicating whether path evaluation with trace route should be disabled.

disableTraceRoute Boolean

Value indicating whether path evaluation with trace route should be disabled.

disableTraceRoute boolean

Value indicating whether path evaluation with trace route should be disabled.

disable_trace_route bool

Value indicating whether path evaluation with trace route should be disabled.

disableTraceRoute Boolean

Value indicating whether path evaluation with trace route should be disabled.

ConnectionMonitorOutputResponse

Type string

Connection monitor output destination type. Currently, only "Workspace" is supported.

WorkspaceSettings Pulumi.AzureNative.Network.Inputs.ConnectionMonitorWorkspaceSettingsResponse

Describes the settings for producing output into a log analytics workspace.

Type string

Connection monitor output destination type. Currently, only "Workspace" is supported.

WorkspaceSettings ConnectionMonitorWorkspaceSettingsResponse

Describes the settings for producing output into a log analytics workspace.

type String

Connection monitor output destination type. Currently, only "Workspace" is supported.

workspaceSettings ConnectionMonitorWorkspaceSettingsResponse

Describes the settings for producing output into a log analytics workspace.

type string

Connection monitor output destination type. Currently, only "Workspace" is supported.

workspaceSettings ConnectionMonitorWorkspaceSettingsResponse

Describes the settings for producing output into a log analytics workspace.

type str

Connection monitor output destination type. Currently, only "Workspace" is supported.

workspace_settings ConnectionMonitorWorkspaceSettingsResponse

Describes the settings for producing output into a log analytics workspace.

type String

Connection monitor output destination type. Currently, only "Workspace" is supported.

workspaceSettings Property Map

Describes the settings for producing output into a log analytics workspace.

ConnectionMonitorSourceResponse

ResourceId string

The ID of the resource used as the source by connection monitor.

Port int

The source port used by connection monitor.

ResourceId string

The ID of the resource used as the source by connection monitor.

Port int

The source port used by connection monitor.

resourceId String

The ID of the resource used as the source by connection monitor.

port Integer

The source port used by connection monitor.

resourceId string

The ID of the resource used as the source by connection monitor.

port number

The source port used by connection monitor.

resource_id str

The ID of the resource used as the source by connection monitor.

port int

The source port used by connection monitor.

resourceId String

The ID of the resource used as the source by connection monitor.

port Number

The source port used by connection monitor.

ConnectionMonitorSuccessThresholdResponse

ChecksFailedPercent int

The maximum percentage of failed checks permitted for a test to evaluate as successful.

RoundTripTimeMs double

The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.

ChecksFailedPercent int

The maximum percentage of failed checks permitted for a test to evaluate as successful.

RoundTripTimeMs float64

The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.

checksFailedPercent Integer

The maximum percentage of failed checks permitted for a test to evaluate as successful.

roundTripTimeMs Double

The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.

checksFailedPercent number

The maximum percentage of failed checks permitted for a test to evaluate as successful.

roundTripTimeMs number

The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.

checks_failed_percent int

The maximum percentage of failed checks permitted for a test to evaluate as successful.

round_trip_time_ms float

The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.

checksFailedPercent Number

The maximum percentage of failed checks permitted for a test to evaluate as successful.

roundTripTimeMs Number

The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.

ConnectionMonitorTcpConfigurationResponse

DestinationPortBehavior string

Destination port behavior.

DisableTraceRoute bool

Value indicating whether path evaluation with trace route should be disabled.

Port int

The port to connect to.

DestinationPortBehavior string

Destination port behavior.

DisableTraceRoute bool

Value indicating whether path evaluation with trace route should be disabled.

Port int

The port to connect to.

destinationPortBehavior String

Destination port behavior.

disableTraceRoute Boolean

Value indicating whether path evaluation with trace route should be disabled.

port Integer

The port to connect to.

destinationPortBehavior string

Destination port behavior.

disableTraceRoute boolean

Value indicating whether path evaluation with trace route should be disabled.

port number

The port to connect to.

destination_port_behavior str

Destination port behavior.

disable_trace_route bool

Value indicating whether path evaluation with trace route should be disabled.

port int

The port to connect to.

destinationPortBehavior String

Destination port behavior.

disableTraceRoute Boolean

Value indicating whether path evaluation with trace route should be disabled.

port Number

The port to connect to.

ConnectionMonitorTestConfigurationResponse

Name string

The name of the connection monitor test configuration.

Protocol string

The protocol to use in test evaluation.

HttpConfiguration Pulumi.AzureNative.Network.Inputs.ConnectionMonitorHttpConfigurationResponse

The parameters used to perform test evaluation over HTTP.

IcmpConfiguration Pulumi.AzureNative.Network.Inputs.ConnectionMonitorIcmpConfigurationResponse

The parameters used to perform test evaluation over ICMP.

PreferredIPVersion string

The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.

SuccessThreshold Pulumi.AzureNative.Network.Inputs.ConnectionMonitorSuccessThresholdResponse

The threshold for declaring a test successful.

TcpConfiguration Pulumi.AzureNative.Network.Inputs.ConnectionMonitorTcpConfigurationResponse

The parameters used to perform test evaluation over TCP.

TestFrequencySec int

The frequency of test evaluation, in seconds.

Name string

The name of the connection monitor test configuration.

Protocol string

The protocol to use in test evaluation.

HttpConfiguration ConnectionMonitorHttpConfigurationResponse

The parameters used to perform test evaluation over HTTP.

IcmpConfiguration ConnectionMonitorIcmpConfigurationResponse

The parameters used to perform test evaluation over ICMP.

PreferredIPVersion string

The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.

SuccessThreshold ConnectionMonitorSuccessThresholdResponse

The threshold for declaring a test successful.

TcpConfiguration ConnectionMonitorTcpConfigurationResponse

The parameters used to perform test evaluation over TCP.

TestFrequencySec int

The frequency of test evaluation, in seconds.

name String

The name of the connection monitor test configuration.

protocol String

The protocol to use in test evaluation.

httpConfiguration ConnectionMonitorHttpConfigurationResponse

The parameters used to perform test evaluation over HTTP.

icmpConfiguration ConnectionMonitorIcmpConfigurationResponse

The parameters used to perform test evaluation over ICMP.

preferredIPVersion String

The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.

successThreshold ConnectionMonitorSuccessThresholdResponse

The threshold for declaring a test successful.

tcpConfiguration ConnectionMonitorTcpConfigurationResponse

The parameters used to perform test evaluation over TCP.

testFrequencySec Integer

The frequency of test evaluation, in seconds.

name string

The name of the connection monitor test configuration.

protocol string

The protocol to use in test evaluation.

httpConfiguration ConnectionMonitorHttpConfigurationResponse

The parameters used to perform test evaluation over HTTP.

icmpConfiguration ConnectionMonitorIcmpConfigurationResponse

The parameters used to perform test evaluation over ICMP.

preferredIPVersion string

The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.

successThreshold ConnectionMonitorSuccessThresholdResponse

The threshold for declaring a test successful.

tcpConfiguration ConnectionMonitorTcpConfigurationResponse

The parameters used to perform test evaluation over TCP.

testFrequencySec number

The frequency of test evaluation, in seconds.

name str

The name of the connection monitor test configuration.

protocol str

The protocol to use in test evaluation.

http_configuration ConnectionMonitorHttpConfigurationResponse

The parameters used to perform test evaluation over HTTP.

icmp_configuration ConnectionMonitorIcmpConfigurationResponse

The parameters used to perform test evaluation over ICMP.

preferred_ip_version str

The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.

success_threshold ConnectionMonitorSuccessThresholdResponse

The threshold for declaring a test successful.

tcp_configuration ConnectionMonitorTcpConfigurationResponse

The parameters used to perform test evaluation over TCP.

test_frequency_sec int

The frequency of test evaluation, in seconds.

name String

The name of the connection monitor test configuration.

protocol String

The protocol to use in test evaluation.

httpConfiguration Property Map

The parameters used to perform test evaluation over HTTP.

icmpConfiguration Property Map

The parameters used to perform test evaluation over ICMP.

preferredIPVersion String

The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.

successThreshold Property Map

The threshold for declaring a test successful.

tcpConfiguration Property Map

The parameters used to perform test evaluation over TCP.

testFrequencySec Number

The frequency of test evaluation, in seconds.

ConnectionMonitorTestGroupResponse

Destinations List<string>

List of destination endpoint names.

Name string

The name of the connection monitor test group.

Sources List<string>

List of source endpoint names.

TestConfigurations List<string>

List of test configuration names.

Disable bool

Value indicating whether test group is disabled.

Destinations []string

List of destination endpoint names.

Name string

The name of the connection monitor test group.

Sources []string

List of source endpoint names.

TestConfigurations []string

List of test configuration names.

Disable bool

Value indicating whether test group is disabled.

destinations List<String>

List of destination endpoint names.

name String

The name of the connection monitor test group.

sources List<String>

List of source endpoint names.

testConfigurations List<String>

List of test configuration names.

disable Boolean

Value indicating whether test group is disabled.

destinations string[]

List of destination endpoint names.

name string

The name of the connection monitor test group.

sources string[]

List of source endpoint names.

testConfigurations string[]

List of test configuration names.

disable boolean

Value indicating whether test group is disabled.

destinations Sequence[str]

List of destination endpoint names.

name str

The name of the connection monitor test group.

sources Sequence[str]

List of source endpoint names.

test_configurations Sequence[str]

List of test configuration names.

disable bool

Value indicating whether test group is disabled.

destinations List<String>

List of destination endpoint names.

name String

The name of the connection monitor test group.

sources List<String>

List of source endpoint names.

testConfigurations List<String>

List of test configuration names.

disable Boolean

Value indicating whether test group is disabled.

ConnectionMonitorWorkspaceSettingsResponse

WorkspaceResourceId string

Log analytics workspace resource ID.

WorkspaceResourceId string

Log analytics workspace resource ID.

workspaceResourceId String

Log analytics workspace resource ID.

workspaceResourceId string

Log analytics workspace resource ID.

workspace_resource_id str

Log analytics workspace resource ID.

workspaceResourceId String

Log analytics workspace resource ID.

HTTPHeaderResponse

Name string

The name in HTTP header.

Value string

The value in HTTP header.

Name string

The name in HTTP header.

Value string

The value in HTTP header.

name String

The name in HTTP header.

value String

The value in HTTP header.

name string

The name in HTTP header.

value string

The value in HTTP header.

name str

The name in HTTP header.

value str

The value in HTTP header.

name String

The name in HTTP header.

value String

The value in HTTP header.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0