azure-native.network.getConnectionMonitor
Explore with Pulumi AI
Gets a connection monitor by name.
Uses Azure REST API version 2024-05-01.
Other available API versions: 2018-06-01, 2018-07-01, 2018-08-01, 2018-10-01, 2018-11-01, 2018-12-01, 2019-02-01, 2019-04-01, 2019-06-01, 2019-07-01, 2019-08-01, 2019-09-01, 2019-11-01, 2019-12-01, 2020-03-01, 2020-04-01, 2020-05-01, 2020-06-01, 2020-07-01, 2020-08-01, 2020-11-01, 2021-02-01, 2021-03-01, 2021-05-01, 2021-08-01, 2022-01-01, 2022-05-01, 2022-07-01, 2022-09-01, 2022-11-01, 2023-02-01, 2023-04-01, 2023-05-01, 2023-06-01, 2023-09-01, 2023-11-01, 2024-01-01, 2024-03-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native network [ApiVersion]
. See the version guide for details.
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 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:
- Azure
Api stringVersion - The Azure API version of the resource.
- 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.
- Azure
Api stringVersion - The Azure API version of the resource.
- 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.
- azure
Api StringVersion - The Azure API version of the resource.
- 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.
- azure
Api stringVersion - The Azure API version of the resource.
- 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.
- azure_
api_ strversion - The Azure API version of the resource.
- 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.
- azure
Api StringVersion - The Azure API version of the resource.
- 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.
ConnectionMonitorEndpointLocationDetailsResponse
- Region string
- Region for connection monitor endpoint.
- Region string
- Region for connection monitor endpoint.
- region String
- Region for connection monitor endpoint.
- region string
- Region for connection monitor endpoint.
- region str
- Region for connection monitor endpoint.
- region String
- Region for connection monitor endpoint.
ConnectionMonitorEndpointResponse
- Name string
- The name of the connection monitor endpoint.
- Address string
- Address of the connection monitor endpoint. Supported for AzureVM, ExternalAddress, ArcMachine, MMAWorkspaceMachine endpoint type.
- Coverage
Level string - Test coverage for the endpoint.
- Filter
Pulumi.
Azure Native. Network. Inputs. Connection Monitor Endpoint Filter Response - Filter field is getting deprecated and should not be used. Instead use Include/Exclude scope fields for it.
- Location
Details Pulumi.Azure Native. Network. Inputs. Connection Monitor Endpoint Location Details Response - Location details is optional and only being used for 'AzureArcNetwork' type endpoints, which contains region details.
- Resource
Id string - Resource ID of the connection monitor endpoint are supported for AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, AzureArcVM endpoint type.
- Scope
Pulumi.
Azure Native. Network. Inputs. Connection Monitor Endpoint Scope Response - Endpoint scope defines which target resource to monitor in case of compound resource endpoints like VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork.
- Subscription
Id string - Subscription ID for connection monitor endpoint. It's an optional parameter which is being used for 'AzureArcNetwork' type endpoint.
- Type string
- The endpoint type.
- Name string
- The name of the connection monitor endpoint.
- Address string
- Address of the connection monitor endpoint. Supported for AzureVM, ExternalAddress, ArcMachine, MMAWorkspaceMachine endpoint type.
- Coverage
Level string - Test coverage for the endpoint.
- Filter
Connection
Monitor Endpoint Filter Response - Filter field is getting deprecated and should not be used. Instead use Include/Exclude scope fields for it.
- Location
Details ConnectionMonitor Endpoint Location Details Response - Location details is optional and only being used for 'AzureArcNetwork' type endpoints, which contains region details.
- Resource
Id string - Resource ID of the connection monitor endpoint are supported for AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, AzureArcVM endpoint type.
- Scope
Connection
Monitor Endpoint Scope Response - Endpoint scope defines which target resource to monitor in case of compound resource endpoints like VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork.
- Subscription
Id string - Subscription ID for connection monitor endpoint. It's an optional parameter which is being used for 'AzureArcNetwork' type endpoint.
- Type string
- The endpoint type.
- name String
- The name of the connection monitor endpoint.
- address String
- Address of the connection monitor endpoint. Supported for AzureVM, ExternalAddress, ArcMachine, MMAWorkspaceMachine endpoint type.
- coverage
Level String - Test coverage for the endpoint.
- filter
Connection
Monitor Endpoint Filter Response - Filter field is getting deprecated and should not be used. Instead use Include/Exclude scope fields for it.
- location
Details ConnectionMonitor Endpoint Location Details Response - Location details is optional and only being used for 'AzureArcNetwork' type endpoints, which contains region details.
- resource
Id String - Resource ID of the connection monitor endpoint are supported for AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, AzureArcVM endpoint type.
- scope
Connection
Monitor Endpoint Scope Response - Endpoint scope defines which target resource to monitor in case of compound resource endpoints like VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork.
- subscription
Id String - Subscription ID for connection monitor endpoint. It's an optional parameter which is being used for 'AzureArcNetwork' type endpoint.
- type String
- The endpoint type.
- name string
- The name of the connection monitor endpoint.
- address string
- Address of the connection monitor endpoint. Supported for AzureVM, ExternalAddress, ArcMachine, MMAWorkspaceMachine endpoint type.
- coverage
Level string - Test coverage for the endpoint.
- filter
Connection
Monitor Endpoint Filter Response - Filter field is getting deprecated and should not be used. Instead use Include/Exclude scope fields for it.
- location
Details ConnectionMonitor Endpoint Location Details Response - Location details is optional and only being used for 'AzureArcNetwork' type endpoints, which contains region details.
- resource
Id string - Resource ID of the connection monitor endpoint are supported for AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, AzureArcVM endpoint type.
- scope
Connection
Monitor Endpoint Scope Response - Endpoint scope defines which target resource to monitor in case of compound resource endpoints like VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork.
- subscription
Id string - Subscription ID for connection monitor endpoint. It's an optional parameter which is being used for 'AzureArcNetwork' type endpoint.
- type string
- The endpoint type.
- name str
- The name of the connection monitor endpoint.
- address str
- Address of the connection monitor endpoint. Supported for AzureVM, ExternalAddress, ArcMachine, MMAWorkspaceMachine endpoint type.
- coverage_
level str - Test coverage for the endpoint.
- filter
Connection
Monitor Endpoint Filter Response - Filter field is getting deprecated and should not be used. Instead use Include/Exclude scope fields for it.
- location_
details ConnectionMonitor Endpoint Location Details Response - Location details is optional and only being used for 'AzureArcNetwork' type endpoints, which contains region details.
- resource_
id str - Resource ID of the connection monitor endpoint are supported for AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, AzureArcVM endpoint type.
- scope
Connection
Monitor Endpoint Scope Response - Endpoint scope defines which target resource to monitor in case of compound resource endpoints like VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork.
- subscription_
id str - Subscription ID for connection monitor endpoint. It's an optional parameter which is being used for 'AzureArcNetwork' type endpoint.
- type str
- The endpoint type.
- name String
- The name of the connection monitor endpoint.
- address String
- Address of the connection monitor endpoint. Supported for AzureVM, ExternalAddress, ArcMachine, MMAWorkspaceMachine endpoint type.
- coverage
Level String - Test coverage for the endpoint.
- filter Property Map
- Filter field is getting deprecated and should not be used. Instead use Include/Exclude scope fields for it.
- location
Details Property Map - Location details is optional and only being used for 'AzureArcNetwork' type endpoints, which contains region details.
- resource
Id String - Resource ID of the connection monitor endpoint are supported for AzureVM, AzureVMSS, AzureVNet, AzureSubnet, MMAWorkspaceMachine, MMAWorkspaceNetwork, AzureArcVM endpoint type.
- scope Property Map
- Endpoint scope defines which target resource to monitor in case of compound resource endpoints like VMSS, AzureSubnet, AzureVNet, MMAWorkspaceNetwork, AzureArcNetwork.
- subscription
Id String - Subscription ID for connection monitor endpoint. It's an optional parameter which is being used for 'AzureArcNetwork' type endpoint.
- 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