1. Packages
  2. Azure Native
  3. API Docs
  4. network
  5. getConnectionMonitor
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.20.1 published on Friday, Dec 1, 2023 by Pulumi

azure-native.network.getConnectionMonitor

Explore with Pulumi AI

azure-native logo
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.20.1 published on Friday, Dec 1, 2023 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.

    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
    azure-native logo
    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.20.1 published on Friday, Dec 1, 2023 by Pulumi