Web Application Internal URL Probe Action

Microsoft.SystemCenter.WebApplication.UrlProbeInternal (ProbeActionModuleType)

Element properties:

TypeProbeActionModuleType
IsolationAny
AccessibilityInternal
RunAsDefault
OutputTypeMicrosoft.SystemCenter.WebApplication.WebApplicationData

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
Proxystring$Config/Proxy$Proxy
ProxyUserNamestring$Config/ProxyUserName$Proxy User Name
ProxyPasswordstring$Config/ProxyPassword$Proxy Password
ProxyAuthenticationSchemestring$Config/ProxyAuthenticationScheme$Proxy Authentication Scheme
CredentialUserNamestring$Config/CredentialUserName$Credential User Name
CredentialPasswordstring$Config/CredentialPassword$Credential Password
AuthenticationSchemestring$Config/AuthenticationScheme$Authentication Scheme
IgnoreServerCertErrorbool$Config/IgnoreServerCertError$Ignore Server Certificate Errors
FollowRedirectsbool$Config/FollowRedirects$Follow Redirects
RetryCountint$Config/RetryCount$Retry Count
RequestTimeoutint$Config/RequestTimeout$Request Timeout
Requestsstring$Config/Requests$Requests
TransactionResponseTimeWarningCriteriastring$Config/TransactionResponseTimeWarningCriteria$Transaction Response Time Warning Criteria
TransactionResponseTimeErrorCriteriastring$Config/TransactionResponseTimeErrorCriteria$Transaction Response Time Error Criteria

Source Code:

<ProbeActionModuleType ID="Microsoft.SystemCenter.WebApplication.UrlProbeInternal" Accessibility="Internal" Batching="false" PassThrough="false">
<Configuration>
<IncludeSchemaTypes>
<SchemaType>WebApp!Microsoft.SystemCenter.WebApplication.WebModulesSchema</SchemaType>
</IncludeSchemaTypes>
<xsd:element name="Proxy" type="xsd:string"/>
<xsd:element name="ProxyUserName" type="xsd:string"/>
<xsd:element name="ProxyPassword" type="xsd:string"/>
<xsd:element name="ProxyAuthenticationScheme" type="AuthenticationSchemeType"/>
<xsd:element name="CredentialUserName" type="xsd:string"/>
<xsd:element name="CredentialPassword" type="xsd:string"/>
<xsd:element name="AuthenticationScheme" type="AuthenticationSchemeType"/>
<xsd:element name="IgnoreServerCertError" type="xsd:boolean"/>
<xsd:element name="FollowRedirects" type="xsd:boolean"/>
<xsd:element name="RetryCount" type="xsd:unsignedInt"/>
<xsd:element name="RequestTimeout" type="xsd:unsignedInt"/>
<xsd:element name="Requests" type="xsd:string"/>
<xsd:element name="TransactionResponseTimeWarningCriteria" type="xsd:string"/>
<xsd:element name="TransactionResponseTimeErrorCriteria" type="xsd:string"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="Proxy" Selector="$Config/Proxy$" ParameterType="string"/>
<OverrideableParameter ID="ProxyUserName" Selector="$Config/ProxyUserName$" ParameterType="string"/>
<OverrideableParameter ID="ProxyPassword" Selector="$Config/ProxyPassword$" ParameterType="string"/>
<OverrideableParameter ID="ProxyAuthenticationScheme" Selector="$Config/ProxyAuthenticationScheme$" ParameterType="string"/>
<OverrideableParameter ID="CredentialUserName" Selector="$Config/CredentialUserName$" ParameterType="string"/>
<OverrideableParameter ID="CredentialPassword" Selector="$Config/CredentialPassword$" ParameterType="string"/>
<OverrideableParameter ID="AuthenticationScheme" Selector="$Config/AuthenticationScheme$" ParameterType="string"/>
<OverrideableParameter ID="IgnoreServerCertError" Selector="$Config/IgnoreServerCertError$" ParameterType="bool"/>
<OverrideableParameter ID="FollowRedirects" Selector="$Config/FollowRedirects$" ParameterType="bool"/>
<OverrideableParameter ID="RetryCount" Selector="$Config/RetryCount$" ParameterType="int"/>
<OverrideableParameter ID="RequestTimeout" Selector="$Config/RequestTimeout$" ParameterType="int"/>
<OverrideableParameter ID="Requests" Selector="$Config/Requests$" ParameterType="string"/>
<OverrideableParameter ID="TransactionResponseTimeWarningCriteria" Selector="$Config/TransactionResponseTimeWarningCriteria$" ParameterType="string"/>
<OverrideableParameter ID="TransactionResponseTimeErrorCriteria" Selector="$Config/TransactionResponseTimeErrorCriteria$" ParameterType="string"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Native>
<ClassID>92C599FD-6639-4A9F-90DA-E1350162A318</ClassID>
</Native>
</ModuleImplementation>
<OutputType>WebApp!Microsoft.SystemCenter.WebApplication.WebApplicationData</OutputType>
<TriggerOnly>true</TriggerOnly>
</ProbeActionModuleType>