Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs
dynatrace.WebAppAnomalies
Explore with Pulumi AI
Create WebAppAnomalies Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WebAppAnomalies(name: string, args: WebAppAnomaliesArgs, opts?: CustomResourceOptions);
@overload
def WebAppAnomalies(resource_name: str,
args: WebAppAnomaliesArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WebAppAnomalies(resource_name: str,
opts: Optional[ResourceOptions] = None,
error_rate: Optional[WebAppAnomaliesErrorRateArgs] = None,
response_time: Optional[WebAppAnomaliesResponseTimeArgs] = None,
traffic_drops: Optional[WebAppAnomaliesTrafficDropsArgs] = None,
traffic_spikes: Optional[WebAppAnomaliesTrafficSpikesArgs] = None,
scope: Optional[str] = None)
func NewWebAppAnomalies(ctx *Context, name string, args WebAppAnomaliesArgs, opts ...ResourceOption) (*WebAppAnomalies, error)
public WebAppAnomalies(string name, WebAppAnomaliesArgs args, CustomResourceOptions? opts = null)
public WebAppAnomalies(String name, WebAppAnomaliesArgs args)
public WebAppAnomalies(String name, WebAppAnomaliesArgs args, CustomResourceOptions options)
type: dynatrace:WebAppAnomalies
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WebAppAnomaliesArgs
- 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 WebAppAnomaliesArgs
- 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 WebAppAnomaliesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WebAppAnomaliesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WebAppAnomaliesArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
var webAppAnomaliesResource = new Dynatrace.WebAppAnomalies("webAppAnomaliesResource", new()
{
ErrorRate = new Dynatrace.Inputs.WebAppAnomaliesErrorRateArgs
{
Enabled = false,
ErrorRateAuto = new Dynatrace.Inputs.WebAppAnomaliesErrorRateErrorRateAutoArgs
{
AbsoluteIncrease = 0,
OverAlertingProtection = new Dynatrace.Inputs.WebAppAnomaliesErrorRateErrorRateAutoOverAlertingProtectionArgs
{
ActionsPerMinute = 0,
MinutesAbnormalState = 0,
},
RelativeIncrease = 0,
},
ErrorRateDetectionMode = "string",
ErrorRateFixed = new Dynatrace.Inputs.WebAppAnomaliesErrorRateErrorRateFixedArgs
{
ErrorRateReqPerMin = 0,
ErrorRateSensitivity = "string",
MaxFailureRateIncrease = 0,
MinutesAbnormalState = 0,
},
},
ResponseTime = new Dynatrace.Inputs.WebAppAnomaliesResponseTimeArgs
{
Enabled = false,
DetectionMode = "string",
ResponseTimeAuto = new Dynatrace.Inputs.WebAppAnomaliesResponseTimeResponseTimeAutoArgs
{
OverAlertingProtection = new Dynatrace.Inputs.WebAppAnomaliesResponseTimeResponseTimeAutoOverAlertingProtectionArgs
{
ActionsPerMinute = 0,
MinutesAbnormalState = 0,
},
ResponseTimeAll = new Dynatrace.Inputs.WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeAllArgs
{
DegradationMilliseconds = 0,
DegradationPercent = 0,
},
ResponseTimeSlowest = new Dynatrace.Inputs.WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeSlowestArgs
{
SlowestDegradationMilliseconds = 0,
SlowestDegradationPercent = 0,
},
},
ResponseTimeFixed = new Dynatrace.Inputs.WebAppAnomaliesResponseTimeResponseTimeFixedArgs
{
OverAlertingProtection = new Dynatrace.Inputs.WebAppAnomaliesResponseTimeResponseTimeFixedOverAlertingProtectionArgs
{
ActionsPerMinute = 0,
MinutesAbnormalState = 0,
},
ResponseTimeAll = new Dynatrace.Inputs.WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeAllArgs
{
DegradationMilliseconds = 0,
},
ResponseTimeSlowest = new Dynatrace.Inputs.WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeSlowestArgs
{
SlowestDegradationMilliseconds = 0,
},
Sensitivity = "string",
},
},
TrafficDrops = new Dynatrace.Inputs.WebAppAnomaliesTrafficDropsArgs
{
Enabled = false,
TrafficDrops = new Dynatrace.Inputs.WebAppAnomaliesTrafficDropsTrafficDropsArgs
{
AbnormalStateAbnormalState = 0,
TrafficDropPercentage = 0,
},
},
TrafficSpikes = new Dynatrace.Inputs.WebAppAnomaliesTrafficSpikesArgs
{
Enabled = false,
TrafficSpikes = new Dynatrace.Inputs.WebAppAnomaliesTrafficSpikesTrafficSpikesArgs
{
MinutesAbnormalState = 0,
TrafficSpikePercentage = 0,
},
},
Scope = "string",
});
example, err := dynatrace.NewWebAppAnomalies(ctx, "webAppAnomaliesResource", &dynatrace.WebAppAnomaliesArgs{
ErrorRate: &dynatrace.WebAppAnomaliesErrorRateArgs{
Enabled: pulumi.Bool(false),
ErrorRateAuto: &dynatrace.WebAppAnomaliesErrorRateErrorRateAutoArgs{
AbsoluteIncrease: pulumi.Float64(0),
OverAlertingProtection: &dynatrace.WebAppAnomaliesErrorRateErrorRateAutoOverAlertingProtectionArgs{
ActionsPerMinute: pulumi.Float64(0),
MinutesAbnormalState: pulumi.Float64(0),
},
RelativeIncrease: pulumi.Float64(0),
},
ErrorRateDetectionMode: pulumi.String("string"),
ErrorRateFixed: &dynatrace.WebAppAnomaliesErrorRateErrorRateFixedArgs{
ErrorRateReqPerMin: pulumi.Float64(0),
ErrorRateSensitivity: pulumi.String("string"),
MaxFailureRateIncrease: pulumi.Float64(0),
MinutesAbnormalState: pulumi.Float64(0),
},
},
ResponseTime: &dynatrace.WebAppAnomaliesResponseTimeArgs{
Enabled: pulumi.Bool(false),
DetectionMode: pulumi.String("string"),
ResponseTimeAuto: &dynatrace.WebAppAnomaliesResponseTimeResponseTimeAutoArgs{
OverAlertingProtection: &dynatrace.WebAppAnomaliesResponseTimeResponseTimeAutoOverAlertingProtectionArgs{
ActionsPerMinute: pulumi.Float64(0),
MinutesAbnormalState: pulumi.Float64(0),
},
ResponseTimeAll: &dynatrace.WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeAllArgs{
DegradationMilliseconds: pulumi.Float64(0),
DegradationPercent: pulumi.Float64(0),
},
ResponseTimeSlowest: &dynatrace.WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeSlowestArgs{
SlowestDegradationMilliseconds: pulumi.Float64(0),
SlowestDegradationPercent: pulumi.Float64(0),
},
},
ResponseTimeFixed: &dynatrace.WebAppAnomaliesResponseTimeResponseTimeFixedArgs{
OverAlertingProtection: &dynatrace.WebAppAnomaliesResponseTimeResponseTimeFixedOverAlertingProtectionArgs{
ActionsPerMinute: pulumi.Float64(0),
MinutesAbnormalState: pulumi.Float64(0),
},
ResponseTimeAll: &dynatrace.WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeAllArgs{
DegradationMilliseconds: pulumi.Float64(0),
},
ResponseTimeSlowest: &dynatrace.WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeSlowestArgs{
SlowestDegradationMilliseconds: pulumi.Float64(0),
},
Sensitivity: pulumi.String("string"),
},
},
TrafficDrops: &dynatrace.WebAppAnomaliesTrafficDropsArgs{
Enabled: pulumi.Bool(false),
TrafficDrops: &dynatrace.WebAppAnomaliesTrafficDropsTrafficDropsArgs{
AbnormalStateAbnormalState: pulumi.Float64(0),
TrafficDropPercentage: pulumi.Float64(0),
},
},
TrafficSpikes: &dynatrace.WebAppAnomaliesTrafficSpikesArgs{
Enabled: pulumi.Bool(false),
TrafficSpikes: &dynatrace.WebAppAnomaliesTrafficSpikesTrafficSpikesArgs{
MinutesAbnormalState: pulumi.Float64(0),
TrafficSpikePercentage: pulumi.Float64(0),
},
},
Scope: pulumi.String("string"),
})
var webAppAnomaliesResource = new WebAppAnomalies("webAppAnomaliesResource", WebAppAnomaliesArgs.builder()
.errorRate(WebAppAnomaliesErrorRateArgs.builder()
.enabled(false)
.errorRateAuto(WebAppAnomaliesErrorRateErrorRateAutoArgs.builder()
.absoluteIncrease(0)
.overAlertingProtection(WebAppAnomaliesErrorRateErrorRateAutoOverAlertingProtectionArgs.builder()
.actionsPerMinute(0)
.minutesAbnormalState(0)
.build())
.relativeIncrease(0)
.build())
.errorRateDetectionMode("string")
.errorRateFixed(WebAppAnomaliesErrorRateErrorRateFixedArgs.builder()
.errorRateReqPerMin(0)
.errorRateSensitivity("string")
.maxFailureRateIncrease(0)
.minutesAbnormalState(0)
.build())
.build())
.responseTime(WebAppAnomaliesResponseTimeArgs.builder()
.enabled(false)
.detectionMode("string")
.responseTimeAuto(WebAppAnomaliesResponseTimeResponseTimeAutoArgs.builder()
.overAlertingProtection(WebAppAnomaliesResponseTimeResponseTimeAutoOverAlertingProtectionArgs.builder()
.actionsPerMinute(0)
.minutesAbnormalState(0)
.build())
.responseTimeAll(WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeAllArgs.builder()
.degradationMilliseconds(0)
.degradationPercent(0)
.build())
.responseTimeSlowest(WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeSlowestArgs.builder()
.slowestDegradationMilliseconds(0)
.slowestDegradationPercent(0)
.build())
.build())
.responseTimeFixed(WebAppAnomaliesResponseTimeResponseTimeFixedArgs.builder()
.overAlertingProtection(WebAppAnomaliesResponseTimeResponseTimeFixedOverAlertingProtectionArgs.builder()
.actionsPerMinute(0)
.minutesAbnormalState(0)
.build())
.responseTimeAll(WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeAllArgs.builder()
.degradationMilliseconds(0)
.build())
.responseTimeSlowest(WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeSlowestArgs.builder()
.slowestDegradationMilliseconds(0)
.build())
.sensitivity("string")
.build())
.build())
.trafficDrops(WebAppAnomaliesTrafficDropsArgs.builder()
.enabled(false)
.trafficDrops(WebAppAnomaliesTrafficDropsTrafficDropsArgs.builder()
.abnormalStateAbnormalState(0)
.trafficDropPercentage(0)
.build())
.build())
.trafficSpikes(WebAppAnomaliesTrafficSpikesArgs.builder()
.enabled(false)
.trafficSpikes(WebAppAnomaliesTrafficSpikesTrafficSpikesArgs.builder()
.minutesAbnormalState(0)
.trafficSpikePercentage(0)
.build())
.build())
.scope("string")
.build());
web_app_anomalies_resource = dynatrace.WebAppAnomalies("webAppAnomaliesResource",
error_rate=dynatrace.WebAppAnomaliesErrorRateArgs(
enabled=False,
error_rate_auto=dynatrace.WebAppAnomaliesErrorRateErrorRateAutoArgs(
absolute_increase=0,
over_alerting_protection=dynatrace.WebAppAnomaliesErrorRateErrorRateAutoOverAlertingProtectionArgs(
actions_per_minute=0,
minutes_abnormal_state=0,
),
relative_increase=0,
),
error_rate_detection_mode="string",
error_rate_fixed=dynatrace.WebAppAnomaliesErrorRateErrorRateFixedArgs(
error_rate_req_per_min=0,
error_rate_sensitivity="string",
max_failure_rate_increase=0,
minutes_abnormal_state=0,
),
),
response_time=dynatrace.WebAppAnomaliesResponseTimeArgs(
enabled=False,
detection_mode="string",
response_time_auto=dynatrace.WebAppAnomaliesResponseTimeResponseTimeAutoArgs(
over_alerting_protection=dynatrace.WebAppAnomaliesResponseTimeResponseTimeAutoOverAlertingProtectionArgs(
actions_per_minute=0,
minutes_abnormal_state=0,
),
response_time_all=dynatrace.WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeAllArgs(
degradation_milliseconds=0,
degradation_percent=0,
),
response_time_slowest=dynatrace.WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeSlowestArgs(
slowest_degradation_milliseconds=0,
slowest_degradation_percent=0,
),
),
response_time_fixed=dynatrace.WebAppAnomaliesResponseTimeResponseTimeFixedArgs(
over_alerting_protection=dynatrace.WebAppAnomaliesResponseTimeResponseTimeFixedOverAlertingProtectionArgs(
actions_per_minute=0,
minutes_abnormal_state=0,
),
response_time_all=dynatrace.WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeAllArgs(
degradation_milliseconds=0,
),
response_time_slowest=dynatrace.WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeSlowestArgs(
slowest_degradation_milliseconds=0,
),
sensitivity="string",
),
),
traffic_drops=dynatrace.WebAppAnomaliesTrafficDropsArgs(
enabled=False,
traffic_drops=dynatrace.WebAppAnomaliesTrafficDropsTrafficDropsArgs(
abnormal_state_abnormal_state=0,
traffic_drop_percentage=0,
),
),
traffic_spikes=dynatrace.WebAppAnomaliesTrafficSpikesArgs(
enabled=False,
traffic_spikes=dynatrace.WebAppAnomaliesTrafficSpikesTrafficSpikesArgs(
minutes_abnormal_state=0,
traffic_spike_percentage=0,
),
),
scope="string")
const webAppAnomaliesResource = new dynatrace.WebAppAnomalies("webAppAnomaliesResource", {
errorRate: {
enabled: false,
errorRateAuto: {
absoluteIncrease: 0,
overAlertingProtection: {
actionsPerMinute: 0,
minutesAbnormalState: 0,
},
relativeIncrease: 0,
},
errorRateDetectionMode: "string",
errorRateFixed: {
errorRateReqPerMin: 0,
errorRateSensitivity: "string",
maxFailureRateIncrease: 0,
minutesAbnormalState: 0,
},
},
responseTime: {
enabled: false,
detectionMode: "string",
responseTimeAuto: {
overAlertingProtection: {
actionsPerMinute: 0,
minutesAbnormalState: 0,
},
responseTimeAll: {
degradationMilliseconds: 0,
degradationPercent: 0,
},
responseTimeSlowest: {
slowestDegradationMilliseconds: 0,
slowestDegradationPercent: 0,
},
},
responseTimeFixed: {
overAlertingProtection: {
actionsPerMinute: 0,
minutesAbnormalState: 0,
},
responseTimeAll: {
degradationMilliseconds: 0,
},
responseTimeSlowest: {
slowestDegradationMilliseconds: 0,
},
sensitivity: "string",
},
},
trafficDrops: {
enabled: false,
trafficDrops: {
abnormalStateAbnormalState: 0,
trafficDropPercentage: 0,
},
},
trafficSpikes: {
enabled: false,
trafficSpikes: {
minutesAbnormalState: 0,
trafficSpikePercentage: 0,
},
},
scope: "string",
});
type: dynatrace:WebAppAnomalies
properties:
errorRate:
enabled: false
errorRateAuto:
absoluteIncrease: 0
overAlertingProtection:
actionsPerMinute: 0
minutesAbnormalState: 0
relativeIncrease: 0
errorRateDetectionMode: string
errorRateFixed:
errorRateReqPerMin: 0
errorRateSensitivity: string
maxFailureRateIncrease: 0
minutesAbnormalState: 0
responseTime:
detectionMode: string
enabled: false
responseTimeAuto:
overAlertingProtection:
actionsPerMinute: 0
minutesAbnormalState: 0
responseTimeAll:
degradationMilliseconds: 0
degradationPercent: 0
responseTimeSlowest:
slowestDegradationMilliseconds: 0
slowestDegradationPercent: 0
responseTimeFixed:
overAlertingProtection:
actionsPerMinute: 0
minutesAbnormalState: 0
responseTimeAll:
degradationMilliseconds: 0
responseTimeSlowest:
slowestDegradationMilliseconds: 0
sensitivity: string
scope: string
trafficDrops:
enabled: false
trafficDrops:
abnormalStateAbnormalState: 0
trafficDropPercentage: 0
trafficSpikes:
enabled: false
trafficSpikes:
minutesAbnormalState: 0
trafficSpikePercentage: 0
WebAppAnomalies Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The WebAppAnomalies resource accepts the following input properties:
- Error
Rate Lbrlabs.Pulumi Package. Dynatrace. Inputs. Web App Anomalies Error Rate - Error rate
- Response
Time Lbrlabs.Pulumi Package. Dynatrace. Inputs. Web App Anomalies Response Time - Response time
- Traffic
Drops Lbrlabs.Pulumi Package. Dynatrace. Inputs. Web App Anomalies Traffic Drops - Detect traffic drops
- Traffic
Spikes Lbrlabs.Pulumi Package. Dynatrace. Inputs. Web App Anomalies Traffic Spikes - Detect traffic spikes
- Scope string
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- Error
Rate WebApp Anomalies Error Rate Args - Error rate
- Response
Time WebApp Anomalies Response Time Args - Response time
- Traffic
Drops WebApp Anomalies Traffic Drops Args - Detect traffic drops
- Traffic
Spikes WebApp Anomalies Traffic Spikes Args - Detect traffic spikes
- Scope string
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- error
Rate WebApp Anomalies Error Rate - Error rate
- response
Time WebApp Anomalies Response Time - Response time
- traffic
Drops WebApp Anomalies Traffic Drops - Detect traffic drops
- traffic
Spikes WebApp Anomalies Traffic Spikes - Detect traffic spikes
- scope String
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- error
Rate WebApp Anomalies Error Rate - Error rate
- response
Time WebApp Anomalies Response Time - Response time
- traffic
Drops WebApp Anomalies Traffic Drops - Detect traffic drops
- traffic
Spikes WebApp Anomalies Traffic Spikes - Detect traffic spikes
- scope string
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- error_
rate WebApp Anomalies Error Rate Args - Error rate
- response_
time WebApp Anomalies Response Time Args - Response time
- traffic_
drops WebApp Anomalies Traffic Drops Args - Detect traffic drops
- traffic_
spikes WebApp Anomalies Traffic Spikes Args - Detect traffic spikes
- scope str
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- error
Rate Property Map - Error rate
- response
Time Property Map - Response time
- traffic
Drops Property Map - Detect traffic drops
- traffic
Spikes Property Map - Detect traffic spikes
- scope String
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
Outputs
All input properties are implicitly available as output properties. Additionally, the WebAppAnomalies 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 WebAppAnomalies Resource
Get an existing WebAppAnomalies 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?: WebAppAnomaliesState, opts?: CustomResourceOptions): WebAppAnomalies
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
error_rate: Optional[WebAppAnomaliesErrorRateArgs] = None,
response_time: Optional[WebAppAnomaliesResponseTimeArgs] = None,
scope: Optional[str] = None,
traffic_drops: Optional[WebAppAnomaliesTrafficDropsArgs] = None,
traffic_spikes: Optional[WebAppAnomaliesTrafficSpikesArgs] = None) -> WebAppAnomalies
func GetWebAppAnomalies(ctx *Context, name string, id IDInput, state *WebAppAnomaliesState, opts ...ResourceOption) (*WebAppAnomalies, error)
public static WebAppAnomalies Get(string name, Input<string> id, WebAppAnomaliesState? state, CustomResourceOptions? opts = null)
public static WebAppAnomalies get(String name, Output<String> id, WebAppAnomaliesState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- 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.
- Error
Rate Lbrlabs.Pulumi Package. Dynatrace. Inputs. Web App Anomalies Error Rate - Error rate
- Response
Time Lbrlabs.Pulumi Package. Dynatrace. Inputs. Web App Anomalies Response Time - Response time
- Scope string
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- Traffic
Drops Lbrlabs.Pulumi Package. Dynatrace. Inputs. Web App Anomalies Traffic Drops - Detect traffic drops
- Traffic
Spikes Lbrlabs.Pulumi Package. Dynatrace. Inputs. Web App Anomalies Traffic Spikes - Detect traffic spikes
- Error
Rate WebApp Anomalies Error Rate Args - Error rate
- Response
Time WebApp Anomalies Response Time Args - Response time
- Scope string
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- Traffic
Drops WebApp Anomalies Traffic Drops Args - Detect traffic drops
- Traffic
Spikes WebApp Anomalies Traffic Spikes Args - Detect traffic spikes
- error
Rate WebApp Anomalies Error Rate - Error rate
- response
Time WebApp Anomalies Response Time - Response time
- scope String
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- traffic
Drops WebApp Anomalies Traffic Drops - Detect traffic drops
- traffic
Spikes WebApp Anomalies Traffic Spikes - Detect traffic spikes
- error
Rate WebApp Anomalies Error Rate - Error rate
- response
Time WebApp Anomalies Response Time - Response time
- scope string
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- traffic
Drops WebApp Anomalies Traffic Drops - Detect traffic drops
- traffic
Spikes WebApp Anomalies Traffic Spikes - Detect traffic spikes
- error_
rate WebApp Anomalies Error Rate Args - Error rate
- response_
time WebApp Anomalies Response Time Args - Response time
- scope str
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- traffic_
drops WebApp Anomalies Traffic Drops Args - Detect traffic drops
- traffic_
spikes WebApp Anomalies Traffic Spikes Args - Detect traffic spikes
- error
Rate Property Map - Error rate
- response
Time Property Map - Response time
- scope String
- The scope of this setting (APPLICATION_METHOD, APPLICATION). Omit this property if you want to cover the whole environment.
- traffic
Drops Property Map - Detect traffic drops
- traffic
Spikes Property Map - Detect traffic spikes
Supporting Types
WebAppAnomaliesErrorRate, WebAppAnomaliesErrorRateArgs
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Error
Rate Lbrlabs.Auto Pulumi Package. Dynatrace. Inputs. Web App Anomalies Error Rate Error Rate Auto - Alert if the percentage of failing user actions increases by both the absolute and relative thresholds:
- Error
Rate stringDetection Mode - Possible Values:
Auto
,Fixed
- Error
Rate Lbrlabs.Fixed Pulumi Package. Dynatrace. Inputs. Web App Anomalies Error Rate Error Rate Fixed - no documentation available
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Error
Rate WebAuto App Anomalies Error Rate Error Rate Auto - Alert if the percentage of failing user actions increases by both the absolute and relative thresholds:
- Error
Rate stringDetection Mode - Possible Values:
Auto
,Fixed
- Error
Rate WebFixed App Anomalies Error Rate Error Rate Fixed - no documentation available
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - error
Rate WebAuto App Anomalies Error Rate Error Rate Auto - Alert if the percentage of failing user actions increases by both the absolute and relative thresholds:
- error
Rate StringDetection Mode - Possible Values:
Auto
,Fixed
- error
Rate WebFixed App Anomalies Error Rate Error Rate Fixed - no documentation available
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - error
Rate WebAuto App Anomalies Error Rate Error Rate Auto - Alert if the percentage of failing user actions increases by both the absolute and relative thresholds:
- error
Rate stringDetection Mode - Possible Values:
Auto
,Fixed
- error
Rate WebFixed App Anomalies Error Rate Error Rate Fixed - no documentation available
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - error_
rate_ Webauto App Anomalies Error Rate Error Rate Auto - Alert if the percentage of failing user actions increases by both the absolute and relative thresholds:
- error_
rate_ strdetection_ mode - Possible Values:
Auto
,Fixed
- error_
rate_ Webfixed App Anomalies Error Rate Error Rate Fixed - no documentation available
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - error
Rate Property MapAuto - Alert if the percentage of failing user actions increases by both the absolute and relative thresholds:
- error
Rate StringDetection Mode - Possible Values:
Auto
,Fixed
- error
Rate Property MapFixed - no documentation available
WebAppAnomaliesErrorRateErrorRateAuto, WebAppAnomaliesErrorRateErrorRateAutoArgs
WebAppAnomaliesErrorRateErrorRateAutoOverAlertingProtection, WebAppAnomaliesErrorRateErrorRateAutoOverAlertingProtectionArgs
- Actions
Per doubleMinute - Minutes
Abnormal doubleState
- Actions
Per float64Minute - Minutes
Abnormal float64State
- actions
Per DoubleMinute - minutes
Abnormal DoubleState
- actions
Per numberMinute - minutes
Abnormal numberState
- actions_
per_ floatminute - minutes_
abnormal_ floatstate
- actions
Per NumberMinute - minutes
Abnormal NumberState
WebAppAnomaliesErrorRateErrorRateFixed, WebAppAnomaliesErrorRateErrorRateFixedArgs
- Error
Rate doubleReq Per Min - Error
Rate stringSensitivity - Max
Failure doubleRate Increase - Minutes
Abnormal doubleState
- Error
Rate float64Req Per Min - Error
Rate stringSensitivity - Max
Failure float64Rate Increase - Minutes
Abnormal float64State
- error
Rate DoubleReq Per Min - error
Rate StringSensitivity - max
Failure DoubleRate Increase - minutes
Abnormal DoubleState
- error
Rate numberReq Per Min - error
Rate stringSensitivity - max
Failure numberRate Increase - minutes
Abnormal numberState
- error
Rate NumberReq Per Min - error
Rate StringSensitivity - max
Failure NumberRate Increase - minutes
Abnormal NumberState
WebAppAnomaliesResponseTime, WebAppAnomaliesResponseTimeArgs
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Detection
Mode string - Possible Values:
Auto
,Fixed
- Response
Time Lbrlabs.Auto Pulumi Package. Dynatrace. Inputs. Web App Anomalies Response Time Response Time Auto - no documentation available
- Response
Time Lbrlabs.Fixed Pulumi Package. Dynatrace. Inputs. Web App Anomalies Response Time Response Time Fixed - no documentation available
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Detection
Mode string - Possible Values:
Auto
,Fixed
- Response
Time WebAuto App Anomalies Response Time Response Time Auto - no documentation available
- Response
Time WebFixed App Anomalies Response Time Response Time Fixed - no documentation available
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - detection
Mode String - Possible Values:
Auto
,Fixed
- response
Time WebAuto App Anomalies Response Time Response Time Auto - no documentation available
- response
Time WebFixed App Anomalies Response Time Response Time Fixed - no documentation available
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - detection
Mode string - Possible Values:
Auto
,Fixed
- response
Time WebAuto App Anomalies Response Time Response Time Auto - no documentation available
- response
Time WebFixed App Anomalies Response Time Response Time Fixed - no documentation available
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - detection_
mode str - Possible Values:
Auto
,Fixed
- response_
time_ Webauto App Anomalies Response Time Response Time Auto - no documentation available
- response_
time_ Webfixed App Anomalies Response Time Response Time Fixed - no documentation available
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - detection
Mode String - Possible Values:
Auto
,Fixed
- response
Time Property MapAuto - no documentation available
- response
Time Property MapFixed - no documentation available
WebAppAnomaliesResponseTimeResponseTimeAuto, WebAppAnomaliesResponseTimeResponseTimeAutoArgs
- Over
Alerting Lbrlabs.Protection Pulumi Package. Dynatrace. Inputs. Web App Anomalies Response Time Response Time Auto Over Alerting Protection - Response
Time Lbrlabs.All Pulumi Package. Dynatrace. Inputs. Web App Anomalies Response Time Response Time Auto Response Time All - Response
Time Lbrlabs.Slowest Pulumi Package. Dynatrace. Inputs. Web App Anomalies Response Time Response Time Auto Response Time Slowest
WebAppAnomaliesResponseTimeResponseTimeAutoOverAlertingProtection, WebAppAnomaliesResponseTimeResponseTimeAutoOverAlertingProtectionArgs
- Actions
Per doubleMinute - Minutes
Abnormal doubleState
- Actions
Per float64Minute - Minutes
Abnormal float64State
- actions
Per DoubleMinute - minutes
Abnormal DoubleState
- actions
Per numberMinute - minutes
Abnormal numberState
- actions_
per_ floatminute - minutes_
abnormal_ floatstate
- actions
Per NumberMinute - minutes
Abnormal NumberState
WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeAll, WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeAllArgs
- Degradation
Milliseconds double - Degradation
Percent double
- Degradation
Milliseconds float64 - Degradation
Percent float64
- degradation
Milliseconds Double - degradation
Percent Double
- degradation
Milliseconds number - degradation
Percent number
- degradation_
milliseconds float - degradation_
percent float
- degradation
Milliseconds Number - degradation
Percent Number
WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeSlowest, WebAppAnomaliesResponseTimeResponseTimeAutoResponseTimeSlowestArgs
- Slowest
Degradation doubleMilliseconds - Slowest
Degradation doublePercent
- Slowest
Degradation float64Milliseconds - Slowest
Degradation float64Percent
- slowest
Degradation DoubleMilliseconds - slowest
Degradation DoublePercent
- slowest
Degradation numberMilliseconds - slowest
Degradation numberPercent
- slowest
Degradation NumberMilliseconds - slowest
Degradation NumberPercent
WebAppAnomaliesResponseTimeResponseTimeFixed, WebAppAnomaliesResponseTimeResponseTimeFixedArgs
- Over
Alerting Lbrlabs.Protection Pulumi Package. Dynatrace. Inputs. Web App Anomalies Response Time Response Time Fixed Over Alerting Protection - Response
Time Lbrlabs.All Pulumi Package. Dynatrace. Inputs. Web App Anomalies Response Time Response Time Fixed Response Time All - Response
Time Lbrlabs.Slowest Pulumi Package. Dynatrace. Inputs. Web App Anomalies Response Time Response Time Fixed Response Time Slowest - Sensitivity string
WebAppAnomaliesResponseTimeResponseTimeFixedOverAlertingProtection, WebAppAnomaliesResponseTimeResponseTimeFixedOverAlertingProtectionArgs
- Actions
Per doubleMinute - Minutes
Abnormal doubleState
- Actions
Per float64Minute - Minutes
Abnormal float64State
- actions
Per DoubleMinute - minutes
Abnormal DoubleState
- actions
Per numberMinute - minutes
Abnormal numberState
- actions_
per_ floatminute - minutes_
abnormal_ floatstate
- actions
Per NumberMinute - minutes
Abnormal NumberState
WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeAll, WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeAllArgs
- Degradation
Milliseconds double
- Degradation
Milliseconds float64
- degradation
Milliseconds Double
- degradation
Milliseconds number
- degradation_
milliseconds float
- degradation
Milliseconds Number
WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeSlowest, WebAppAnomaliesResponseTimeResponseTimeFixedResponseTimeSlowestArgs
- Slowest
Degradation float64Milliseconds
WebAppAnomaliesTrafficDrops, WebAppAnomaliesTrafficDropsArgs
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Traffic
Drops Lbrlabs.Pulumi Package. Dynatrace. Inputs. Web App Anomalies Traffic Drops Traffic Drops - Dynatrace learns your typical application traffic over an observation period of one week.
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Traffic
Drops WebApp Anomalies Traffic Drops Traffic Drops - Dynatrace learns your typical application traffic over an observation period of one week.
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - traffic
Drops WebApp Anomalies Traffic Drops Traffic Drops - Dynatrace learns your typical application traffic over an observation period of one week.
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - traffic
Drops WebApp Anomalies Traffic Drops Traffic Drops - Dynatrace learns your typical application traffic over an observation period of one week.
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - traffic_
drops WebApp Anomalies Traffic Drops Traffic Drops - Dynatrace learns your typical application traffic over an observation period of one week.
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - traffic
Drops Property Map - Dynatrace learns your typical application traffic over an observation period of one week.
WebAppAnomaliesTrafficDropsTrafficDrops, WebAppAnomaliesTrafficDropsTrafficDropsArgs
- Abnormal
State doubleAbnormal State - Traffic
Drop doublePercentage
- Abnormal
State float64Abnormal State - Traffic
Drop float64Percentage
- abnormal
State DoubleAbnormal State - traffic
Drop DoublePercentage
- abnormal
State numberAbnormal State - traffic
Drop numberPercentage
- abnormal
State NumberAbnormal State - traffic
Drop NumberPercentage
WebAppAnomaliesTrafficSpikes, WebAppAnomaliesTrafficSpikesArgs
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Traffic
Spikes Lbrlabs.Pulumi Package. Dynatrace. Inputs. Web App Anomalies Traffic Spikes Traffic Spikes - Dynatrace learns your typical application traffic over an observation period of one week.
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Traffic
Spikes WebApp Anomalies Traffic Spikes Traffic Spikes - Dynatrace learns your typical application traffic over an observation period of one week.
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - traffic
Spikes WebApp Anomalies Traffic Spikes Traffic Spikes - Dynatrace learns your typical application traffic over an observation period of one week.
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - traffic
Spikes WebApp Anomalies Traffic Spikes Traffic Spikes - Dynatrace learns your typical application traffic over an observation period of one week.
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - traffic_
spikes WebApp Anomalies Traffic Spikes Traffic Spikes - Dynatrace learns your typical application traffic over an observation period of one week.
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - traffic
Spikes Property Map - Dynatrace learns your typical application traffic over an observation period of one week.
WebAppAnomaliesTrafficSpikesTrafficSpikes, WebAppAnomaliesTrafficSpikesTrafficSpikesArgs
- Minutes
Abnormal doubleState - Traffic
Spike doublePercentage
- Minutes
Abnormal float64State - Traffic
Spike float64Percentage
- minutes
Abnormal DoubleState - traffic
Spike DoublePercentage
- minutes
Abnormal numberState - traffic
Spike numberPercentage
- minutes_
abnormal_ floatstate - traffic_
spike_ floatpercentage
- minutes
Abnormal NumberState - traffic
Spike NumberPercentage
Package Details
- Repository
- dynatrace lbrlabs/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.