azure-native.network.getConnectionMonitor
Explore with Pulumi AI
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.
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:
- Connection
Monitor stringName The name of the connection monitor.
- Network
Watcher stringName The name of the Network Watcher resource.
- Resource
Group stringName The name of the resource group containing Network Watcher.
- Connection
Monitor stringName The name of the connection monitor.
- Network
Watcher stringName The name of the Network Watcher resource.
- Resource
Group stringName The name of the resource group containing Network Watcher.
- connection
Monitor StringName The name of the connection monitor.
- network
Watcher StringName The name of the Network Watcher resource.
- resource
Group StringName The name of the resource group containing Network Watcher.
- connection
Monitor stringName The name of the connection monitor.
- network
Watcher stringName The name of the Network Watcher resource.
- resource
Group 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.
- connection
Monitor StringName The name of the connection monitor.
- network
Watcher StringName The name of the Network Watcher resource.
- resource
Group StringName The name of the resource group containing Network Watcher.
getConnectionMonitor Result
The following output properties are available:
- Connection
Monitor 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.
- Monitoring
Status string The monitoring status of the connection monitor.
- Name string
Name of the connection monitor.
- Provisioning
State string The provisioning state of the connection monitor.
- Start
Time string The date and time when the connection monitor was started.
- Type string
Connection monitor type.
- Auto
Start 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.
- Monitoring
Interval 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.
- Test
Configurations List<Pulumi.Azure Native. Network. Outputs. Connection Monitor Test Configuration Response> List of connection monitor test configurations.
- Test
Groups List<Pulumi.Azure Native. Network. Outputs. Connection Monitor Test Group Response> List of connection monitor test groups.
- Connection
Monitor 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.
- Monitoring
Status string The monitoring status of the connection monitor.
- Name string
Name of the connection monitor.
- Provisioning
State string The provisioning state of the connection monitor.
- Start
Time string The date and time when the connection monitor was started.
- Type string
Connection monitor type.
- Auto
Start bool Determines if the connection monitor will start automatically once created.
- Destination
Connection
Monitor Destination Response Describes the destination of connection monitor.
- Endpoints
[]Connection
Monitor Endpoint Response List of connection monitor endpoints.
- Location string
Connection monitor location.
- Monitoring
Interval intIn Seconds Monitoring interval in seconds.
- Notes string
Optional notes to be associated with the connection monitor.
- Outputs
[]Connection
Monitor Output Response List of connection monitor outputs.
- Source
Connection
Monitor Source Response Describes the source of connection monitor.
- map[string]string
Connection monitor tags.
- Test
Configurations []ConnectionMonitor Test Configuration Response List of connection monitor test configurations.
- Test
Groups []ConnectionMonitor Test Group Response List of connection monitor test groups.
- connection
Monitor 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.
- monitoring
Status String The monitoring status of the connection monitor.
- name String
Name of the connection monitor.
- provisioning
State String The provisioning state of the connection monitor.
- start
Time String The date and time when the connection monitor was started.
- type String
Connection monitor type.
- auto
Start Boolean Determines if the connection monitor will start automatically once created.
- destination
Connection
Monitor Destination Response Describes the destination of connection monitor.
- endpoints
List<Connection
Monitor Endpoint Response> List of connection monitor endpoints.
- location String
Connection monitor location.
- monitoring
Interval IntegerIn Seconds Monitoring interval in seconds.
- notes String
Optional notes to be associated with the connection monitor.
- outputs
List<Connection
Monitor Output Response> List of connection monitor outputs.
- source
Connection
Monitor Source Response Describes the source of connection monitor.
- Map<String,String>
Connection monitor tags.
- test
Configurations List<ConnectionMonitor Test Configuration Response> List of connection monitor test configurations.
- test
Groups List<ConnectionMonitor Test Group Response> List of connection monitor test groups.
- connection
Monitor 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.
- monitoring
Status string The monitoring status of the connection monitor.
- name string
Name of the connection monitor.
- provisioning
State string The provisioning state of the connection monitor.
- start
Time string The date and time when the connection monitor was started.
- type string
Connection monitor type.
- auto
Start boolean Determines if the connection monitor will start automatically once created.
- destination
Connection
Monitor Destination Response Describes the destination of connection monitor.
- endpoints
Connection
Monitor Endpoint Response[] List of connection monitor endpoints.
- location string
Connection monitor location.
- monitoring
Interval numberIn Seconds Monitoring interval in seconds.
- notes string
Optional notes to be associated with the connection monitor.
- outputs
Connection
Monitor Output Response[] List of connection monitor outputs.
- source
Connection
Monitor Source Response Describes the source of connection monitor.
- {[key: string]: string}
Connection monitor tags.
- test
Configurations ConnectionMonitor Test Configuration Response[] List of connection monitor test configurations.
- test
Groups 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
Connection
Monitor Destination Response Describes the destination of connection monitor.
- endpoints
Sequence[Connection
Monitor 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[Connection
Monitor Output Response] List of connection monitor outputs.
- source
Connection
Monitor 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.
- connection
Monitor 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.
- monitoring
Status String The monitoring status of the connection monitor.
- name String
Name of the connection monitor.
- provisioning
State String The provisioning state of the connection monitor.
- start
Time String The date and time when the connection monitor was started.
- type String
Connection monitor type.
- auto
Start 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.
- monitoring
Interval 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.
- test
Configurations List<Property Map> List of connection monitor test configurations.
- test
Groups 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.
- Resource
Id 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.
- Resource
Id 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.
- resource
Id 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.
- resource
Id 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.
- resource
Id 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
[]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
List<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
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
Sequence[Connection
Monitor 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).
- Coverage
Level string Test coverage for the endpoint.
- Filter
Pulumi.
Azure Native. Network. Inputs. Connection Monitor Endpoint Filter Response Filter for sub-items within the endpoint.
- Resource
Id 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).
- Coverage
Level string Test coverage for the endpoint.
- Filter
Connection
Monitor Endpoint Filter Response Filter for sub-items within the endpoint.
- Resource
Id string Resource ID of the connection monitor endpoint.
- Scope
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).
- coverage
Level String Test coverage for the endpoint.
- filter
Connection
Monitor Endpoint Filter Response Filter for sub-items within the endpoint.
- resource
Id String Resource ID of the connection monitor endpoint.
- scope
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).
- coverage
Level string Test coverage for the endpoint.
- filter
Connection
Monitor Endpoint Filter Response Filter for sub-items within the endpoint.
- resource
Id string Resource ID of the connection monitor endpoint.
- scope
Connection
Monitor 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
Connection
Monitor Endpoint Filter Response Filter for sub-items within the endpoint.
- resource_
id str Resource ID of the connection monitor endpoint.
- scope
Connection
Monitor 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).
- coverage
Level String Test coverage for the endpoint.
- filter Property Map
Filter for sub-items within the endpoint.
- resource
Id 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
[]Connection
Monitor Endpoint Scope Item Response List of items which needs to be excluded from the endpoint scope.
- Include
[]Connection
Monitor Endpoint Scope Item Response List of items which needs to be included to the endpoint scope.
- exclude
List<Connection
Monitor Endpoint Scope Item Response> List of items which needs to be excluded from the endpoint scope.
- include
List<Connection
Monitor Endpoint Scope Item Response> List of items which needs to be included to the endpoint scope.
- exclude
Connection
Monitor Endpoint Scope Item Response[] List of items which needs to be excluded from the endpoint scope.
- include
Connection
Monitor Endpoint Scope Item Response[] List of items which needs to be included to the endpoint scope.
- exclude
Sequence[Connection
Monitor Endpoint Scope Item Response] List of items which needs to be excluded from the endpoint scope.
- include
Sequence[Connection
Monitor 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.
- Prefer
HTTPS bool Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.
- Request
Headers List<Pulumi.Azure Native. Network. Inputs. HTTPHeader Response> The HTTP headers to transmit with the request.
- Valid
Status 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.
- Prefer
HTTPS bool Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.
- Request
Headers []HTTPHeaderResponse The HTTP headers to transmit with the request.
- Valid
Status []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.
- prefer
HTTPS Boolean Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.
- request
Headers List<HTTPHeaderResponse> The HTTP headers to transmit with the request.
- valid
Status 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.
- prefer
HTTPS boolean Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.
- request
Headers HTTPHeaderResponse[] The HTTP headers to transmit with the request.
- valid
Status 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.
- prefer
HTTPS Boolean Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.
- request
Headers List<Property Map> The HTTP headers to transmit with the request.
- valid
Status List<String>Code Ranges HTTP status codes to consider successful. For instance, "2xx,301-304,418".
ConnectionMonitorIcmpConfigurationResponse
- Disable
Trace boolRoute 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.
- disable
Trace BooleanRoute Value indicating whether path evaluation with trace route should be disabled.
- disable
Trace 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.
- disable
Trace 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.
- Workspace
Settings 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.
- 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.
- 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.
- workspace
Settings 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.
- workspace
Settings Property Map Describes the settings for producing output into a log analytics workspace.
ConnectionMonitorSourceResponse
- Resource
Id string The ID of the resource used as the source by connection monitor.
- Port int
The source port used by connection monitor.
- Resource
Id string The ID of the resource used as the source by connection monitor.
- Port int
The source port used by connection monitor.
- resource
Id String The ID of the resource used as the source by connection monitor.
- port Integer
The source port used by connection monitor.
- resource
Id 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.
- resource
Id String The ID of the resource used as the source by connection monitor.
- port Number
The source port used by connection monitor.
ConnectionMonitorSuccessThresholdResponse
- Checks
Failed intPercent The maximum percentage of failed checks permitted for a test to evaluate as successful.
- Round
Trip doubleTime 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 float64Time Ms The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.
- checks
Failed IntegerPercent The maximum percentage of failed checks permitted for a test to evaluate as successful.
- round
Trip DoubleTime Ms The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.
- checks
Failed numberPercent The maximum percentage of failed checks permitted for a test to evaluate as successful.
- round
Trip 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.
- checks
Failed NumberPercent The maximum percentage of failed checks permitted for a test to evaluate as successful.
- round
Trip NumberTime Ms The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.
ConnectionMonitorTcpConfigurationResponse
- Destination
Port stringBehavior Destination port behavior.
- Disable
Trace boolRoute Value indicating whether path evaluation with trace route should be disabled.
- Port int
The port to connect to.
- Destination
Port stringBehavior Destination port behavior.
- Disable
Trace boolRoute Value indicating whether path evaluation with trace route should be disabled.
- Port int
The port to connect to.
- destination
Port StringBehavior Destination port behavior.
- disable
Trace BooleanRoute Value indicating whether path evaluation with trace route should be disabled.
- port Integer
The port to connect to.
- destination
Port stringBehavior Destination port behavior.
- disable
Trace 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.
- destination
Port StringBehavior Destination port behavior.
- disable
Trace 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.
- Http
Configuration Pulumi.Azure Native. Network. Inputs. Connection Monitor Http Configuration Response The parameters used to perform test evaluation over HTTP.
- Icmp
Configuration Pulumi.Azure Native. Network. Inputs. Connection Monitor Icmp Configuration Response The parameters used to perform test evaluation over ICMP.
- Preferred
IPVersion string 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 Pulumi.Azure Native. Network. Inputs. Connection Monitor Success Threshold Response The threshold for declaring a test successful.
- Tcp
Configuration Pulumi.Azure Native. Network. Inputs. Connection Monitor 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.
- 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
IPVersion string 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.
- 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
IPVersion String 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 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.
- 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
IPVersion string 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 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.
- http
Configuration Property Map The parameters used to perform test evaluation over HTTP.
- icmp
Configuration Property Map The parameters used to perform test evaluation over ICMP.
- preferred
IPVersion String 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 Property Map The threshold for declaring a test successful.
- tcp
Configuration Property Map The parameters used to perform test evaluation over TCP.
- test
Frequency 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.
- Test
Configurations 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.
- Test
Configurations []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.
- test
Configurations 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.
- test
Configurations 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.
- test
Configurations List<String> List of test configuration names.
- disable Boolean
Value indicating whether test group is disabled.
ConnectionMonitorWorkspaceSettingsResponse
- Workspace
Resource stringId Log analytics workspace resource ID.
- Workspace
Resource stringId Log analytics workspace resource ID.
- workspace
Resource StringId Log analytics workspace resource ID.
- workspace
Resource stringId Log analytics workspace resource ID.
- workspace_
resource_ strid Log analytics workspace resource ID.
- workspace
Resource StringId Log analytics workspace resource ID.
HTTPHeaderResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0