This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.network.getConnectionMonitor
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets a connection monitor by name. Azure REST API version: 2023-02-01.
Other available API versions: 2019-09-01, 2023-04-01, 2023-05-01, 2023-06-01, 2023-09-01, 2023-11-01, 2024-01-01, 2024-03-01, 2024-05-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)
public static Output<GetConnectionMonitorResult> getConnectionMonitor(GetConnectionMonitorArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:network:getConnectionMonitor
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ConnectionMonitor stringName 
- The name of the connection monitor.
- NetworkWatcher stringName 
- The name of the Network Watcher resource.
- ResourceGroup stringName 
- The name of the resource group containing Network Watcher.
- ConnectionMonitor stringName 
- The name of the connection monitor.
- NetworkWatcher stringName 
- The name of the Network Watcher resource.
- ResourceGroup stringName 
- The name of the resource group containing Network Watcher.
- connectionMonitor StringName 
- The name of the connection monitor.
- networkWatcher StringName 
- The name of the Network Watcher resource.
- resourceGroup StringName 
- The name of the resource group containing Network Watcher.
- connectionMonitor stringName 
- The name of the connection monitor.
- networkWatcher stringName 
- The name of the Network Watcher resource.
- resourceGroup stringName 
- The name of the resource group containing Network Watcher.
- connection_monitor_ strname 
- The name of the connection monitor.
- network_watcher_ strname 
- The name of the Network Watcher resource.
- resource_group_ strname 
- The name of the resource group containing Network Watcher.
- connectionMonitor StringName 
- The name of the connection monitor.
- networkWatcher StringName 
- The name of the Network Watcher resource.
- resourceGroup StringName 
- The name of the resource group containing Network Watcher.
getConnectionMonitor Result
The following output properties are available:
- ConnectionMonitor stringType 
- 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.Azure Native. Network. Outputs. Connection Monitor Destination Response 
- Describes the destination of connection monitor.
- Endpoints
List<Pulumi.Azure Native. Network. Outputs. Connection Monitor Endpoint Response> 
- List of connection monitor endpoints.
- Location string
- Connection monitor location.
- MonitoringInterval intIn Seconds 
- Monitoring interval in seconds.
- Notes string
- Optional notes to be associated with the connection monitor.
- Outputs
List<Pulumi.Azure Native. Network. Outputs. Connection Monitor Output Response> 
- List of connection monitor outputs.
- Source
Pulumi.Azure Native. Network. Outputs. Connection Monitor Source Response 
- Describes the source of connection monitor.
- Dictionary<string, string>
- Connection monitor tags.
- TestConfigurations List<Pulumi.Azure Native. Network. Outputs. Connection Monitor Test Configuration Response> 
- List of connection monitor test configurations.
- TestGroups List<Pulumi.Azure Native. Network. Outputs. Connection Monitor Test Group Response> 
- List of connection monitor test groups.
- ConnectionMonitor stringType 
- 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
ConnectionMonitor Destination Response 
- Describes the destination of connection monitor.
- Endpoints
[]ConnectionMonitor Endpoint Response 
- List of connection monitor endpoints.
- Location string
- Connection monitor location.
- MonitoringInterval intIn Seconds 
- Monitoring interval in seconds.
- Notes string
- Optional notes to be associated with the connection monitor.
- Outputs
[]ConnectionMonitor Output Response 
- List of connection monitor outputs.
- Source
ConnectionMonitor Source Response 
- Describes the source of connection monitor.
- map[string]string
- Connection monitor tags.
- TestConfigurations []ConnectionMonitor Test Configuration Response 
- List of connection monitor test configurations.
- TestGroups []ConnectionMonitor Test Group Response 
- List of connection monitor test groups.
- connectionMonitor StringType 
- 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
ConnectionMonitor Destination Response 
- Describes the destination of connection monitor.
- endpoints
List<ConnectionMonitor Endpoint Response> 
- List of connection monitor endpoints.
- location String
- Connection monitor location.
- monitoringInterval IntegerIn Seconds 
- Monitoring interval in seconds.
- notes String
- Optional notes to be associated with the connection monitor.
- outputs
List<ConnectionMonitor Output Response> 
- List of connection monitor outputs.
- source
ConnectionMonitor Source Response 
- Describes the source of connection monitor.
- Map<String,String>
- Connection monitor tags.
- testConfigurations List<ConnectionMonitor Test Configuration Response> 
- List of connection monitor test configurations.
- testGroups List<ConnectionMonitor Test Group Response> 
- List of connection monitor test groups.
- connectionMonitor stringType 
- 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
ConnectionMonitor Destination Response 
- Describes the destination of connection monitor.
- endpoints
ConnectionMonitor Endpoint Response[] 
- List of connection monitor endpoints.
- location string
- Connection monitor location.
- monitoringInterval numberIn Seconds 
- Monitoring interval in seconds.
- notes string
- Optional notes to be associated with the connection monitor.
- outputs
ConnectionMonitor Output Response[] 
- List of connection monitor outputs.
- source
ConnectionMonitor Source Response 
- Describes the source of connection monitor.
- {[key: string]: string}
- Connection monitor tags.
- testConfigurations ConnectionMonitor Test Configuration Response[] 
- List of connection monitor test configurations.
- testGroups ConnectionMonitor Test Group Response[] 
- List of connection monitor test groups.
- connection_monitor_ strtype 
- 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
ConnectionMonitor Destination Response 
- Describes the destination of connection monitor.
- endpoints
Sequence[ConnectionMonitor Endpoint Response] 
- List of connection monitor endpoints.
- location str
- Connection monitor location.
- monitoring_interval_ intin_ seconds 
- Monitoring interval in seconds.
- notes str
- Optional notes to be associated with the connection monitor.
- outputs
Sequence[ConnectionMonitor Output Response] 
- List of connection monitor outputs.
- source
ConnectionMonitor Source Response 
- Describes the source of connection monitor.
- Mapping[str, str]
- Connection monitor tags.
- test_configurations Sequence[ConnectionMonitor Test Configuration Response] 
- List of connection monitor test configurations.
- test_groups Sequence[ConnectionMonitor Test Group Response] 
- List of connection monitor test groups.
- connectionMonitor StringType 
- 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.
- monitoringInterval NumberIn Seconds 
- 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.
- 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     
ConnectionMonitorEndpointFilterResponse    
- Items
List<Pulumi.Azure Native. Network. Inputs. Connection Monitor Endpoint Filter Item Response> 
- List of items in the filter.
- Type string
- The behavior of the endpoint filter. Currently only 'Include' is supported.
- Items
[]ConnectionMonitor Endpoint Filter Item Response 
- List of items in the filter.
- Type string
- The behavior of the endpoint filter. Currently only 'Include' is supported.
- items
List<ConnectionMonitor Endpoint Filter Item Response> 
- List of items in the filter.
- type String
- The behavior of the endpoint filter. Currently only 'Include' is supported.
- items
ConnectionMonitor Endpoint Filter Item Response[] 
- List of items in the filter.
- type string
- The behavior of the endpoint filter. Currently only 'Include' is supported.
- items
Sequence[ConnectionMonitor Endpoint Filter Item Response] 
- 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.Azure Native. Network. Inputs. Connection Monitor Endpoint Filter Response 
- Filter for sub-items within the endpoint.
- ResourceId string
- Resource ID of the connection monitor endpoint.
- Scope
Pulumi.Azure Native. Network. Inputs. Connection Monitor Endpoint Scope Response 
- 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
ConnectionMonitor Endpoint Filter Response 
- Filter for sub-items within the endpoint.
- ResourceId string
- Resource ID of the connection monitor endpoint.
- Scope
ConnectionMonitor Endpoint Scope Response 
- 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
ConnectionMonitor Endpoint Filter Response 
- Filter for sub-items within the endpoint.
- resourceId String
- Resource ID of the connection monitor endpoint.
- scope
ConnectionMonitor Endpoint Scope Response 
- 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
ConnectionMonitor Endpoint Filter Response 
- Filter for sub-items within the endpoint.
- resourceId string
- Resource ID of the connection monitor endpoint.
- scope
ConnectionMonitor Endpoint Scope Response 
- 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
ConnectionMonitor Endpoint Filter Response 
- Filter for sub-items within the endpoint.
- resource_id str
- Resource ID of the connection monitor endpoint.
- scope
ConnectionMonitor Endpoint Scope Response 
- 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.Azure Native. Network. Inputs. Connection Monitor Endpoint Scope Item Response> 
- List of items which needs to be excluded from the endpoint scope.
- Include
List<Pulumi.Azure Native. Network. Inputs. Connection Monitor Endpoint Scope Item Response> 
- List of items which needs to be included to the endpoint scope.
- Exclude
[]ConnectionMonitor Endpoint Scope Item Response 
- List of items which needs to be excluded from the endpoint scope.
- Include
[]ConnectionMonitor Endpoint Scope Item Response 
- List of items which needs to be included to the endpoint scope.
- exclude
List<ConnectionMonitor Endpoint Scope Item Response> 
- List of items which needs to be excluded from the endpoint scope.
- include
List<ConnectionMonitor Endpoint Scope Item Response> 
- List of items which needs to be included to the endpoint scope.
- exclude
ConnectionMonitor Endpoint Scope Item Response[] 
- List of items which needs to be excluded from the endpoint scope.
- include
ConnectionMonitor Endpoint Scope Item Response[] 
- List of items which needs to be included to the endpoint scope.
- exclude
Sequence[ConnectionMonitor Endpoint Scope Item Response] 
- List of items which needs to be excluded from the endpoint scope.
- include
Sequence[ConnectionMonitor Endpoint Scope Item Response] 
- 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.Azure Native. Network. Inputs. HTTPHeader Response> 
- The HTTP headers to transmit with the request.
- ValidStatus List<string>Code Ranges 
- 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.
- ValidStatus []stringCode Ranges 
- 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.
- validStatus List<String>Code Ranges 
- 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.
- validStatus string[]Code Ranges 
- 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_ Sequence[str]code_ ranges 
- 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.
- validStatus List<String>Code Ranges 
- HTTP status codes to consider successful. For instance, "2xx,301-304,418".
ConnectionMonitorIcmpConfigurationResponse    
- DisableTrace boolRoute 
- Value indicating whether path evaluation with trace route should be disabled.
- DisableTrace boolRoute 
- Value indicating whether path evaluation with trace route should be disabled.
- disableTrace BooleanRoute 
- Value indicating whether path evaluation with trace route should be disabled.
- disableTrace booleanRoute 
- Value indicating whether path evaluation with trace route should be disabled.
- disable_trace_ boolroute 
- Value indicating whether path evaluation with trace route should be disabled.
- disableTrace BooleanRoute 
- 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.Azure Native. Network. Inputs. Connection Monitor Workspace Settings Response 
- Describes the settings for producing output into a log analytics workspace.
- Type string
- Connection monitor output destination type. Currently, only "Workspace" is supported.
- WorkspaceSettings ConnectionMonitor Workspace Settings Response 
- Describes the settings for producing output into a log analytics workspace.
- type String
- Connection monitor output destination type. Currently, only "Workspace" is supported.
- workspaceSettings ConnectionMonitor Workspace Settings Response 
- Describes the settings for producing output into a log analytics workspace.
- type string
- Connection monitor output destination type. Currently, only "Workspace" is supported.
- workspaceSettings ConnectionMonitor Workspace Settings Response 
- 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 ConnectionMonitor Workspace Settings Response 
- 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    
- ChecksFailed intPercent 
- The maximum percentage of failed checks permitted for a test to evaluate as successful.
- RoundTrip doubleTime Ms 
- The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.
- ChecksFailed intPercent 
- The maximum percentage of failed checks permitted for a test to evaluate as successful.
- RoundTrip float64Time Ms 
- The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.
- checksFailed IntegerPercent 
- The maximum percentage of failed checks permitted for a test to evaluate as successful.
- roundTrip DoubleTime Ms 
- The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.
- checksFailed numberPercent 
- The maximum percentage of failed checks permitted for a test to evaluate as successful.
- roundTrip numberTime Ms 
- The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.
- checks_failed_ intpercent 
- The maximum percentage of failed checks permitted for a test to evaluate as successful.
- round_trip_ floattime_ ms 
- The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.
- checksFailed NumberPercent 
- The maximum percentage of failed checks permitted for a test to evaluate as successful.
- roundTrip NumberTime Ms 
- The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.
ConnectionMonitorTcpConfigurationResponse    
- DestinationPort stringBehavior 
- Destination port behavior.
- DisableTrace boolRoute 
- Value indicating whether path evaluation with trace route should be disabled.
- Port int
- The port to connect to.
- DestinationPort stringBehavior 
- Destination port behavior.
- DisableTrace boolRoute 
- Value indicating whether path evaluation with trace route should be disabled.
- Port int
- The port to connect to.
- destinationPort StringBehavior 
- Destination port behavior.
- disableTrace BooleanRoute 
- Value indicating whether path evaluation with trace route should be disabled.
- port Integer
- The port to connect to.
- destinationPort stringBehavior 
- Destination port behavior.
- disableTrace booleanRoute 
- Value indicating whether path evaluation with trace route should be disabled.
- port number
- The port to connect to.
- destination_port_ strbehavior 
- Destination port behavior.
- disable_trace_ boolroute 
- Value indicating whether path evaluation with trace route should be disabled.
- port int
- The port to connect to.
- destinationPort StringBehavior 
- Destination port behavior.
- disableTrace BooleanRoute 
- 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.Azure Native. Network. Inputs. Connection Monitor Http Configuration Response 
- The parameters used to perform test evaluation over HTTP.
- IcmpConfiguration Pulumi.Azure Native. Network. Inputs. Connection Monitor Icmp Configuration Response 
- 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.Azure Native. Network. Inputs. Connection Monitor Success Threshold Response 
- The threshold for declaring a test successful.
- TcpConfiguration Pulumi.Azure Native. Network. Inputs. Connection Monitor Tcp Configuration Response 
- The parameters used to perform test evaluation over TCP.
- TestFrequency intSec 
- 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 ConnectionMonitor Http Configuration Response 
- The parameters used to perform test evaluation over HTTP.
- IcmpConfiguration ConnectionMonitor Icmp Configuration Response 
- 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 ConnectionMonitor Success Threshold Response 
- The threshold for declaring a test successful.
- TcpConfiguration ConnectionMonitor Tcp Configuration Response 
- The parameters used to perform test evaluation over TCP.
- TestFrequency intSec 
- 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 ConnectionMonitor Http Configuration Response 
- The parameters used to perform test evaluation over HTTP.
- icmpConfiguration ConnectionMonitor Icmp Configuration Response 
- 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 ConnectionMonitor Success Threshold Response 
- The threshold for declaring a test successful.
- tcpConfiguration ConnectionMonitor Tcp Configuration Response 
- The parameters used to perform test evaluation over TCP.
- testFrequency IntegerSec 
- 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 ConnectionMonitor Http Configuration Response 
- The parameters used to perform test evaluation over HTTP.
- icmpConfiguration ConnectionMonitor Icmp Configuration Response 
- 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 ConnectionMonitor Success Threshold Response 
- The threshold for declaring a test successful.
- tcpConfiguration ConnectionMonitor Tcp Configuration Response 
- The parameters used to perform test evaluation over TCP.
- testFrequency numberSec 
- 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 ConnectionMonitor Http Configuration Response 
- The parameters used to perform test evaluation over HTTP.
- icmp_configuration ConnectionMonitor Icmp Configuration Response 
- The parameters used to perform test evaluation over ICMP.
- preferred_ip_ strversion 
- 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 ConnectionMonitor Success Threshold Response 
- The threshold for declaring a test successful.
- tcp_configuration ConnectionMonitor Tcp Configuration Response 
- The parameters used to perform test evaluation over TCP.
- test_frequency_ intsec 
- 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.
- testFrequency NumberSec 
- 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    
- WorkspaceResource stringId 
- Log analytics workspace resource ID.
- WorkspaceResource stringId 
- Log analytics workspace resource ID.
- workspaceResource StringId 
- Log analytics workspace resource ID.
- workspaceResource stringId 
- Log analytics workspace resource ID.
- workspace_resource_ strid 
- Log analytics workspace resource ID.
- workspaceResource StringId 
- Log analytics workspace resource ID.
HTTPHeaderResponse 
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi