1. Packages
  2. Dynatrace
  3. API Docs
  4. ApplicationErrorRules
Dynatrace v0.27.0 published on Friday, Mar 21, 2025 by Pulumiverse

dynatrace.ApplicationErrorRules

Explore with Pulumi AI

Create ApplicationErrorRules Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new ApplicationErrorRules(name: string, args?: ApplicationErrorRulesArgs, opts?: CustomResourceOptions);
@overload
def ApplicationErrorRules(resource_name: str,
                          args: Optional[ApplicationErrorRulesArgs] = None,
                          opts: Optional[ResourceOptions] = None)

@overload
def ApplicationErrorRules(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          custom_errors: Optional[ApplicationErrorRulesCustomErrorsArgs] = None,
                          http_errors: Optional[ApplicationErrorRulesHttpErrorsArgs] = None,
                          ignore_custom_errors_apdex: Optional[bool] = None,
                          ignore_http_errors_apdex: Optional[bool] = None,
                          ignore_js_errors_apdex: Optional[bool] = None,
                          web_application_id: Optional[str] = None)
func NewApplicationErrorRules(ctx *Context, name string, args *ApplicationErrorRulesArgs, opts ...ResourceOption) (*ApplicationErrorRules, error)
public ApplicationErrorRules(string name, ApplicationErrorRulesArgs? args = null, CustomResourceOptions? opts = null)
public ApplicationErrorRules(String name, ApplicationErrorRulesArgs args)
public ApplicationErrorRules(String name, ApplicationErrorRulesArgs args, CustomResourceOptions options)
type: dynatrace:ApplicationErrorRules
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args ApplicationErrorRulesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args ApplicationErrorRulesArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args ApplicationErrorRulesArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args ApplicationErrorRulesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ApplicationErrorRulesArgs
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 applicationErrorRulesResource = new Dynatrace.ApplicationErrorRules("applicationErrorRulesResource", new()
{
    CustomErrors = new Dynatrace.Inputs.ApplicationErrorRulesCustomErrorsArgs
    {
        Rules = new[]
        {
            new Dynatrace.Inputs.ApplicationErrorRulesCustomErrorsRuleArgs
            {
                Capture = false,
                CustomAlerting = false,
                ImpactApdex = false,
                KeyMatcher = "string",
                KeyPattern = "string",
                ValueMatcher = "string",
                ValuePattern = "string",
            },
        },
    },
    HttpErrors = new Dynatrace.Inputs.ApplicationErrorRulesHttpErrorsArgs
    {
        Rules = new[]
        {
            new Dynatrace.Inputs.ApplicationErrorRulesHttpErrorsRuleArgs
            {
                Capture = false,
                ConsiderBlockedRequests = false,
                ConsiderForAi = false,
                ConsiderUnknownErrorCode = false,
                ErrorCodes = "string",
                Filter = "string",
                FilterByUrl = false,
                ImpactApdex = false,
                Url = "string",
            },
        },
    },
    IgnoreCustomErrorsApdex = false,
    IgnoreHttpErrorsApdex = false,
    IgnoreJsErrorsApdex = false,
    WebApplicationId = "string",
});
Copy
example, err := dynatrace.NewApplicationErrorRules(ctx, "applicationErrorRulesResource", &dynatrace.ApplicationErrorRulesArgs{
	CustomErrors: &dynatrace.ApplicationErrorRulesCustomErrorsArgs{
		Rules: dynatrace.ApplicationErrorRulesCustomErrorsRuleArray{
			&dynatrace.ApplicationErrorRulesCustomErrorsRuleArgs{
				Capture:        pulumi.Bool(false),
				CustomAlerting: pulumi.Bool(false),
				ImpactApdex:    pulumi.Bool(false),
				KeyMatcher:     pulumi.String("string"),
				KeyPattern:     pulumi.String("string"),
				ValueMatcher:   pulumi.String("string"),
				ValuePattern:   pulumi.String("string"),
			},
		},
	},
	HttpErrors: &dynatrace.ApplicationErrorRulesHttpErrorsArgs{
		Rules: dynatrace.ApplicationErrorRulesHttpErrorsRuleArray{
			&dynatrace.ApplicationErrorRulesHttpErrorsRuleArgs{
				Capture:                  pulumi.Bool(false),
				ConsiderBlockedRequests:  pulumi.Bool(false),
				ConsiderForAi:            pulumi.Bool(false),
				ConsiderUnknownErrorCode: pulumi.Bool(false),
				ErrorCodes:               pulumi.String("string"),
				Filter:                   pulumi.String("string"),
				FilterByUrl:              pulumi.Bool(false),
				ImpactApdex:              pulumi.Bool(false),
				Url:                      pulumi.String("string"),
			},
		},
	},
	IgnoreCustomErrorsApdex: pulumi.Bool(false),
	IgnoreHttpErrorsApdex:   pulumi.Bool(false),
	IgnoreJsErrorsApdex:     pulumi.Bool(false),
	WebApplicationId:        pulumi.String("string"),
})
Copy
var applicationErrorRulesResource = new ApplicationErrorRules("applicationErrorRulesResource", ApplicationErrorRulesArgs.builder()
    .customErrors(ApplicationErrorRulesCustomErrorsArgs.builder()
        .rules(ApplicationErrorRulesCustomErrorsRuleArgs.builder()
            .capture(false)
            .customAlerting(false)
            .impactApdex(false)
            .keyMatcher("string")
            .keyPattern("string")
            .valueMatcher("string")
            .valuePattern("string")
            .build())
        .build())
    .httpErrors(ApplicationErrorRulesHttpErrorsArgs.builder()
        .rules(ApplicationErrorRulesHttpErrorsRuleArgs.builder()
            .capture(false)
            .considerBlockedRequests(false)
            .considerForAi(false)
            .considerUnknownErrorCode(false)
            .errorCodes("string")
            .filter("string")
            .filterByUrl(false)
            .impactApdex(false)
            .url("string")
            .build())
        .build())
    .ignoreCustomErrorsApdex(false)
    .ignoreHttpErrorsApdex(false)
    .ignoreJsErrorsApdex(false)
    .webApplicationId("string")
    .build());
Copy
application_error_rules_resource = dynatrace.ApplicationErrorRules("applicationErrorRulesResource",
    custom_errors={
        "rules": [{
            "capture": False,
            "custom_alerting": False,
            "impact_apdex": False,
            "key_matcher": "string",
            "key_pattern": "string",
            "value_matcher": "string",
            "value_pattern": "string",
        }],
    },
    http_errors={
        "rules": [{
            "capture": False,
            "consider_blocked_requests": False,
            "consider_for_ai": False,
            "consider_unknown_error_code": False,
            "error_codes": "string",
            "filter": "string",
            "filter_by_url": False,
            "impact_apdex": False,
            "url": "string",
        }],
    },
    ignore_custom_errors_apdex=False,
    ignore_http_errors_apdex=False,
    ignore_js_errors_apdex=False,
    web_application_id="string")
Copy
const applicationErrorRulesResource = new dynatrace.ApplicationErrorRules("applicationErrorRulesResource", {
    customErrors: {
        rules: [{
            capture: false,
            customAlerting: false,
            impactApdex: false,
            keyMatcher: "string",
            keyPattern: "string",
            valueMatcher: "string",
            valuePattern: "string",
        }],
    },
    httpErrors: {
        rules: [{
            capture: false,
            considerBlockedRequests: false,
            considerForAi: false,
            considerUnknownErrorCode: false,
            errorCodes: "string",
            filter: "string",
            filterByUrl: false,
            impactApdex: false,
            url: "string",
        }],
    },
    ignoreCustomErrorsApdex: false,
    ignoreHttpErrorsApdex: false,
    ignoreJsErrorsApdex: false,
    webApplicationId: "string",
});
Copy
type: dynatrace:ApplicationErrorRules
properties:
    customErrors:
        rules:
            - capture: false
              customAlerting: false
              impactApdex: false
              keyMatcher: string
              keyPattern: string
              valueMatcher: string
              valuePattern: string
    httpErrors:
        rules:
            - capture: false
              considerBlockedRequests: false
              considerForAi: false
              considerUnknownErrorCode: false
              errorCodes: string
              filter: string
              filterByUrl: false
              impactApdex: false
              url: string
    ignoreCustomErrorsApdex: false
    ignoreHttpErrorsApdex: false
    ignoreJsErrorsApdex: false
    webApplicationId: string
Copy

ApplicationErrorRules 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 ApplicationErrorRules resource accepts the following input properties:

CustomErrors Pulumiverse.Dynatrace.Inputs.ApplicationErrorRulesCustomErrors
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
HttpErrors Pulumiverse.Dynatrace.Inputs.ApplicationErrorRulesHttpErrors
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
IgnoreCustomErrorsApdex bool
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
IgnoreHttpErrorsApdex bool
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
IgnoreJsErrorsApdex bool
Exclude (true) or include (false) JavaScript errors in Apdex calculation
WebApplicationId string
The EntityID of the the WebApplication
CustomErrors ApplicationErrorRulesCustomErrorsArgs
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
HttpErrors ApplicationErrorRulesHttpErrorsArgs
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
IgnoreCustomErrorsApdex bool
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
IgnoreHttpErrorsApdex bool
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
IgnoreJsErrorsApdex bool
Exclude (true) or include (false) JavaScript errors in Apdex calculation
WebApplicationId string
The EntityID of the the WebApplication
customErrors ApplicationErrorRulesCustomErrors
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
httpErrors ApplicationErrorRulesHttpErrors
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
ignoreCustomErrorsApdex Boolean
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
ignoreHttpErrorsApdex Boolean
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
ignoreJsErrorsApdex Boolean
Exclude (true) or include (false) JavaScript errors in Apdex calculation
webApplicationId String
The EntityID of the the WebApplication
customErrors ApplicationErrorRulesCustomErrors
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
httpErrors ApplicationErrorRulesHttpErrors
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
ignoreCustomErrorsApdex boolean
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
ignoreHttpErrorsApdex boolean
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
ignoreJsErrorsApdex boolean
Exclude (true) or include (false) JavaScript errors in Apdex calculation
webApplicationId string
The EntityID of the the WebApplication
custom_errors ApplicationErrorRulesCustomErrorsArgs
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
http_errors ApplicationErrorRulesHttpErrorsArgs
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
ignore_custom_errors_apdex bool
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
ignore_http_errors_apdex bool
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
ignore_js_errors_apdex bool
Exclude (true) or include (false) JavaScript errors in Apdex calculation
web_application_id str
The EntityID of the the WebApplication
customErrors Property Map
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
httpErrors Property Map
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
ignoreCustomErrorsApdex Boolean
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
ignoreHttpErrorsApdex Boolean
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
ignoreJsErrorsApdex Boolean
Exclude (true) or include (false) JavaScript errors in Apdex calculation
webApplicationId String
The EntityID of the the WebApplication

Outputs

All input properties are implicitly available as output properties. Additionally, the ApplicationErrorRules 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 str
The provider-assigned unique ID for this managed resource.
id String
The provider-assigned unique ID for this managed resource.

Look up Existing ApplicationErrorRules Resource

Get an existing ApplicationErrorRules 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?: ApplicationErrorRulesState, opts?: CustomResourceOptions): ApplicationErrorRules
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        custom_errors: Optional[ApplicationErrorRulesCustomErrorsArgs] = None,
        http_errors: Optional[ApplicationErrorRulesHttpErrorsArgs] = None,
        ignore_custom_errors_apdex: Optional[bool] = None,
        ignore_http_errors_apdex: Optional[bool] = None,
        ignore_js_errors_apdex: Optional[bool] = None,
        web_application_id: Optional[str] = None) -> ApplicationErrorRules
func GetApplicationErrorRules(ctx *Context, name string, id IDInput, state *ApplicationErrorRulesState, opts ...ResourceOption) (*ApplicationErrorRules, error)
public static ApplicationErrorRules Get(string name, Input<string> id, ApplicationErrorRulesState? state, CustomResourceOptions? opts = null)
public static ApplicationErrorRules get(String name, Output<String> id, ApplicationErrorRulesState state, CustomResourceOptions options)
resources:  _:    type: dynatrace:ApplicationErrorRules    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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.
The following state arguments are supported:
CustomErrors Pulumiverse.Dynatrace.Inputs.ApplicationErrorRulesCustomErrors
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
HttpErrors Pulumiverse.Dynatrace.Inputs.ApplicationErrorRulesHttpErrors
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
IgnoreCustomErrorsApdex bool
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
IgnoreHttpErrorsApdex bool
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
IgnoreJsErrorsApdex bool
Exclude (true) or include (false) JavaScript errors in Apdex calculation
WebApplicationId string
The EntityID of the the WebApplication
CustomErrors ApplicationErrorRulesCustomErrorsArgs
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
HttpErrors ApplicationErrorRulesHttpErrorsArgs
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
IgnoreCustomErrorsApdex bool
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
IgnoreHttpErrorsApdex bool
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
IgnoreJsErrorsApdex bool
Exclude (true) or include (false) JavaScript errors in Apdex calculation
WebApplicationId string
The EntityID of the the WebApplication
customErrors ApplicationErrorRulesCustomErrors
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
httpErrors ApplicationErrorRulesHttpErrors
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
ignoreCustomErrorsApdex Boolean
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
ignoreHttpErrorsApdex Boolean
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
ignoreJsErrorsApdex Boolean
Exclude (true) or include (false) JavaScript errors in Apdex calculation
webApplicationId String
The EntityID of the the WebApplication
customErrors ApplicationErrorRulesCustomErrors
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
httpErrors ApplicationErrorRulesHttpErrors
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
ignoreCustomErrorsApdex boolean
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
ignoreHttpErrorsApdex boolean
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
ignoreJsErrorsApdex boolean
Exclude (true) or include (false) JavaScript errors in Apdex calculation
webApplicationId string
The EntityID of the the WebApplication
custom_errors ApplicationErrorRulesCustomErrorsArgs
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
http_errors ApplicationErrorRulesHttpErrorsArgs
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
ignore_custom_errors_apdex bool
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
ignore_http_errors_apdex bool
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
ignore_js_errors_apdex bool
Exclude (true) or include (false) JavaScript errors in Apdex calculation
web_application_id str
The EntityID of the the WebApplication
customErrors Property Map
(Field has overlap with dynatrace.WebAppCustomErrors) An ordered list of HTTP errors.
httpErrors Property Map
(Field has overlap with dynatrace.WebAppRequestErrors) An ordered list of HTTP errors. Rules are evaluated from top to bottom; the first matching rule applies
ignoreCustomErrorsApdex Boolean
(Field has overlap with dynatrace.WebAppCustomErrors) Exclude (true) or include (false) custom errors listed in customErrorRules in Apdex calculation
ignoreHttpErrorsApdex Boolean
(Field has overlap with dynatrace.WebAppRequestErrors) Exclude (true) or include (false) HTTP errors listed in httpErrorRules in Apdex calculation
ignoreJsErrorsApdex Boolean
Exclude (true) or include (false) JavaScript errors in Apdex calculation
webApplicationId String
The EntityID of the the WebApplication

Supporting Types

ApplicationErrorRulesCustomErrors
, ApplicationErrorRulesCustomErrorsArgs

Rules This property is required. List<Pulumiverse.Dynatrace.Inputs.ApplicationErrorRulesCustomErrorsRule>
Configuration of the custom error in the web application
Rules This property is required. []ApplicationErrorRulesCustomErrorsRule
Configuration of the custom error in the web application
rules This property is required. List<ApplicationErrorRulesCustomErrorsRule>
Configuration of the custom error in the web application
rules This property is required. ApplicationErrorRulesCustomErrorsRule[]
Configuration of the custom error in the web application
rules This property is required. Sequence[ApplicationErrorRulesCustomErrorsRule]
Configuration of the custom error in the web application
rules This property is required. List<Property Map>
Configuration of the custom error in the web application

ApplicationErrorRulesCustomErrorsRule
, ApplicationErrorRulesCustomErrorsRuleArgs

Capture bool
Capture (true) or ignore (false) the error
CustomAlerting bool
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
ImpactApdex bool
Include (true) or exclude (false) the error in Apdex calculation
KeyMatcher string
The matching operation for the keyPattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS
KeyPattern string
The key of the error to look for
ValueMatcher string
The matching operation for the valuePattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
ValuePattern string
The value of the error to look for
Capture bool
Capture (true) or ignore (false) the error
CustomAlerting bool
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
ImpactApdex bool
Include (true) or exclude (false) the error in Apdex calculation
KeyMatcher string
The matching operation for the keyPattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS
KeyPattern string
The key of the error to look for
ValueMatcher string
The matching operation for the valuePattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
ValuePattern string
The value of the error to look for
capture Boolean
Capture (true) or ignore (false) the error
customAlerting Boolean
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
impactApdex Boolean
Include (true) or exclude (false) the error in Apdex calculation
keyMatcher String
The matching operation for the keyPattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS
keyPattern String
The key of the error to look for
valueMatcher String
The matching operation for the valuePattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
valuePattern String
The value of the error to look for
capture boolean
Capture (true) or ignore (false) the error
customAlerting boolean
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
impactApdex boolean
Include (true) or exclude (false) the error in Apdex calculation
keyMatcher string
The matching operation for the keyPattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS
keyPattern string
The key of the error to look for
valueMatcher string
The matching operation for the valuePattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
valuePattern string
The value of the error to look for
capture bool
Capture (true) or ignore (false) the error
custom_alerting bool
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
impact_apdex bool
Include (true) or exclude (false) the error in Apdex calculation
key_matcher str
The matching operation for the keyPattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS
key_pattern str
The key of the error to look for
value_matcher str
The matching operation for the valuePattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
value_pattern str
The value of the error to look for
capture Boolean
Capture (true) or ignore (false) the error
customAlerting Boolean
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
impactApdex Boolean
Include (true) or exclude (false) the error in Apdex calculation
keyMatcher String
The matching operation for the keyPattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS
keyPattern String
The key of the error to look for
valueMatcher String
The matching operation for the valuePattern. Possible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
valuePattern String
The value of the error to look for

ApplicationErrorRulesHttpErrors
, ApplicationErrorRulesHttpErrorsArgs

Rules This property is required. List<Pulumiverse.Dynatrace.Inputs.ApplicationErrorRulesHttpErrorsRule>
Configuration of the HTTP error in the web application
Rules This property is required. []ApplicationErrorRulesHttpErrorsRule
Configuration of the HTTP error in the web application
rules This property is required. List<ApplicationErrorRulesHttpErrorsRule>
Configuration of the HTTP error in the web application
rules This property is required. ApplicationErrorRulesHttpErrorsRule[]
Configuration of the HTTP error in the web application
rules This property is required. Sequence[ApplicationErrorRulesHttpErrorsRule]
Configuration of the HTTP error in the web application
rules This property is required. List<Property Map>
Configuration of the HTTP error in the web application

ApplicationErrorRulesHttpErrorsRule
, ApplicationErrorRulesHttpErrorsRuleArgs

Capture bool
Capture (true) or ignore (false) the error
ConsiderBlockedRequests bool
If true, match by errors that have CSP Rule violations
ConsiderForAi bool
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
ConsiderUnknownErrorCode bool
If true, match by errors that have unknown HTTP status code
ErrorCodes string
The HTTP status code or status code range to match by.
Filter string
The matching rule for the URL. Popssible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
FilterByUrl bool
If true, filter errors by URL
ImpactApdex bool
Include (true) or exclude (false) the error in Apdex calculation
Url string
The URL to look for
Capture bool
Capture (true) or ignore (false) the error
ConsiderBlockedRequests bool
If true, match by errors that have CSP Rule violations
ConsiderForAi bool
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
ConsiderUnknownErrorCode bool
If true, match by errors that have unknown HTTP status code
ErrorCodes string
The HTTP status code or status code range to match by.
Filter string
The matching rule for the URL. Popssible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
FilterByUrl bool
If true, filter errors by URL
ImpactApdex bool
Include (true) or exclude (false) the error in Apdex calculation
Url string
The URL to look for
capture Boolean
Capture (true) or ignore (false) the error
considerBlockedRequests Boolean
If true, match by errors that have CSP Rule violations
considerForAi Boolean
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
considerUnknownErrorCode Boolean
If true, match by errors that have unknown HTTP status code
errorCodes String
The HTTP status code or status code range to match by.
filter String
The matching rule for the URL. Popssible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
filterByUrl Boolean
If true, filter errors by URL
impactApdex Boolean
Include (true) or exclude (false) the error in Apdex calculation
url String
The URL to look for
capture boolean
Capture (true) or ignore (false) the error
considerBlockedRequests boolean
If true, match by errors that have CSP Rule violations
considerForAi boolean
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
considerUnknownErrorCode boolean
If true, match by errors that have unknown HTTP status code
errorCodes string
The HTTP status code or status code range to match by.
filter string
The matching rule for the URL. Popssible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
filterByUrl boolean
If true, filter errors by URL
impactApdex boolean
Include (true) or exclude (false) the error in Apdex calculation
url string
The URL to look for
capture bool
Capture (true) or ignore (false) the error
consider_blocked_requests bool
If true, match by errors that have CSP Rule violations
consider_for_ai bool
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
consider_unknown_error_code bool
If true, match by errors that have unknown HTTP status code
error_codes str
The HTTP status code or status code range to match by.
filter str
The matching rule for the URL. Popssible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
filter_by_url bool
If true, filter errors by URL
impact_apdex bool
Include (true) or exclude (false) the error in Apdex calculation
url str
The URL to look for
capture Boolean
Capture (true) or ignore (false) the error
considerBlockedRequests Boolean
If true, match by errors that have CSP Rule violations
considerForAi Boolean
Include (true) or exclude (false) the error in Davis AI problem detection and analysis
considerUnknownErrorCode Boolean
If true, match by errors that have unknown HTTP status code
errorCodes String
The HTTP status code or status code range to match by.
filter String
The matching rule for the URL. Popssible values are BEGINS_WITH, CONTAINS, ENDS_WITH and EQUALS.
filterByUrl Boolean
If true, filter errors by URL
impactApdex Boolean
Include (true) or exclude (false) the error in Apdex calculation
url String
The URL to look for

Package Details

Repository
dynatrace pulumiverse/pulumi-dynatrace
License
Apache-2.0
Notes
This Pulumi package is based on the dynatrace Terraform Provider.