New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
Create protocol configuration used to perform test evaluation over TCP, HTTP or ICMP.
New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
[-TcpProtocol]
-Port <UInt16>
[-DisableTraceRoute]
[-DestinationPortBehavior <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
[-HttpProtocol]
[-Port <UInt16>]
[-Method <String>]
[-Path <String>]
[-RequestHeader <Hashtable>]
[-ValidStatusCodeRange <String[]>]
[-PreferHTTPS]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject
[-IcmpProtocol]
[-DisableTraceRoute]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
The New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject cmdlet creates protocol configuration used to perform test evaluation over TCP, HTTP or ICMP.
$TcpProtocolConfiguration = New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -TcpProtocol -Port 80 -DisableTraceRoute
Port : 80
DisableTraceRoute : False
Create protocol configuration used to perform test evaluation over TCP, HTTP or ICMP. (autogenerated)
New-AzNetworkWatcherConnectionMonitorProtocolConfigurationObject -IcmpProtocol
The credentials, account, tenant, and subscription used for communication with Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Destination port behavior. Supported values are None, ListenIfAvailable.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Value indicating whether path evaluation with trace route should be disabled.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
HTTP protocol switch.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
ICMP protocol switch.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
The HTTP method to use.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
The path component of the URI. For instance, "/dir1/dir2".
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
The port to connect to.
Type: | Nullable<T>[UInt16] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
The HTTP headers to transmit with the request.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
TCP protocol switch.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
HTTP status codes to consider successful. For instance, "2xx,301-304,418".
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
None
PSNetworkWatcherConnectionMonitorTcpConfiguration