dynatrace.FailureDetectionParameters
Explore with Pulumi AI
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.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. FailureDetectionParametersArgs - 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
This property is required. 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
This property is required. string - The unique name of the resource.
- args
This property is required. FailureDetectionParametersArgs - 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
This property is required. FailureDetectionParametersArgs - 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. 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"),
})
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)
.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": 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 This property is required. 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 This property is required. Pulumiverse.Dynatrace. Inputs. Failure Detection Parameters Exception Rules - Customize failure detection for specific exceptions and errors
- Http
Response Codes This property is required. Pulumiverse.Dynatrace. Inputs. Failure Detection Parameters Http Response Codes - HTTP response codes
- Description string
- Description
- Name string
- Name
- Broken
Links This property is required. 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 This property is required. FailureDetection Parameters Exception Rules Args - Customize failure detection for specific exceptions and errors
- Http
Response Codes This property is required. FailureDetection Parameters Http Response Codes Args - HTTP response codes
- Description string
- Description
- Name string
- Name
- broken
Links This property is required. 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 This property is required. FailureDetection Parameters Exception Rules - Customize failure detection for specific exceptions and errors
- http
Response Codes This property is required. FailureDetection Parameters Http Response Codes - HTTP response codes
- description String
- Description
- name String
- Name
- broken
Links This property is required. 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 This property is required. FailureDetection Parameters Exception Rules - Customize failure detection for specific exceptions and errors
- http
Response Codes This property is required. FailureDetection Parameters Http Response Codes - HTTP response codes
- description string
- Description
- name string
- Name
- broken_
links This property is required. 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 This property is required. FailureDetection Parameters Exception Rules Args - Customize failure detection for specific exceptions and errors
- http_
response_ codes This property is required. FailureDetection Parameters Http Response Codes Args - HTTP response codes
- description str
- Description
- name str
- Name
- broken
Links This property is required. 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 This property is required. Property Map - Customize failure detection for specific exceptions and errors
- http
Response Codes This property is required. Property Map - HTTP response codes
- description String
- Description
- name String
- Name
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 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) -> FailureDetectionParameters
func 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}
- 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.
- 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
- Description
- Exception
Rules Pulumiverse.Dynatrace. Inputs. Failure Detection Parameters Exception Rules - Customize failure detection for specific exceptions and errors
- Http
Response Pulumiverse.Codes Dynatrace. Inputs. Failure Detection Parameters Http Response Codes - HTTP response codes
- Name string
- Name
- 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
- Description
- Exception
Rules FailureDetection Parameters Exception Rules Args - Customize failure detection for specific exceptions and errors
- Http
Response FailureCodes Detection Parameters Http Response Codes Args - HTTP response codes
- Name string
- Name
- 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
- Description
- exception
Rules FailureDetection Parameters Exception Rules - Customize failure detection for specific exceptions and errors
- http
Response FailureCodes Detection Parameters Http Response Codes - HTTP response codes
- name String
- Name
- 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
- Description
- exception
Rules FailureDetection Parameters Exception Rules - Customize failure detection for specific exceptions and errors
- http
Response FailureCodes Detection Parameters Http Response Codes - HTTP response codes
- name string
- Name
- 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
- Description
- exception_
rules FailureDetection Parameters Exception Rules Args - Customize failure detection for specific exceptions and errors
- http_
response_ Failurecodes Detection Parameters Http Response Codes Args - HTTP response codes
- name str
- Name
- 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
- Description
- exception
Rules Property Map - Customize failure detection for specific exceptions and errors
- http
Response Property MapCodes - HTTP response codes
- name String
- Name
Supporting Types
FailureDetectionParametersBrokenLinks, FailureDetectionParametersBrokenLinksArgs
- Http404Not
Found Failures This property is required. bool - Consider 404 HTTP response codes as failures
- 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 Failures This property is required. bool - Consider 404 HTTP response codes as failures
- 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.
- http404Not
Found Failures This property is required. Boolean - Consider 404 HTTP response codes as failures
- 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 Failures This property is required. boolean - Consider 404 HTTP response codes as failures
- 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_ found_ failures This property is required. bool - Consider 404 HTTP response codes as failures
- 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 Failures This property is required. Boolean - Consider 404 HTTP response codes as failures
- 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 Exceptions This property is required. bool - Ignore all exceptions
- Ignore
Span Failure Detection This property is required. bool - Ignore span failure detection
- 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 in a request, 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 a 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 Exceptions This property is required. bool - Ignore all exceptions
- Ignore
Span Failure Detection This property is required. bool - Ignore span failure detection
- 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 in a request, 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 a 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 Exceptions This property is required. Boolean - Ignore all exceptions
- ignore
Span Failure Detection This property is required. Boolean - Ignore span failure detection
- 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 in a request, 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 a 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 Exceptions This property is required. boolean - Ignore all exceptions
- ignore
Span Failure Detection This property is required. boolean - Ignore span failure detection
- 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 in a request, 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 a 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_ exceptions This property is required. bool - Ignore all exceptions
- ignore_
span_ failure_ detection This property is required. bool - Ignore span failure detection
- 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 in a request, 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 a 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 Exceptions This property is required. Boolean - Ignore all exceptions
- ignore
Span Failure Detection This property is required. Boolean - Ignore span failure detection
- 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 in a request, 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 a 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
- Custom
Error Rules This property is required. []FailureDetection Parameters Exception Rules Custom Error Rules Custom Error Rule
- custom
Error Rules This property is required. List<FailureDetection Parameters Exception Rules Custom Error Rules Custom Error Rule>
- custom
Error Rules This property is required. FailureDetection Parameters Exception Rules Custom Error Rules Custom Error Rule[]
- custom_
error_ rules This property is required. Sequence[FailureDetection Parameters Exception Rules Custom Error Rules Custom Error Rule]
- custom
Error Rules This property is required. List<Property Map>
FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRule, FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleArgs
- Condition
This property is required. Pulumiverse.Dynatrace. Inputs. Failure Detection Parameters Exception Rules Custom Error Rules Custom Error Rule Condition - Request attribute condition
- Request
Attribute This property is required. string - Request attribute
- Condition
This property is required. FailureDetection Parameters Exception Rules Custom Error Rules Custom Error Rule Condition - Request attribute condition
- Request
Attribute This property is required. string - Request attribute
- condition
This property is required. FailureDetection Parameters Exception Rules Custom Error Rules Custom Error Rule Condition - Request attribute condition
- request
Attribute This property is required. String - Request attribute
- condition
This property is required. FailureDetection Parameters Exception Rules Custom Error Rules Custom Error Rule Condition - Request attribute condition
- request
Attribute This property is required. string - Request attribute
- condition
This property is required. FailureDetection Parameters Exception Rules Custom Error Rules Custom Error Rule Condition - Request attribute condition
- request_
attribute This property is required. str - Request attribute
- condition
This property is required. Property Map - Request attribute condition
- request
Attribute This property is required. String - Request attribute
FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleCondition, FailureDetectionParametersExceptionRulesCustomErrorRulesCustomErrorRuleConditionArgs
- Compare
Operation Type This property is required. string - Apply this comparison
- Case
Sensitive bool - Case sensitive
- Double
Value double - Value
- Int
Value int - Value
- Text
Value string - Value
- Compare
Operation Type This property is required. string - Apply this comparison
- Case
Sensitive bool - Case sensitive
- Double
Value float64 - Value
- Int
Value int - Value
- Text
Value string - Value
- compare
Operation Type This property is required. String - Apply this comparison
- case
Sensitive Boolean - Case sensitive
- double
Value Double - Value
- int
Value Integer - Value
- text
Value String - Value
- compare
Operation Type This property is required. string - Apply this comparison
- case
Sensitive boolean - Case sensitive
- double
Value number - Value
- int
Value number - Value
- text
Value string - Value
- compare_
operation_ type This property is required. str - Apply this comparison
- case_
sensitive bool - Case sensitive
- double_
value float - Value
- int_
value int - Value
- text_
value str - Value
- compare
Operation Type This property is required. String - Apply this comparison
- case
Sensitive Boolean - Case sensitive
- double
Value Number - Value
- int
Value Number - Value
- text
Value String - Value
FailureDetectionParametersExceptionRulesCustomHandledExceptions, FailureDetectionParametersExceptionRulesCustomHandledExceptionsArgs
- Custom
Handled Exceptions This property is required. []FailureDetection Parameters Exception Rules Custom Handled Exceptions Custom Handled Exception
- custom
Handled Exceptions This property is required. FailureDetection Parameters Exception Rules Custom Handled Exceptions Custom Handled Exception[]
- custom
Handled Exceptions This property is required. List<Property Map>
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 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
- Custom
Handled Exceptions This property is required. []FailureDetection Parameters Exception Rules Ignored Exceptions Custom Handled Exception
- custom
Handled Exceptions This property is required. List<FailureDetection Parameters Exception Rules Ignored Exceptions Custom Handled Exception>
- custom
Handled Exceptions This property is required. FailureDetection Parameters Exception Rules Ignored Exceptions Custom Handled Exception[]
- custom
Handled Exceptions This property is required. List<Property Map>
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 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
- Custom
Handled Exceptions This property is required. []FailureDetection Parameters Exception Rules Success Forcing Exceptions Custom Handled Exception
- custom
Handled Exceptions This property is required. FailureDetection Parameters Exception Rules Success Forcing Exceptions Custom Handled Exception[]
- custom
Handled Exceptions This property is required. List<Property Map>
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 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 Errors This property is required. string - HTTP response codes which indicate client side errors
- Fail
On Missing Response Code Client Side This property is required. bool - Treat missing HTTP response code as client side error
- Fail
On Missing Response Code Server Side This property is required. bool - Treat missing HTTP response code as server side errors
- Server
Side Errors This property is required. string - HTTP response codes which indicate an error on the server side
- Client
Side Errors This property is required. string - HTTP response codes which indicate client side errors
- Fail
On Missing Response Code Client Side This property is required. bool - Treat missing HTTP response code as client side error
- Fail
On Missing Response Code Server Side This property is required. bool - Treat missing HTTP response code as server side errors
- Server
Side Errors This property is required. string - HTTP response codes which indicate an error on the server side
- client
Side Errors This property is required. String - HTTP response codes which indicate client side errors
- fail
On Missing Response Code Client Side This property is required. Boolean - Treat missing HTTP response code as client side error
- fail
On Missing Response Code Server Side This property is required. Boolean - Treat missing HTTP response code as server side errors
- server
Side Errors This property is required. String - HTTP response codes which indicate an error on the server side
- client
Side Errors This property is required. string - HTTP response codes which indicate client side errors
- fail
On Missing Response Code Client Side This property is required. boolean - Treat missing HTTP response code as client side error
- fail
On Missing Response Code Server Side This property is required. boolean - Treat missing HTTP response code as server side errors
- server
Side Errors This property is required. string - HTTP response codes which indicate an error on the server side
- client_
side_ errors This property is required. str - HTTP response codes which indicate client side errors
- fail_
on_ missing_ response_ code_ client_ side This property is required. bool - Treat missing HTTP response code as client side error
- fail_
on_ missing_ response_ code_ server_ side This property is required. bool - Treat missing HTTP response code as server side errors
- server_
side_ errors This property is required. str - HTTP response codes which indicate an error on the server side
- client
Side Errors This property is required. String - HTTP response codes which indicate client side errors
- fail
On Missing Response Code Client Side This property is required. Boolean - Treat missing HTTP response code as client side error
- fail
On Missing Response Code Server Side This property is required. Boolean - Treat missing HTTP response code as server side errors
- server
Side Errors This property is required. String - HTTP response codes which indicate an error on the server side
Package Details
- Repository
- dynatrace pulumiverse/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.