published on Tuesday, Jun 9, 2026 by Pulumiverse
published on Tuesday, Jun 9, 2026 by Pulumiverse
This resource requires the API token scopes Read settings (
settings.read) and Write settings (settings.write)
Dynatrace Documentation
Configure service failure detection - https://www.dynatrace.com/support/help/platform-modules/applications-and-microservices/services/service-monitoring-settings/configure-service-failure-detection
Settings API - https://www.dynatrace.com/support/help/dynatrace-api/environment-api/settings (schemaId:
builtin:failure-detection.environment.parameters)
Export Example Usage
terraform-provider-dynatrace -export dynatrace.FailureDetectionParametersdownloads all existing failure detection parameters
The full documentation of the export feature is available here.
Create FailureDetectionParameters Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FailureDetectionParameters(name: string, args: FailureDetectionParametersArgs, opts?: CustomResourceOptions);@overload
def FailureDetectionParameters(resource_name: str,
args: FailureDetectionParametersArgs,
opts: Optional[ResourceOptions] = None)
@overload
def FailureDetectionParameters(resource_name: str,
opts: Optional[ResourceOptions] = None,
broken_links: Optional[FailureDetectionParametersBrokenLinksArgs] = None,
exception_rules: Optional[FailureDetectionParametersExceptionRulesArgs] = None,
http_response_codes: Optional[FailureDetectionParametersHttpResponseCodesArgs] = None,
description: Optional[str] = None,
name: Optional[str] = None)func NewFailureDetectionParameters(ctx *Context, name string, args FailureDetectionParametersArgs, opts ...ResourceOption) (*FailureDetectionParameters, error)public FailureDetectionParameters(string name, FailureDetectionParametersArgs args, CustomResourceOptions? opts = null)
public FailureDetectionParameters(String name, FailureDetectionParametersArgs args)
public FailureDetectionParameters(String name, FailureDetectionParametersArgs args, CustomResourceOptions options)
type: dynatrace:FailureDetectionParameters
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "dynatrace_failuredetectionparameters" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args FailureDetectionParametersArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FailureDetectionParametersArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FailureDetectionParametersArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FailureDetectionParametersArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FailureDetectionParametersArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var failureDetectionParametersResource = new Dynatrace.FailureDetectionParameters("failureDetectionParametersResource", new()
{
BrokenLinks = new Dynatrace.Inputs.FailureDetectionParametersBrokenLinksArgs
{
Http404NotFoundFailures = false,
BrokenLinkDomains = new[]
{
"string",
},
},
ExceptionRules = new Dynatrace.Inputs.FailureDetectionParametersExceptionRulesArgs
{
IgnoreAllExceptions = false,
IgnoreSpanFailureDetection = false,
CustomErrorRules = new Dynatrace.Inputs.FailureDetectionParametersExceptionRulesCustomErrorRulesArgs
{
CustomErrorRules = new[]
{
new Dynatrace.Inputs.FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleArgs
{
Condition = new Dynatrace.Inputs.FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleConditionArgs
{
CompareOperationType = "string",
CaseSensitive = false,
DoubleValue = 0,
IntValue = 0,
TextValue = "string",
},
RequestAttribute = "string",
},
},
},
CustomHandledExceptions = new Dynatrace.Inputs.FailureDetectionParametersExceptionRulesCustomHandledExceptionsArgs
{
CustomHandledExceptions = new[]
{
new Dynatrace.Inputs.FailureDetectionParametersExceptionRulesCustomHandledExceptionsCustomHandledExceptionArgs
{
ClassPattern = "string",
MessagePattern = "string",
},
},
},
IgnoredExceptions = new Dynatrace.Inputs.FailureDetectionParametersExceptionRulesIgnoredExceptionsArgs
{
CustomHandledExceptions = new[]
{
new Dynatrace.Inputs.FailureDetectionParametersExceptionRulesIgnoredExceptionsCustomHandledExceptionArgs
{
ClassPattern = "string",
MessagePattern = "string",
},
},
},
SuccessForcingExceptions = new Dynatrace.Inputs.FailureDetectionParametersExceptionRulesSuccessForcingExceptionsArgs
{
CustomHandledExceptions = new[]
{
new Dynatrace.Inputs.FailureDetectionParametersExceptionRulesSuccessForcingExceptionsCustomHandledExceptionArgs
{
ClassPattern = "string",
MessagePattern = "string",
},
},
},
},
HttpResponseCodes = new Dynatrace.Inputs.FailureDetectionParametersHttpResponseCodesArgs
{
ClientSideErrors = "string",
FailOnMissingResponseCodeClientSide = false,
FailOnMissingResponseCodeServerSide = false,
ServerSideErrors = "string",
},
Description = "string",
Name = "string",
});
example, err := dynatrace.NewFailureDetectionParameters(ctx, "failureDetectionParametersResource", &dynatrace.FailureDetectionParametersArgs{
BrokenLinks: &dynatrace.FailureDetectionParametersBrokenLinksArgs{
Http404NotFoundFailures: pulumi.Bool(false),
BrokenLinkDomains: pulumi.StringArray{
pulumi.String("string"),
},
},
ExceptionRules: &dynatrace.FailureDetectionParametersExceptionRulesArgs{
IgnoreAllExceptions: pulumi.Bool(false),
IgnoreSpanFailureDetection: pulumi.Bool(false),
CustomErrorRules: &dynatrace.FailureDetectionParametersExceptionRulesCustomErrorRulesArgs{
CustomErrorRules: dynatrace.FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleArray{
&dynatrace.FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleArgs{
Condition: &dynatrace.FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleConditionArgs{
CompareOperationType: pulumi.String("string"),
CaseSensitive: pulumi.Bool(false),
DoubleValue: pulumi.Float64(0),
IntValue: pulumi.Int(0),
TextValue: pulumi.String("string"),
},
RequestAttribute: pulumi.String("string"),
},
},
},
CustomHandledExceptions: &dynatrace.FailureDetectionParametersExceptionRulesCustomHandledExceptionsArgs{
CustomHandledExceptions: dynatrace.FailureDetectionParametersExceptionRulesCustomHandledExceptionsCustomHandledExceptionArray{
&dynatrace.FailureDetectionParametersExceptionRulesCustomHandledExceptionsCustomHandledExceptionArgs{
ClassPattern: pulumi.String("string"),
MessagePattern: pulumi.String("string"),
},
},
},
IgnoredExceptions: &dynatrace.FailureDetectionParametersExceptionRulesIgnoredExceptionsArgs{
CustomHandledExceptions: dynatrace.FailureDetectionParametersExceptionRulesIgnoredExceptionsCustomHandledExceptionArray{
&dynatrace.FailureDetectionParametersExceptionRulesIgnoredExceptionsCustomHandledExceptionArgs{
ClassPattern: pulumi.String("string"),
MessagePattern: pulumi.String("string"),
},
},
},
SuccessForcingExceptions: &dynatrace.FailureDetectionParametersExceptionRulesSuccessForcingExceptionsArgs{
CustomHandledExceptions: dynatrace.FailureDetectionParametersExceptionRulesSuccessForcingExceptionsCustomHandledExceptionArray{
&dynatrace.FailureDetectionParametersExceptionRulesSuccessForcingExceptionsCustomHandledExceptionArgs{
ClassPattern: pulumi.String("string"),
MessagePattern: pulumi.String("string"),
},
},
},
},
HttpResponseCodes: &dynatrace.FailureDetectionParametersHttpResponseCodesArgs{
ClientSideErrors: pulumi.String("string"),
FailOnMissingResponseCodeClientSide: pulumi.Bool(false),
FailOnMissingResponseCodeServerSide: pulumi.Bool(false),
ServerSideErrors: pulumi.String("string"),
},
Description: pulumi.String("string"),
Name: pulumi.String("string"),
})
resource "dynatrace_failuredetectionparameters" "failureDetectionParametersResource" {
broken_links = {
http404_not_found_failures = false
broken_link_domains = ["string"]
}
exception_rules = {
ignore_all_exceptions = false
ignore_span_failure_detection = false
custom_error_rules = {
custom_error_rules = [{
"condition" = {
"compareOperationType" = "string"
"caseSensitive" = false
"doubleValue" = 0
"intValue" = 0
"textValue" = "string"
}
"requestAttribute" = "string"
}]
}
custom_handled_exceptions = {
custom_handled_exceptions = [{
"classPattern" = "string"
"messagePattern" = "string"
}]
}
ignored_exceptions = {
custom_handled_exceptions = [{
"classPattern" = "string"
"messagePattern" = "string"
}]
}
success_forcing_exceptions = {
custom_handled_exceptions = [{
"classPattern" = "string"
"messagePattern" = "string"
}]
}
}
http_response_codes = {
client_side_errors = "string"
fail_on_missing_response_code_client_side = false
fail_on_missing_response_code_server_side = false
server_side_errors = "string"
}
description = "string"
name = "string"
}
var failureDetectionParametersResource = new FailureDetectionParameters("failureDetectionParametersResource", FailureDetectionParametersArgs.builder()
.brokenLinks(FailureDetectionParametersBrokenLinksArgs.builder()
.http404NotFoundFailures(false)
.brokenLinkDomains("string")
.build())
.exceptionRules(FailureDetectionParametersExceptionRulesArgs.builder()
.ignoreAllExceptions(false)
.ignoreSpanFailureDetection(false)
.customErrorRules(FailureDetectionParametersExceptionRulesCustomErrorRulesArgs.builder()
.customErrorRules(FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleArgs.builder()
.condition(FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleConditionArgs.builder()
.compareOperationType("string")
.caseSensitive(false)
.doubleValue(0.0)
.intValue(0)
.textValue("string")
.build())
.requestAttribute("string")
.build())
.build())
.customHandledExceptions(FailureDetectionParametersExceptionRulesCustomHandledExceptionsArgs.builder()
.customHandledExceptions(FailureDetectionParametersExceptionRulesCustomHandledExceptionsCustomHandledExceptionArgs.builder()
.classPattern("string")
.messagePattern("string")
.build())
.build())
.ignoredExceptions(FailureDetectionParametersExceptionRulesIgnoredExceptionsArgs.builder()
.customHandledExceptions(FailureDetectionParametersExceptionRulesIgnoredExceptionsCustomHandledExceptionArgs.builder()
.classPattern("string")
.messagePattern("string")
.build())
.build())
.successForcingExceptions(FailureDetectionParametersExceptionRulesSuccessForcingExceptionsArgs.builder()
.customHandledExceptions(FailureDetectionParametersExceptionRulesSuccessForcingExceptionsCustomHandledExceptionArgs.builder()
.classPattern("string")
.messagePattern("string")
.build())
.build())
.build())
.httpResponseCodes(FailureDetectionParametersHttpResponseCodesArgs.builder()
.clientSideErrors("string")
.failOnMissingResponseCodeClientSide(false)
.failOnMissingResponseCodeServerSide(false)
.serverSideErrors("string")
.build())
.description("string")
.name("string")
.build());
failure_detection_parameters_resource = dynatrace.FailureDetectionParameters("failureDetectionParametersResource",
broken_links={
"http404_not_found_failures": False,
"broken_link_domains": ["string"],
},
exception_rules={
"ignore_all_exceptions": False,
"ignore_span_failure_detection": False,
"custom_error_rules": {
"custom_error_rules": [{
"condition": {
"compare_operation_type": "string",
"case_sensitive": False,
"double_value": float(0),
"int_value": 0,
"text_value": "string",
},
"request_attribute": "string",
}],
},
"custom_handled_exceptions": {
"custom_handled_exceptions": [{
"class_pattern": "string",
"message_pattern": "string",
}],
},
"ignored_exceptions": {
"custom_handled_exceptions": [{
"class_pattern": "string",
"message_pattern": "string",
}],
},
"success_forcing_exceptions": {
"custom_handled_exceptions": [{
"class_pattern": "string",
"message_pattern": "string",
}],
},
},
http_response_codes={
"client_side_errors": "string",
"fail_on_missing_response_code_client_side": False,
"fail_on_missing_response_code_server_side": False,
"server_side_errors": "string",
},
description="string",
name="string")
const failureDetectionParametersResource = new dynatrace.FailureDetectionParameters("failureDetectionParametersResource", {
brokenLinks: {
http404NotFoundFailures: false,
brokenLinkDomains: ["string"],
},
exceptionRules: {
ignoreAllExceptions: false,
ignoreSpanFailureDetection: false,
customErrorRules: {
customErrorRules: [{
condition: {
compareOperationType: "string",
caseSensitive: false,
doubleValue: 0,
intValue: 0,
textValue: "string",
},
requestAttribute: "string",
}],
},
customHandledExceptions: {
customHandledExceptions: [{
classPattern: "string",
messagePattern: "string",
}],
},
ignoredExceptions: {
customHandledExceptions: [{
classPattern: "string",
messagePattern: "string",
}],
},
successForcingExceptions: {
customHandledExceptions: [{
classPattern: "string",
messagePattern: "string",
}],
},
},
httpResponseCodes: {
clientSideErrors: "string",
failOnMissingResponseCodeClientSide: false,
failOnMissingResponseCodeServerSide: false,
serverSideErrors: "string",
},
description: "string",
name: "string",
});
type: dynatrace:FailureDetectionParameters
properties:
brokenLinks:
brokenLinkDomains:
- string
http404NotFoundFailures: false
description: string
exceptionRules:
customErrorRules:
customErrorRules:
- condition:
caseSensitive: false
compareOperationType: string
doubleValue: 0
intValue: 0
textValue: string
requestAttribute: string
customHandledExceptions:
customHandledExceptions:
- classPattern: string
messagePattern: string
ignoreAllExceptions: false
ignoreSpanFailureDetection: false
ignoredExceptions:
customHandledExceptions:
- classPattern: string
messagePattern: string
successForcingExceptions:
customHandledExceptions:
- classPattern: string
messagePattern: string
httpResponseCodes:
clientSideErrors: string
failOnMissingResponseCodeClientSide: false
failOnMissingResponseCodeServerSide: false
serverSideErrors: string
name: string
FailureDetectionParameters Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The FailureDetectionParameters resource accepts the following input properties:
- Broken
Links Pulumiverse.Dynatrace. Inputs. Failure Detection Parameters Broken Links - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- Exception
Rules Pulumiverse.Dynatrace. Inputs. Failure Detection Parameters Exception Rules - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- Http
Response Pulumiverse.Codes Dynatrace. Inputs. Failure Detection Parameters Http Response Codes - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- Description string
- A short description of this failure detection parameter set.
- Name string
- The display name of this failure detection parameter set.
- Broken
Links FailureDetection Parameters Broken Links Args - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- Exception
Rules FailureDetection Parameters Exception Rules Args - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- Http
Response FailureCodes Detection Parameters Http Response Codes Args - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- Description string
- A short description of this failure detection parameter set.
- Name string
- The display name of this failure detection parameter set.
- broken_
links object - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- exception_
rules object - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- http_
response_ objectcodes - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- description string
- A short description of this failure detection parameter set.
- name string
- The display name of this failure detection parameter set.
- broken
Links FailureDetection Parameters Broken Links - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- exception
Rules FailureDetection Parameters Exception Rules - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- http
Response FailureCodes Detection Parameters Http Response Codes - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- description String
- A short description of this failure detection parameter set.
- name String
- The display name of this failure detection parameter set.
- broken
Links FailureDetection Parameters Broken Links - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- exception
Rules FailureDetection Parameters Exception Rules - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- http
Response FailureCodes Detection Parameters Http Response Codes - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- description string
- A short description of this failure detection parameter set.
- name string
- The display name of this failure detection parameter set.
- broken_
links FailureDetection Parameters Broken Links Args - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- exception_
rules FailureDetection Parameters Exception Rules Args - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- http_
response_ Failurecodes Detection Parameters Http Response Codes Args - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- description str
- A short description of this failure detection parameter set.
- name str
- The display name of this failure detection parameter set.
- broken
Links Property Map - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- exception
Rules Property Map - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- http
Response Property MapCodes - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- description String
- A short description of this failure detection parameter set.
- name String
- The display name of this failure detection parameter set.
Outputs
All input properties are implicitly available as output properties. Additionally, the FailureDetectionParameters resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing FailureDetectionParameters Resource
Get an existing FailureDetectionParameters resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: FailureDetectionParametersState, opts?: CustomResourceOptions): FailureDetectionParameters@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
broken_links: Optional[FailureDetectionParametersBrokenLinksArgs] = None,
description: Optional[str] = None,
exception_rules: Optional[FailureDetectionParametersExceptionRulesArgs] = None,
http_response_codes: Optional[FailureDetectionParametersHttpResponseCodesArgs] = None,
name: Optional[str] = None) -> FailureDetectionParametersfunc GetFailureDetectionParameters(ctx *Context, name string, id IDInput, state *FailureDetectionParametersState, opts ...ResourceOption) (*FailureDetectionParameters, error)public static FailureDetectionParameters Get(string name, Input<string> id, FailureDetectionParametersState? state, CustomResourceOptions? opts = null)public static FailureDetectionParameters get(String name, Output<String> id, FailureDetectionParametersState state, CustomResourceOptions options)resources: _: type: dynatrace:FailureDetectionParameters get: id: ${id}import {
to = dynatrace_failuredetectionparameters.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Broken
Links Pulumiverse.Dynatrace. Inputs. Failure Detection Parameters Broken Links - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- Description string
- A short description of this failure detection parameter set.
- Exception
Rules Pulumiverse.Dynatrace. Inputs. Failure Detection Parameters Exception Rules - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- Http
Response Pulumiverse.Codes Dynatrace. Inputs. Failure Detection Parameters Http Response Codes - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- Name string
- The display name of this failure detection parameter set.
- Broken
Links FailureDetection Parameters Broken Links Args - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- Description string
- A short description of this failure detection parameter set.
- Exception
Rules FailureDetection Parameters Exception Rules Args - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- Http
Response FailureCodes Detection Parameters Http Response Codes Args - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- Name string
- The display name of this failure detection parameter set.
- broken_
links object - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- description string
- A short description of this failure detection parameter set.
- exception_
rules object - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- http_
response_ objectcodes - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- name string
- The display name of this failure detection parameter set.
- broken
Links FailureDetection Parameters Broken Links - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- description String
- A short description of this failure detection parameter set.
- exception
Rules FailureDetection Parameters Exception Rules - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- http
Response FailureCodes Detection Parameters Http Response Codes - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- name String
- The display name of this failure detection parameter set.
- broken
Links FailureDetection Parameters Broken Links - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- description string
- A short description of this failure detection parameter set.
- exception
Rules FailureDetection Parameters Exception Rules - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- http
Response FailureCodes Detection Parameters Http Response Codes - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- name string
- The display name of this failure detection parameter set.
- broken_
links FailureDetection Parameters Broken Links Args - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- description str
- A short description of this failure detection parameter set.
- exception_
rules FailureDetection Parameters Exception Rules Args - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- http_
response_ Failurecodes Detection Parameters Http Response Codes Args - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- name str
- The display name of this failure detection parameter set.
- broken
Links Property Map - HTTP 404 response codes are thrown when a web server can't find a certain page. 404s are classified as broken links on the client side and therefore aren't considered to be service failures. By enabling this setting, you can have 404s treated as server-side service failures.
- description String
- A short description of this failure detection parameter set.
- exception
Rules Property Map - Exception and custom error rules that determine how specific exceptions, handled errors, and request-attribute-based conditions affect failure detection.
- http
Response Property MapCodes - HTTP response code settings that control which response codes are treated as server-side or client-side errors.
- name String
- The display name of this failure detection parameter set.
Supporting Types
FailureDetectionParametersBrokenLinks, FailureDetectionParametersBrokenLinksArgs
- Http404Not
Found boolFailures - If
true, HTTP 404 response codes are treated as server-side service failures. Only applicable when 404 is not already in the list of failing server-side HTTP response codes. Default:false. - Broken
Link List<string>Domains - If your application relies on other hosts at other domains, add the associated domain names here. Once configured, Dynatrace will consider 404s thrown by hosts at these domains to be service failures related to your application.
- Http404Not
Found boolFailures - If
true, HTTP 404 response codes are treated as server-side service failures. Only applicable when 404 is not already in the list of failing server-side HTTP response codes. Default:false. - Broken
Link []stringDomains - If your application relies on other hosts at other domains, add the associated domain names here. Once configured, Dynatrace will consider 404s thrown by hosts at these domains to be service failures related to your application.
- http404_
not_ boolfound_ failures - If
true, HTTP 404 response codes are treated as server-side service failures. Only applicable when 404 is not already in the list of failing server-side HTTP response codes. Default:false. - broken_
link_ list(string)domains - If your application relies on other hosts at other domains, add the associated domain names here. Once configured, Dynatrace will consider 404s thrown by hosts at these domains to be service failures related to your application.
- http404Not
Found BooleanFailures - If
true, HTTP 404 response codes are treated as server-side service failures. Only applicable when 404 is not already in the list of failing server-side HTTP response codes. Default:false. - broken
Link List<String>Domains - If your application relies on other hosts at other domains, add the associated domain names here. Once configured, Dynatrace will consider 404s thrown by hosts at these domains to be service failures related to your application.
- http404Not
Found booleanFailures - If
true, HTTP 404 response codes are treated as server-side service failures. Only applicable when 404 is not already in the list of failing server-side HTTP response codes. Default:false. - broken
Link string[]Domains - If your application relies on other hosts at other domains, add the associated domain names here. Once configured, Dynatrace will consider 404s thrown by hosts at these domains to be service failures related to your application.
- http404_
not_ boolfound_ failures - If
true, HTTP 404 response codes are treated as server-side service failures. Only applicable when 404 is not already in the list of failing server-side HTTP response codes. Default:false. - broken_
link_ Sequence[str]domains - If your application relies on other hosts at other domains, add the associated domain names here. Once configured, Dynatrace will consider 404s thrown by hosts at these domains to be service failures related to your application.
- http404Not
Found BooleanFailures - If
true, HTTP 404 response codes are treated as server-side service failures. Only applicable when 404 is not already in the list of failing server-side HTTP response codes. Default:false. - broken
Link List<String>Domains - If your application relies on other hosts at other domains, add the associated domain names here. Once configured, Dynatrace will consider 404s thrown by hosts at these domains to be service failures related to your application.
FailureDetectionParametersExceptionRules, FailureDetectionParametersExceptionRulesArgs
- Ignore
All boolExceptions - If
true, all exceptions are ignored for failure detection. Success forcing exceptions, ignored exceptions, and custom handled exceptions have no effect. Exceptions are still tracked and appear in distributed traces, but requests are not labeled as failed. Default:false. - Ignore
Span boolFailure Detection - If
true, span failure detection is ignored. This is specific to OpenTelemetry. Default:false. - Custom
Error Pulumiverse.Rules Dynatrace. Inputs. Failure Detection Parameters Exception Rules Custom Error Rules - Some custom error situations are only detectable via a return value or other means. To support such cases, define a request attribute that captures the required data. Then define a custom error rule that determines if the request has failed based on the value of the request attribute.
- Custom
Handled Pulumiverse.Exceptions Dynatrace. Inputs. Failure Detection Parameters Exception Rules Custom Handled Exceptions - There may be situations where your application code handles exceptions gracefully in a manner that these failures aren't detected by Dynatrace. Use this setting to define specific gracefully-handled exceptions that should be treated as service failures.
- Ignored
Exceptions Pulumiverse.Dynatrace. Inputs. Failure Detection Parameters Exception Rules Ignored Exceptions - Some exceptions that are thrown by legacy or 3rd-party code indicate a specific response, not an error. Use this setting to instruct Dynatrace to treat such exceptions as non-failed requests. If an exception matching any of the defined patterns occurs on the entry node of the service, it will not be considered as a failure. Other exceptions occurring at the same request might still mark the request as failed.
- Success
Forcing Pulumiverse.Exceptions Dynatrace. Inputs. Failure Detection Parameters Exception Rules Success Forcing Exceptions - Define exceptions which indicate that an entire service call should not be considered as failed. E.g. an exception indicating that the client aborted the operation. If an exception matching any of the defined patterns occurs on the entry node of the service, it will be considered successful. Compared to ignored exceptions, the request will be considered successful even if other exceptions occur in the same request.
- Ignore
All boolExceptions - If
true, all exceptions are ignored for failure detection. Success forcing exceptions, ignored exceptions, and custom handled exceptions have no effect. Exceptions are still tracked and appear in distributed traces, but requests are not labeled as failed. Default:false. - Ignore
Span boolFailure Detection - If
true, span failure detection is ignored. This is specific to OpenTelemetry. Default:false. - Custom
Error FailureRules Detection Parameters Exception Rules Custom Error Rules - Some custom error situations are only detectable via a return value or other means. To support such cases, define a request attribute that captures the required data. Then define a custom error rule that determines if the request has failed based on the value of the request attribute.
- Custom
Handled FailureExceptions Detection Parameters Exception Rules Custom Handled Exceptions - There may be situations where your application code handles exceptions gracefully in a manner that these failures aren't detected by Dynatrace. Use this setting to define specific gracefully-handled exceptions that should be treated as service failures.
- Ignored
Exceptions FailureDetection Parameters Exception Rules Ignored Exceptions - Some exceptions that are thrown by legacy or 3rd-party code indicate a specific response, not an error. Use this setting to instruct Dynatrace to treat such exceptions as non-failed requests. If an exception matching any of the defined patterns occurs on the entry node of the service, it will not be considered as a failure. Other exceptions occurring at the same request might still mark the request as failed.
- Success
Forcing FailureExceptions Detection Parameters Exception Rules Success Forcing Exceptions - Define exceptions which indicate that an entire service call should not be considered as failed. E.g. an exception indicating that the client aborted the operation. If an exception matching any of the defined patterns occurs on the entry node of the service, it will be considered successful. Compared to ignored exceptions, the request will be considered successful even if other exceptions occur in the same request.
- ignore_
all_ boolexceptions - If
true, all exceptions are ignored for failure detection. Success forcing exceptions, ignored exceptions, and custom handled exceptions have no effect. Exceptions are still tracked and appear in distributed traces, but requests are not labeled as failed. Default:false. - ignore_
span_ boolfailure_ detection - If
true, span failure detection is ignored. This is specific to OpenTelemetry. Default:false. - custom_
error_ objectrules - Some custom error situations are only detectable via a return value or other means. To support such cases, define a request attribute that captures the required data. Then define a custom error rule that determines if the request has failed based on the value of the request attribute.
- custom_
handled_ objectexceptions - There may be situations where your application code handles exceptions gracefully in a manner that these failures aren't detected by Dynatrace. Use this setting to define specific gracefully-handled exceptions that should be treated as service failures.
- ignored_
exceptions object - Some exceptions that are thrown by legacy or 3rd-party code indicate a specific response, not an error. Use this setting to instruct Dynatrace to treat such exceptions as non-failed requests. If an exception matching any of the defined patterns occurs on the entry node of the service, it will not be considered as a failure. Other exceptions occurring at the same request might still mark the request as failed.
- success_
forcing_ objectexceptions - Define exceptions which indicate that an entire service call should not be considered as failed. E.g. an exception indicating that the client aborted the operation. If an exception matching any of the defined patterns occurs on the entry node of the service, it will be considered successful. Compared to ignored exceptions, the request will be considered successful even if other exceptions occur in the same request.
- ignore
All BooleanExceptions - If
true, all exceptions are ignored for failure detection. Success forcing exceptions, ignored exceptions, and custom handled exceptions have no effect. Exceptions are still tracked and appear in distributed traces, but requests are not labeled as failed. Default:false. - ignore
Span BooleanFailure Detection - If
true, span failure detection is ignored. This is specific to OpenTelemetry. Default:false. - custom
Error FailureRules Detection Parameters Exception Rules Custom Error Rules - Some custom error situations are only detectable via a return value or other means. To support such cases, define a request attribute that captures the required data. Then define a custom error rule that determines if the request has failed based on the value of the request attribute.
- custom
Handled FailureExceptions Detection Parameters Exception Rules Custom Handled Exceptions - There may be situations where your application code handles exceptions gracefully in a manner that these failures aren't detected by Dynatrace. Use this setting to define specific gracefully-handled exceptions that should be treated as service failures.
- ignored
Exceptions FailureDetection Parameters Exception Rules Ignored Exceptions - Some exceptions that are thrown by legacy or 3rd-party code indicate a specific response, not an error. Use this setting to instruct Dynatrace to treat such exceptions as non-failed requests. If an exception matching any of the defined patterns occurs on the entry node of the service, it will not be considered as a failure. Other exceptions occurring at the same request might still mark the request as failed.
- success
Forcing FailureExceptions Detection Parameters Exception Rules Success Forcing Exceptions - Define exceptions which indicate that an entire service call should not be considered as failed. E.g. an exception indicating that the client aborted the operation. If an exception matching any of the defined patterns occurs on the entry node of the service, it will be considered successful. Compared to ignored exceptions, the request will be considered successful even if other exceptions occur in the same request.
- ignore
All booleanExceptions - If
true, all exceptions are ignored for failure detection. Success forcing exceptions, ignored exceptions, and custom handled exceptions have no effect. Exceptions are still tracked and appear in distributed traces, but requests are not labeled as failed. Default:false. - ignore
Span booleanFailure Detection - If
true, span failure detection is ignored. This is specific to OpenTelemetry. Default:false. - custom
Error FailureRules Detection Parameters Exception Rules Custom Error Rules - Some custom error situations are only detectable via a return value or other means. To support such cases, define a request attribute that captures the required data. Then define a custom error rule that determines if the request has failed based on the value of the request attribute.
- custom
Handled FailureExceptions Detection Parameters Exception Rules Custom Handled Exceptions - There may be situations where your application code handles exceptions gracefully in a manner that these failures aren't detected by Dynatrace. Use this setting to define specific gracefully-handled exceptions that should be treated as service failures.
- ignored
Exceptions FailureDetection Parameters Exception Rules Ignored Exceptions - Some exceptions that are thrown by legacy or 3rd-party code indicate a specific response, not an error. Use this setting to instruct Dynatrace to treat such exceptions as non-failed requests. If an exception matching any of the defined patterns occurs on the entry node of the service, it will not be considered as a failure. Other exceptions occurring at the same request might still mark the request as failed.
- success
Forcing FailureExceptions Detection Parameters Exception Rules Success Forcing Exceptions - Define exceptions which indicate that an entire service call should not be considered as failed. E.g. an exception indicating that the client aborted the operation. If an exception matching any of the defined patterns occurs on the entry node of the service, it will be considered successful. Compared to ignored exceptions, the request will be considered successful even if other exceptions occur in the same request.
- ignore_
all_ boolexceptions - If
true, all exceptions are ignored for failure detection. Success forcing exceptions, ignored exceptions, and custom handled exceptions have no effect. Exceptions are still tracked and appear in distributed traces, but requests are not labeled as failed. Default:false. - ignore_
span_ boolfailure_ detection - If
true, span failure detection is ignored. This is specific to OpenTelemetry. Default:false. - custom_
error_ Failurerules Detection Parameters Exception Rules Custom Error Rules - Some custom error situations are only detectable via a return value or other means. To support such cases, define a request attribute that captures the required data. Then define a custom error rule that determines if the request has failed based on the value of the request attribute.
- custom_
handled_ Failureexceptions Detection Parameters Exception Rules Custom Handled Exceptions - There may be situations where your application code handles exceptions gracefully in a manner that these failures aren't detected by Dynatrace. Use this setting to define specific gracefully-handled exceptions that should be treated as service failures.
- ignored_
exceptions FailureDetection Parameters Exception Rules Ignored Exceptions - Some exceptions that are thrown by legacy or 3rd-party code indicate a specific response, not an error. Use this setting to instruct Dynatrace to treat such exceptions as non-failed requests. If an exception matching any of the defined patterns occurs on the entry node of the service, it will not be considered as a failure. Other exceptions occurring at the same request might still mark the request as failed.
- success_
forcing_ Failureexceptions Detection Parameters Exception Rules Success Forcing Exceptions - Define exceptions which indicate that an entire service call should not be considered as failed. E.g. an exception indicating that the client aborted the operation. If an exception matching any of the defined patterns occurs on the entry node of the service, it will be considered successful. Compared to ignored exceptions, the request will be considered successful even if other exceptions occur in the same request.
- ignore
All BooleanExceptions - If
true, all exceptions are ignored for failure detection. Success forcing exceptions, ignored exceptions, and custom handled exceptions have no effect. Exceptions are still tracked and appear in distributed traces, but requests are not labeled as failed. Default:false. - ignore
Span BooleanFailure Detection - If
true, span failure detection is ignored. This is specific to OpenTelemetry. Default:false. - custom
Error Property MapRules - Some custom error situations are only detectable via a return value or other means. To support such cases, define a request attribute that captures the required data. Then define a custom error rule that determines if the request has failed based on the value of the request attribute.
- custom
Handled Property MapExceptions - There may be situations where your application code handles exceptions gracefully in a manner that these failures aren't detected by Dynatrace. Use this setting to define specific gracefully-handled exceptions that should be treated as service failures.
- ignored
Exceptions Property Map - Some exceptions that are thrown by legacy or 3rd-party code indicate a specific response, not an error. Use this setting to instruct Dynatrace to treat such exceptions as non-failed requests. If an exception matching any of the defined patterns occurs on the entry node of the service, it will not be considered as a failure. Other exceptions occurring at the same request might still mark the request as failed.
- success
Forcing Property MapExceptions - Define exceptions which indicate that an entire service call should not be considered as failed. E.g. an exception indicating that the client aborted the operation. If an exception matching any of the defined patterns occurs on the entry node of the service, it will be considered successful. Compared to ignored exceptions, the request will be considered successful even if other exceptions occur in the same request.
FailureDetectionParametersExceptionRulesCustomErrorRules, FailureDetectionParametersExceptionRulesCustomErrorRulesArgs
FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRule, FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleArgs
- Condition
Pulumiverse.
Dynatrace. Inputs. Failure Detection Parameters Exception Rules Custom Error Rules Custom Error Rule Condition - The condition that determines whether the request attribute value indicates a failure.
- Request
Attribute string - The ID of the request attribute to check. The request attribute must already be defined.
- Condition
Failure
Detection Parameters Exception Rules Custom Error Rules Custom Error Rule Condition - The condition that determines whether the request attribute value indicates a failure.
- Request
Attribute string - The ID of the request attribute to check. The request attribute must already be defined.
- condition object
- The condition that determines whether the request attribute value indicates a failure.
- request_
attribute string - The ID of the request attribute to check. The request attribute must already be defined.
- condition
Failure
Detection Parameters Exception Rules Custom Error Rules Custom Error Rule Condition - The condition that determines whether the request attribute value indicates a failure.
- request
Attribute String - The ID of the request attribute to check. The request attribute must already be defined.
- condition
Failure
Detection Parameters Exception Rules Custom Error Rules Custom Error Rule Condition - The condition that determines whether the request attribute value indicates a failure.
- request
Attribute string - The ID of the request attribute to check. The request attribute must already be defined.
- condition
Failure
Detection Parameters Exception Rules Custom Error Rules Custom Error Rule Condition - The condition that determines whether the request attribute value indicates a failure.
- request_
attribute str - The ID of the request attribute to check. The request attribute must already be defined.
- condition Property Map
- The condition that determines whether the request attribute value indicates a failure.
- request
Attribute String - The ID of the request attribute to check. The request attribute must already be defined.
FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleCondition, FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleConditionArgs
- Compare
Operation stringType - The type of comparison to apply. Available types depend on the data type of the request attribute:
- String types support
STRING_EXISTS,STRING_EQUALS,NOT_STRING_EQUALS,STARTS_WITH,NOT_STARTS_WITH,CONTAINS,NOT_CONTAINS,ENDS_WITH,NOT_ENDS_WITH. - Integer types support
INTEGER_EQUALSand related comparisons; - Double types support
DOUBLE_EQUALSand related comparisons.
- String types support
- Case
Sensitive bool - If
true, the comparison is case-sensitive. Only applicable for string comparison types. Default:false. - Double
Value double - The floating-point value to compare the request attribute against. Only applicable for double comparison types.
- Int
Value int - The integer value to compare the request attribute against. Only applicable for integer comparison types.
- Text
Value string - The text value to compare the request attribute against. Only applicable for string comparison types.
- Compare
Operation stringType - The type of comparison to apply. Available types depend on the data type of the request attribute:
- String types support
STRING_EXISTS,STRING_EQUALS,NOT_STRING_EQUALS,STARTS_WITH,NOT_STARTS_WITH,CONTAINS,NOT_CONTAINS,ENDS_WITH,NOT_ENDS_WITH. - Integer types support
INTEGER_EQUALSand related comparisons; - Double types support
DOUBLE_EQUALSand related comparisons.
- String types support
- Case
Sensitive bool - If
true, the comparison is case-sensitive. Only applicable for string comparison types. Default:false. - Double
Value float64 - The floating-point value to compare the request attribute against. Only applicable for double comparison types.
- Int
Value int - The integer value to compare the request attribute against. Only applicable for integer comparison types.
- Text
Value string - The text value to compare the request attribute against. Only applicable for string comparison types.
- compare_
operation_ stringtype - The type of comparison to apply. Available types depend on the data type of the request attribute:
- String types support
STRING_EXISTS,STRING_EQUALS,NOT_STRING_EQUALS,STARTS_WITH,NOT_STARTS_WITH,CONTAINS,NOT_CONTAINS,ENDS_WITH,NOT_ENDS_WITH. - Integer types support
INTEGER_EQUALSand related comparisons; - Double types support
DOUBLE_EQUALSand related comparisons.
- String types support
- case_
sensitive bool - If
true, the comparison is case-sensitive. Only applicable for string comparison types. Default:false. - double_
value number - The floating-point value to compare the request attribute against. Only applicable for double comparison types.
- int_
value number - The integer value to compare the request attribute against. Only applicable for integer comparison types.
- text_
value string - The text value to compare the request attribute against. Only applicable for string comparison types.
- compare
Operation StringType - The type of comparison to apply. Available types depend on the data type of the request attribute:
- String types support
STRING_EXISTS,STRING_EQUALS,NOT_STRING_EQUALS,STARTS_WITH,NOT_STARTS_WITH,CONTAINS,NOT_CONTAINS,ENDS_WITH,NOT_ENDS_WITH. - Integer types support
INTEGER_EQUALSand related comparisons; - Double types support
DOUBLE_EQUALSand related comparisons.
- String types support
- case
Sensitive Boolean - If
true, the comparison is case-sensitive. Only applicable for string comparison types. Default:false. - double
Value Double - The floating-point value to compare the request attribute against. Only applicable for double comparison types.
- int
Value Integer - The integer value to compare the request attribute against. Only applicable for integer comparison types.
- text
Value String - The text value to compare the request attribute against. Only applicable for string comparison types.
- compare
Operation stringType - The type of comparison to apply. Available types depend on the data type of the request attribute:
- String types support
STRING_EXISTS,STRING_EQUALS,NOT_STRING_EQUALS,STARTS_WITH,NOT_STARTS_WITH,CONTAINS,NOT_CONTAINS,ENDS_WITH,NOT_ENDS_WITH. - Integer types support
INTEGER_EQUALSand related comparisons; - Double types support
DOUBLE_EQUALSand related comparisons.
- String types support
- case
Sensitive boolean - If
true, the comparison is case-sensitive. Only applicable for string comparison types. Default:false. - double
Value number - The floating-point value to compare the request attribute against. Only applicable for double comparison types.
- int
Value number - The integer value to compare the request attribute against. Only applicable for integer comparison types.
- text
Value string - The text value to compare the request attribute against. Only applicable for string comparison types.
- compare_
operation_ strtype - The type of comparison to apply. Available types depend on the data type of the request attribute:
- String types support
STRING_EXISTS,STRING_EQUALS,NOT_STRING_EQUALS,STARTS_WITH,NOT_STARTS_WITH,CONTAINS,NOT_CONTAINS,ENDS_WITH,NOT_ENDS_WITH. - Integer types support
INTEGER_EQUALSand related comparisons; - Double types support
DOUBLE_EQUALSand related comparisons.
- String types support
- case_
sensitive bool - If
true, the comparison is case-sensitive. Only applicable for string comparison types. Default:false. - double_
value float - The floating-point value to compare the request attribute against. Only applicable for double comparison types.
- int_
value int - The integer value to compare the request attribute against. Only applicable for integer comparison types.
- text_
value str - The text value to compare the request attribute against. Only applicable for string comparison types.
- compare
Operation StringType - The type of comparison to apply. Available types depend on the data type of the request attribute:
- String types support
STRING_EXISTS,STRING_EQUALS,NOT_STRING_EQUALS,STARTS_WITH,NOT_STARTS_WITH,CONTAINS,NOT_CONTAINS,ENDS_WITH,NOT_ENDS_WITH. - Integer types support
INTEGER_EQUALSand related comparisons; - Double types support
DOUBLE_EQUALSand related comparisons.
- String types support
- case
Sensitive Boolean - If
true, the comparison is case-sensitive. Only applicable for string comparison types. Default:false. - double
Value Number - The floating-point value to compare the request attribute against. Only applicable for double comparison types.
- int
Value Number - The integer value to compare the request attribute against. Only applicable for integer comparison types.
- text
Value String - The text value to compare the request attribute against. Only applicable for string comparison types.
FailureDetectionParametersExceptionRulesCustomHandledExceptions, FailureDetectionParametersExceptionRulesCustomHandledExceptionsArgs
FailureDetectionParametersExceptionRulesCustomHandledExceptionsCustomHandledException, FailureDetectionParametersExceptionRulesCustomHandledExceptionsCustomHandledExceptionArgs
- Class
Pattern string - The pattern will match if it is contained within the actual class name.
- Message
Pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- Class
Pattern string - The pattern will match if it is contained within the actual class name.
- Message
Pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class_
pattern string - The pattern will match if it is contained within the actual class name.
- message_
pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class
Pattern String - The pattern will match if it is contained within the actual class name.
- message
Pattern String - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class
Pattern string - The pattern will match if it is contained within the actual class name.
- message
Pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class_
pattern str - The pattern will match if it is contained within the actual class name.
- message_
pattern str - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class
Pattern String - The pattern will match if it is contained within the actual class name.
- message
Pattern String - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
FailureDetectionParametersExceptionRulesIgnoredExceptions, FailureDetectionParametersExceptionRulesIgnoredExceptionsArgs
FailureDetectionParametersExceptionRulesIgnoredExceptionsCustomHandledException, FailureDetectionParametersExceptionRulesIgnoredExceptionsCustomHandledExceptionArgs
- Class
Pattern string - The pattern will match if it is contained within the actual class name.
- Message
Pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- Class
Pattern string - The pattern will match if it is contained within the actual class name.
- Message
Pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class_
pattern string - The pattern will match if it is contained within the actual class name.
- message_
pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class
Pattern String - The pattern will match if it is contained within the actual class name.
- message
Pattern String - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class
Pattern string - The pattern will match if it is contained within the actual class name.
- message
Pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class_
pattern str - The pattern will match if it is contained within the actual class name.
- message_
pattern str - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class
Pattern String - The pattern will match if it is contained within the actual class name.
- message
Pattern String - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
FailureDetectionParametersExceptionRulesSuccessForcingExceptions, FailureDetectionParametersExceptionRulesSuccessForcingExceptionsArgs
FailureDetectionParametersExceptionRulesSuccessForcingExceptionsCustomHandledException, FailureDetectionParametersExceptionRulesSuccessForcingExceptionsCustomHandledExceptionArgs
- Class
Pattern string - The pattern will match if it is contained within the actual class name.
- Message
Pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- Class
Pattern string - The pattern will match if it is contained within the actual class name.
- Message
Pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class_
pattern string - The pattern will match if it is contained within the actual class name.
- message_
pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class
Pattern String - The pattern will match if it is contained within the actual class name.
- message
Pattern String - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class
Pattern string - The pattern will match if it is contained within the actual class name.
- message
Pattern string - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class_
pattern str - The pattern will match if it is contained within the actual class name.
- message_
pattern str - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
- class
Pattern String - The pattern will match if it is contained within the actual class name.
- message
Pattern String - Optionally, define an exception message pattern. The pattern will match if the actual exception message contains the pattern.
FailureDetectionParametersHttpResponseCodes, FailureDetectionParametersHttpResponseCodesArgs
- Client
Side stringErrors - A list of HTTP response code ranges and individual values that are treated as client-side errors. The format is a comma-separated list of ranges and values (e.g.,
400-499, 503, 510-599). Default:400-599. - Fail
On boolMissing Response Code Client Side - If
true, a missing HTTP response code on the client side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - Fail
On boolMissing Response Code Server Side - If
true, a missing HTTP response code on the server side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - Server
Side stringErrors - A list of HTTP response code ranges and individual values that are treated as server-side errors. The format is a comma-separated list of ranges and values (e.g.,
500-599, 402, 405-499). Default:500-599.
- Client
Side stringErrors - A list of HTTP response code ranges and individual values that are treated as client-side errors. The format is a comma-separated list of ranges and values (e.g.,
400-499, 503, 510-599). Default:400-599. - Fail
On boolMissing Response Code Client Side - If
true, a missing HTTP response code on the client side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - Fail
On boolMissing Response Code Server Side - If
true, a missing HTTP response code on the server side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - Server
Side stringErrors - A list of HTTP response code ranges and individual values that are treated as server-side errors. The format is a comma-separated list of ranges and values (e.g.,
500-599, 402, 405-499). Default:500-599.
- client_
side_ stringerrors - A list of HTTP response code ranges and individual values that are treated as client-side errors. The format is a comma-separated list of ranges and values (e.g.,
400-499, 503, 510-599). Default:400-599. - fail_
on_ boolmissing_ response_ code_ client_ side - If
true, a missing HTTP response code on the client side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - fail_
on_ boolmissing_ response_ code_ server_ side - If
true, a missing HTTP response code on the server side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - server_
side_ stringerrors - A list of HTTP response code ranges and individual values that are treated as server-side errors. The format is a comma-separated list of ranges and values (e.g.,
500-599, 402, 405-499). Default:500-599.
- client
Side StringErrors - A list of HTTP response code ranges and individual values that are treated as client-side errors. The format is a comma-separated list of ranges and values (e.g.,
400-499, 503, 510-599). Default:400-599. - fail
On BooleanMissing Response Code Client Side - If
true, a missing HTTP response code on the client side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - fail
On BooleanMissing Response Code Server Side - If
true, a missing HTTP response code on the server side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - server
Side StringErrors - A list of HTTP response code ranges and individual values that are treated as server-side errors. The format is a comma-separated list of ranges and values (e.g.,
500-599, 402, 405-499). Default:500-599.
- client
Side stringErrors - A list of HTTP response code ranges and individual values that are treated as client-side errors. The format is a comma-separated list of ranges and values (e.g.,
400-499, 503, 510-599). Default:400-599. - fail
On booleanMissing Response Code Client Side - If
true, a missing HTTP response code on the client side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - fail
On booleanMissing Response Code Server Side - If
true, a missing HTTP response code on the server side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - server
Side stringErrors - A list of HTTP response code ranges and individual values that are treated as server-side errors. The format is a comma-separated list of ranges and values (e.g.,
500-599, 402, 405-499). Default:500-599.
- client_
side_ strerrors - A list of HTTP response code ranges and individual values that are treated as client-side errors. The format is a comma-separated list of ranges and values (e.g.,
400-499, 503, 510-599). Default:400-599. - fail_
on_ boolmissing_ response_ code_ client_ side - If
true, a missing HTTP response code on the client side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - fail_
on_ boolmissing_ response_ code_ server_ side - If
true, a missing HTTP response code on the server side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - server_
side_ strerrors - A list of HTTP response code ranges and individual values that are treated as server-side errors. The format is a comma-separated list of ranges and values (e.g.,
500-599, 402, 405-499). Default:500-599.
- client
Side StringErrors - A list of HTTP response code ranges and individual values that are treated as client-side errors. The format is a comma-separated list of ranges and values (e.g.,
400-499, 503, 510-599). Default:400-599. - fail
On BooleanMissing Response Code Client Side - If
true, a missing HTTP response code on the client side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - fail
On BooleanMissing Response Code Server Side - If
true, a missing HTTP response code on the server side is treated as a failure. Missing response codes can indicate a fire-and-forget call, a timeout, or an error. Default:false. - server
Side StringErrors - A list of HTTP response code ranges and individual values that are treated as server-side errors. The format is a comma-separated list of ranges and values (e.g.,
500-599, 402, 405-499). Default:500-599.
Package Details
- Repository
- dynatrace pulumiverse/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatraceTerraform Provider.
published on Tuesday, Jun 9, 2026 by Pulumiverse