published on Tuesday, Jun 9, 2026 by Pulumiverse
published on Tuesday, Jun 9, 2026 by Pulumiverse
This resource requires the API token scopes Read settings (
settings.read) and Write settings (settings.write)
Dynatrace Documentation
Adjust the sensitivity of anomaly detection for infrastructure - https://www.dynatrace.com/support/help/how-to-use-dynatrace/problem-detection-and-analysis/problem-detection/adjust-sensitivity-anomaly-detection/adjust-sensitivity-infastructure
Settings API - https://www.dynatrace.com/support/help/dynatrace-api/environment-api/settings (schemaId:
builtin:infrastructure.disk.edge.anomaly-detectors)
Export Example Usage
terraform-provider-dynatrace -export dynatrace.DiskEdgeAnomalyDetectorsdownloads all existing disk edge anomaly detection configuration
The full documentation of the export feature is available here.
Create DiskEdgeAnomalyDetectors Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DiskEdgeAnomalyDetectors(name: string, args: DiskEdgeAnomalyDetectorsArgs, opts?: CustomResourceOptions);@overload
def DiskEdgeAnomalyDetectors(resource_name: str,
args: DiskEdgeAnomalyDetectorsArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DiskEdgeAnomalyDetectors(resource_name: str,
opts: Optional[ResourceOptions] = None,
enabled: Optional[bool] = None,
policy_name: Optional[str] = None,
alerts: Optional[DiskEdgeAnomalyDetectorsAlertsArgs] = None,
detection_conditions: Optional[DiskEdgeAnomalyDetectorsDetectionConditionsArgs] = None,
disk_name_filters: Optional[Sequence[str]] = None,
event_properties: Optional[DiskEdgeAnomalyDetectorsEventPropertiesArgs] = None,
insert_after: Optional[str] = None,
operating_systems: Optional[Sequence[str]] = None,
scope: Optional[str] = None)func NewDiskEdgeAnomalyDetectors(ctx *Context, name string, args DiskEdgeAnomalyDetectorsArgs, opts ...ResourceOption) (*DiskEdgeAnomalyDetectors, error)public DiskEdgeAnomalyDetectors(string name, DiskEdgeAnomalyDetectorsArgs args, CustomResourceOptions? opts = null)
public DiskEdgeAnomalyDetectors(String name, DiskEdgeAnomalyDetectorsArgs args)
public DiskEdgeAnomalyDetectors(String name, DiskEdgeAnomalyDetectorsArgs args, CustomResourceOptions options)
type: dynatrace:DiskEdgeAnomalyDetectors
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "dynatrace_diskedgeanomalydetectors" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args DiskEdgeAnomalyDetectorsArgs
- 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 DiskEdgeAnomalyDetectorsArgs
- 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 DiskEdgeAnomalyDetectorsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DiskEdgeAnomalyDetectorsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DiskEdgeAnomalyDetectorsArgs
- 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 diskEdgeAnomalyDetectorsResource = new Dynatrace.DiskEdgeAnomalyDetectors("diskEdgeAnomalyDetectorsResource", new()
{
Enabled = false,
PolicyName = "string",
Alerts = new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsAlertsArgs
{
Alerts = new[]
{
new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsAlertsAlertArgs
{
Trigger = "string",
SampleCountThresholds = new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsAlertsAlertSampleCountThresholdsArgs
{
DealertingEvaluationWindow = 0,
DealertingSamples = 0,
ViolatingEvaluationWindow = 0,
ViolatingSamples = 0,
},
SampleCountThresholdsImmediately = new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsAlertsAlertSampleCountThresholdsImmediatelyArgs
{
DealertingEvaluationWindow = 0,
DealertingSamples = 0,
ViolatingEvaluationWindow = 0,
ViolatingSamples = 0,
},
ThresholdMebibytes = 0,
ThresholdMilliseconds = 0,
ThresholdNumber = 0,
ThresholdPercent = 0,
},
},
},
DetectionConditions = new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsDetectionConditionsArgs
{
DetectionConditions = new[]
{
new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionArgs
{
RuleType = "string",
DiskFilesystemCondition = "string",
DiskTotalCondition = new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionDiskTotalConditionArgs
{
ThresholdAbove = 0,
ThresholdBelow = 0,
},
HostMetadataCondition = new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionHostMetadataConditionArgs
{
HostMetadataCondition = new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionHostMetadataConditionHostMetadataConditionArgs
{
MetadataCondition = "string",
MetadataKey = "string",
KeyMustExist = false,
},
},
LocalDiskCondition = "string",
Property = "string",
},
},
},
DiskNameFilters = new[]
{
"string",
},
EventProperties = new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsEventPropertiesArgs
{
EventProperties = new[]
{
new Dynatrace.Inputs.DiskEdgeAnomalyDetectorsEventPropertiesEventPropertyArgs
{
MetadataKey = "string",
MetadataValue = "string",
},
},
},
InsertAfter = "string",
OperatingSystems = new[]
{
"string",
},
Scope = "string",
});
example, err := dynatrace.NewDiskEdgeAnomalyDetectors(ctx, "diskEdgeAnomalyDetectorsResource", &dynatrace.DiskEdgeAnomalyDetectorsArgs{
Enabled: pulumi.Bool(false),
PolicyName: pulumi.String("string"),
Alerts: &dynatrace.DiskEdgeAnomalyDetectorsAlertsArgs{
Alerts: dynatrace.DiskEdgeAnomalyDetectorsAlertsAlertArray{
&dynatrace.DiskEdgeAnomalyDetectorsAlertsAlertArgs{
Trigger: pulumi.String("string"),
SampleCountThresholds: &dynatrace.DiskEdgeAnomalyDetectorsAlertsAlertSampleCountThresholdsArgs{
DealertingEvaluationWindow: pulumi.Int(0),
DealertingSamples: pulumi.Int(0),
ViolatingEvaluationWindow: pulumi.Int(0),
ViolatingSamples: pulumi.Int(0),
},
SampleCountThresholdsImmediately: &dynatrace.DiskEdgeAnomalyDetectorsAlertsAlertSampleCountThresholdsImmediatelyArgs{
DealertingEvaluationWindow: pulumi.Int(0),
DealertingSamples: pulumi.Int(0),
ViolatingEvaluationWindow: pulumi.Int(0),
ViolatingSamples: pulumi.Int(0),
},
ThresholdMebibytes: pulumi.Float64(0),
ThresholdMilliseconds: pulumi.Float64(0),
ThresholdNumber: pulumi.Float64(0),
ThresholdPercent: pulumi.Float64(0),
},
},
},
DetectionConditions: &dynatrace.DiskEdgeAnomalyDetectorsDetectionConditionsArgs{
DetectionConditions: dynatrace.DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionArray{
&dynatrace.DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionArgs{
RuleType: pulumi.String("string"),
DiskFilesystemCondition: pulumi.String("string"),
DiskTotalCondition: &dynatrace.DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionDiskTotalConditionArgs{
ThresholdAbove: pulumi.Int(0),
ThresholdBelow: pulumi.Int(0),
},
HostMetadataCondition: &dynatrace.DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionHostMetadataConditionArgs{
HostMetadataCondition: &dynatrace.DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionHostMetadataConditionHostMetadataConditionArgs{
MetadataCondition: pulumi.String("string"),
MetadataKey: pulumi.String("string"),
KeyMustExist: pulumi.Bool(false),
},
},
LocalDiskCondition: pulumi.String("string"),
Property: pulumi.String("string"),
},
},
},
DiskNameFilters: pulumi.StringArray{
pulumi.String("string"),
},
EventProperties: &dynatrace.DiskEdgeAnomalyDetectorsEventPropertiesArgs{
EventProperties: dynatrace.DiskEdgeAnomalyDetectorsEventPropertiesEventPropertyArray{
&dynatrace.DiskEdgeAnomalyDetectorsEventPropertiesEventPropertyArgs{
MetadataKey: pulumi.String("string"),
MetadataValue: pulumi.String("string"),
},
},
},
InsertAfter: pulumi.String("string"),
OperatingSystems: pulumi.StringArray{
pulumi.String("string"),
},
Scope: pulumi.String("string"),
})
resource "dynatrace_diskedgeanomalydetectors" "diskEdgeAnomalyDetectorsResource" {
enabled = false
policy_name = "string"
alerts = {
alerts = [{
"trigger" = "string"
"sampleCountThresholds" = {
"dealertingEvaluationWindow" = 0
"dealertingSamples" = 0
"violatingEvaluationWindow" = 0
"violatingSamples" = 0
}
"sampleCountThresholdsImmediately" = {
"dealertingEvaluationWindow" = 0
"dealertingSamples" = 0
"violatingEvaluationWindow" = 0
"violatingSamples" = 0
}
"thresholdMebibytes" = 0
"thresholdMilliseconds" = 0
"thresholdNumber" = 0
"thresholdPercent" = 0
}]
}
detection_conditions = {
detection_conditions = [{
"ruleType" = "string"
"diskFilesystemCondition" = "string"
"diskTotalCondition" = {
"thresholdAbove" = 0
"thresholdBelow" = 0
}
"hostMetadataCondition" = {
"hostMetadataCondition" = {
"metadataCondition" = "string"
"metadataKey" = "string"
"keyMustExist" = false
}
}
"localDiskCondition" = "string"
"property" = "string"
}]
}
disk_name_filters = ["string"]
event_properties = {
event_properties = [{
"metadataKey" = "string"
"metadataValue" = "string"
}]
}
insert_after = "string"
operating_systems = ["string"]
scope = "string"
}
var diskEdgeAnomalyDetectorsResource = new DiskEdgeAnomalyDetectors("diskEdgeAnomalyDetectorsResource", DiskEdgeAnomalyDetectorsArgs.builder()
.enabled(false)
.policyName("string")
.alerts(DiskEdgeAnomalyDetectorsAlertsArgs.builder()
.alerts(DiskEdgeAnomalyDetectorsAlertsAlertArgs.builder()
.trigger("string")
.sampleCountThresholds(DiskEdgeAnomalyDetectorsAlertsAlertSampleCountThresholdsArgs.builder()
.dealertingEvaluationWindow(0)
.dealertingSamples(0)
.violatingEvaluationWindow(0)
.violatingSamples(0)
.build())
.sampleCountThresholdsImmediately(DiskEdgeAnomalyDetectorsAlertsAlertSampleCountThresholdsImmediatelyArgs.builder()
.dealertingEvaluationWindow(0)
.dealertingSamples(0)
.violatingEvaluationWindow(0)
.violatingSamples(0)
.build())
.thresholdMebibytes(0.0)
.thresholdMilliseconds(0.0)
.thresholdNumber(0.0)
.thresholdPercent(0.0)
.build())
.build())
.detectionConditions(DiskEdgeAnomalyDetectorsDetectionConditionsArgs.builder()
.detectionConditions(DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionArgs.builder()
.ruleType("string")
.diskFilesystemCondition("string")
.diskTotalCondition(DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionDiskTotalConditionArgs.builder()
.thresholdAbove(0)
.thresholdBelow(0)
.build())
.hostMetadataCondition(DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionHostMetadataConditionArgs.builder()
.hostMetadataCondition(DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionHostMetadataConditionHostMetadataConditionArgs.builder()
.metadataCondition("string")
.metadataKey("string")
.keyMustExist(false)
.build())
.build())
.localDiskCondition("string")
.property("string")
.build())
.build())
.diskNameFilters("string")
.eventProperties(DiskEdgeAnomalyDetectorsEventPropertiesArgs.builder()
.eventProperties(DiskEdgeAnomalyDetectorsEventPropertiesEventPropertyArgs.builder()
.metadataKey("string")
.metadataValue("string")
.build())
.build())
.insertAfter("string")
.operatingSystems("string")
.scope("string")
.build());
disk_edge_anomaly_detectors_resource = dynatrace.DiskEdgeAnomalyDetectors("diskEdgeAnomalyDetectorsResource",
enabled=False,
policy_name="string",
alerts={
"alerts": [{
"trigger": "string",
"sample_count_thresholds": {
"dealerting_evaluation_window": 0,
"dealerting_samples": 0,
"violating_evaluation_window": 0,
"violating_samples": 0,
},
"sample_count_thresholds_immediately": {
"dealerting_evaluation_window": 0,
"dealerting_samples": 0,
"violating_evaluation_window": 0,
"violating_samples": 0,
},
"threshold_mebibytes": float(0),
"threshold_milliseconds": float(0),
"threshold_number": float(0),
"threshold_percent": float(0),
}],
},
detection_conditions={
"detection_conditions": [{
"rule_type": "string",
"disk_filesystem_condition": "string",
"disk_total_condition": {
"threshold_above": 0,
"threshold_below": 0,
},
"host_metadata_condition": {
"host_metadata_condition": {
"metadata_condition": "string",
"metadata_key": "string",
"key_must_exist": False,
},
},
"local_disk_condition": "string",
"property": "string",
}],
},
disk_name_filters=["string"],
event_properties={
"event_properties": [{
"metadata_key": "string",
"metadata_value": "string",
}],
},
insert_after="string",
operating_systems=["string"],
scope="string")
const diskEdgeAnomalyDetectorsResource = new dynatrace.DiskEdgeAnomalyDetectors("diskEdgeAnomalyDetectorsResource", {
enabled: false,
policyName: "string",
alerts: {
alerts: [{
trigger: "string",
sampleCountThresholds: {
dealertingEvaluationWindow: 0,
dealertingSamples: 0,
violatingEvaluationWindow: 0,
violatingSamples: 0,
},
sampleCountThresholdsImmediately: {
dealertingEvaluationWindow: 0,
dealertingSamples: 0,
violatingEvaluationWindow: 0,
violatingSamples: 0,
},
thresholdMebibytes: 0,
thresholdMilliseconds: 0,
thresholdNumber: 0,
thresholdPercent: 0,
}],
},
detectionConditions: {
detectionConditions: [{
ruleType: "string",
diskFilesystemCondition: "string",
diskTotalCondition: {
thresholdAbove: 0,
thresholdBelow: 0,
},
hostMetadataCondition: {
hostMetadataCondition: {
metadataCondition: "string",
metadataKey: "string",
keyMustExist: false,
},
},
localDiskCondition: "string",
property: "string",
}],
},
diskNameFilters: ["string"],
eventProperties: {
eventProperties: [{
metadataKey: "string",
metadataValue: "string",
}],
},
insertAfter: "string",
operatingSystems: ["string"],
scope: "string",
});
type: dynatrace:DiskEdgeAnomalyDetectors
properties:
alerts:
alerts:
- sampleCountThresholds:
dealertingEvaluationWindow: 0
dealertingSamples: 0
violatingEvaluationWindow: 0
violatingSamples: 0
sampleCountThresholdsImmediately:
dealertingEvaluationWindow: 0
dealertingSamples: 0
violatingEvaluationWindow: 0
violatingSamples: 0
thresholdMebibytes: 0
thresholdMilliseconds: 0
thresholdNumber: 0
thresholdPercent: 0
trigger: string
detectionConditions:
detectionConditions:
- diskFilesystemCondition: string
diskTotalCondition:
thresholdAbove: 0
thresholdBelow: 0
hostMetadataCondition:
hostMetadataCondition:
keyMustExist: false
metadataCondition: string
metadataKey: string
localDiskCondition: string
property: string
ruleType: string
diskNameFilters:
- string
enabled: false
eventProperties:
eventProperties:
- metadataKey: string
metadataValue: string
insertAfter: string
operatingSystems:
- string
policyName: string
scope: string
DiskEdgeAnomalyDetectors 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 DiskEdgeAnomalyDetectors resource accepts the following input properties:
- Enabled bool
- This setting is enabled (
true) or disabled (false) - Policy
Name string - Policy name
- Alerts
Pulumiverse.
Dynatrace. Inputs. Disk Edge Anomaly Detectors Alerts - Alerts
- Detection
Conditions Pulumiverse.Dynatrace. Inputs. Disk Edge Anomaly Detectors Detection Conditions - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- Disk
Name List<string>Filters - Disk will be included in this policy if any of the filters match
- Event
Properties Pulumiverse.Dynatrace. Inputs. Disk Edge Anomaly Detectors Event Properties - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- Insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- Operating
Systems List<string> - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - Scope string
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- Enabled bool
- This setting is enabled (
true) or disabled (false) - Policy
Name string - Policy name
- Alerts
Disk
Edge Anomaly Detectors Alerts Args - Alerts
- Detection
Conditions DiskEdge Anomaly Detectors Detection Conditions Args - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- Disk
Name []stringFilters - Disk will be included in this policy if any of the filters match
- Event
Properties DiskEdge Anomaly Detectors Event Properties Args - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- Insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- Operating
Systems []string - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - Scope string
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- enabled bool
- This setting is enabled (
true) or disabled (false) - policy_
name string - Policy name
- alerts object
- Alerts
- detection_
conditions object - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- disk_
name_ list(string)filters - Disk will be included in this policy if any of the filters match
- event_
properties object - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- insert_
after string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- operating_
systems list(string) - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - scope string
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- enabled Boolean
- This setting is enabled (
true) or disabled (false) - policy
Name String - Policy name
- alerts
Disk
Edge Anomaly Detectors Alerts - Alerts
- detection
Conditions DiskEdge Anomaly Detectors Detection Conditions - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- disk
Name List<String>Filters - Disk will be included in this policy if any of the filters match
- event
Properties DiskEdge Anomaly Detectors Event Properties - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- insert
After String - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- operating
Systems List<String> - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - scope String
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- enabled boolean
- This setting is enabled (
true) or disabled (false) - policy
Name string - Policy name
- alerts
Disk
Edge Anomaly Detectors Alerts - Alerts
- detection
Conditions DiskEdge Anomaly Detectors Detection Conditions - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- disk
Name string[]Filters - Disk will be included in this policy if any of the filters match
- event
Properties DiskEdge Anomaly Detectors Event Properties - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- operating
Systems string[] - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - scope string
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- enabled bool
- This setting is enabled (
true) or disabled (false) - policy_
name str - Policy name
- alerts
Disk
Edge Anomaly Detectors Alerts Args - Alerts
- detection_
conditions DiskEdge Anomaly Detectors Detection Conditions Args - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- disk_
name_ Sequence[str]filters - Disk will be included in this policy if any of the filters match
- event_
properties DiskEdge Anomaly Detectors Event Properties Args - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- insert_
after str - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- operating_
systems Sequence[str] - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - scope str
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- enabled Boolean
- This setting is enabled (
true) or disabled (false) - policy
Name String - Policy name
- alerts Property Map
- Alerts
- detection
Conditions Property Map - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- disk
Name List<String>Filters - Disk will be included in this policy if any of the filters match
- event
Properties Property Map - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- insert
After String - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- operating
Systems List<String> - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - scope String
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
Outputs
All input properties are implicitly available as output properties. Additionally, the DiskEdgeAnomalyDetectors resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing DiskEdgeAnomalyDetectors Resource
Get an existing DiskEdgeAnomalyDetectors 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?: DiskEdgeAnomalyDetectorsState, opts?: CustomResourceOptions): DiskEdgeAnomalyDetectors@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
alerts: Optional[DiskEdgeAnomalyDetectorsAlertsArgs] = None,
detection_conditions: Optional[DiskEdgeAnomalyDetectorsDetectionConditionsArgs] = None,
disk_name_filters: Optional[Sequence[str]] = None,
enabled: Optional[bool] = None,
event_properties: Optional[DiskEdgeAnomalyDetectorsEventPropertiesArgs] = None,
insert_after: Optional[str] = None,
operating_systems: Optional[Sequence[str]] = None,
policy_name: Optional[str] = None,
scope: Optional[str] = None) -> DiskEdgeAnomalyDetectorsfunc GetDiskEdgeAnomalyDetectors(ctx *Context, name string, id IDInput, state *DiskEdgeAnomalyDetectorsState, opts ...ResourceOption) (*DiskEdgeAnomalyDetectors, error)public static DiskEdgeAnomalyDetectors Get(string name, Input<string> id, DiskEdgeAnomalyDetectorsState? state, CustomResourceOptions? opts = null)public static DiskEdgeAnomalyDetectors get(String name, Output<String> id, DiskEdgeAnomalyDetectorsState state, CustomResourceOptions options)resources: _: type: dynatrace:DiskEdgeAnomalyDetectors get: id: ${id}import {
to = dynatrace_diskedgeanomalydetectors.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Alerts
Pulumiverse.
Dynatrace. Inputs. Disk Edge Anomaly Detectors Alerts - Alerts
- Detection
Conditions Pulumiverse.Dynatrace. Inputs. Disk Edge Anomaly Detectors Detection Conditions - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- Disk
Name List<string>Filters - Disk will be included in this policy if any of the filters match
- Enabled bool
- This setting is enabled (
true) or disabled (false) - Event
Properties Pulumiverse.Dynatrace. Inputs. Disk Edge Anomaly Detectors Event Properties - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- Insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- Operating
Systems List<string> - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - Policy
Name string - Policy name
- Scope string
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- Alerts
Disk
Edge Anomaly Detectors Alerts Args - Alerts
- Detection
Conditions DiskEdge Anomaly Detectors Detection Conditions Args - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- Disk
Name []stringFilters - Disk will be included in this policy if any of the filters match
- Enabled bool
- This setting is enabled (
true) or disabled (false) - Event
Properties DiskEdge Anomaly Detectors Event Properties Args - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- Insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- Operating
Systems []string - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - Policy
Name string - Policy name
- Scope string
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- alerts object
- Alerts
- detection_
conditions object - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- disk_
name_ list(string)filters - Disk will be included in this policy if any of the filters match
- enabled bool
- This setting is enabled (
true) or disabled (false) - event_
properties object - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- insert_
after string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- operating_
systems list(string) - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - policy_
name string - Policy name
- scope string
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- alerts
Disk
Edge Anomaly Detectors Alerts - Alerts
- detection
Conditions DiskEdge Anomaly Detectors Detection Conditions - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- disk
Name List<String>Filters - Disk will be included in this policy if any of the filters match
- enabled Boolean
- This setting is enabled (
true) or disabled (false) - event
Properties DiskEdge Anomaly Detectors Event Properties - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- insert
After String - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- operating
Systems List<String> - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - policy
Name String - Policy name
- scope String
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- alerts
Disk
Edge Anomaly Detectors Alerts - Alerts
- detection
Conditions DiskEdge Anomaly Detectors Detection Conditions - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- disk
Name string[]Filters - Disk will be included in this policy if any of the filters match
- enabled boolean
- This setting is enabled (
true) or disabled (false) - event
Properties DiskEdge Anomaly Detectors Event Properties - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- insert
After string - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- operating
Systems string[] - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - policy
Name string - Policy name
- scope string
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- alerts
Disk
Edge Anomaly Detectors Alerts Args - Alerts
- detection_
conditions DiskEdge Anomaly Detectors Detection Conditions Args - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- disk_
name_ Sequence[str]filters - Disk will be included in this policy if any of the filters match
- enabled bool
- This setting is enabled (
true) or disabled (false) - event_
properties DiskEdge Anomaly Detectors Event Properties Args - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- insert_
after str - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- operating_
systems Sequence[str] - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - policy_
name str - Policy name
- scope str
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
- alerts Property Map
- Alerts
- detection
Conditions Property Map - Set of rules to scope which disks the policy applies to. Rules can match based on disk properties (total space, filesystem, disk type) or host resource attributes. Each disk property type can be defined at most once per policy.
- disk
Name List<String>Filters - Disk will be included in this policy if any of the filters match
- enabled Boolean
- This setting is enabled (
true) or disabled (false) - event
Properties Property Map - Set of additional key-value properties to be attached to the triggered event. You can retrieve the available property keys using the Events API v2. Additionally any Host resource attribute can be dynamically substituted (agent 1.325+)
- insert
After String - Because this resource allows for ordering you may specify the ID of the resource instance that comes before this instance regarding order. If not specified when creating the setting will be added to the end of the list. If not specified during update the order will remain untouched
- operating
Systems List<String> - Select the operating systems on which policy should be applied. Possible values:
AIX,LINUX,WINDOWS - policy
Name String - Policy name
- scope String
- The scope of this setting (HOST, HOST_GROUP). Omit this property if you want to cover the whole environment.
Supporting Types
DiskEdgeAnomalyDetectorsAlerts, DiskEdgeAnomalyDetectorsAlertsArgs
DiskEdgeAnomalyDetectorsAlertsAlert, DiskEdgeAnomalyDetectorsAlertsAlertArgs
- Trigger string
- Possible values:
AVAILABLE_DISK_SPACE_MEBIBYTES_BELOW,AVAILABLE_DISK_SPACE_PERCENT_BELOW,AVAILABLE_INODES_NUMBER_BELOW,AVAILABLE_INODES_PERCENT_BELOW,READ_ONLY_FILE_SYSTEM,READ_TIME_EXCEEDING,WRITE_TIME_EXCEEDING - Sample
Count Pulumiverse.Thresholds Dynatrace. Inputs. Disk Edge Anomaly Detectors Alerts Alert Sample Count Thresholds - No documentation available
- Sample
Count Pulumiverse.Thresholds Immediately Dynatrace. Inputs. Disk Edge Anomaly Detectors Alerts Alert Sample Count Thresholds Immediately - No documentation available
- Threshold
Mebibytes double - No documentation available
- Threshold
Milliseconds double - No documentation available
- Threshold
Number double - No documentation available
- Threshold
Percent double - No documentation available
- Trigger string
- Possible values:
AVAILABLE_DISK_SPACE_MEBIBYTES_BELOW,AVAILABLE_DISK_SPACE_PERCENT_BELOW,AVAILABLE_INODES_NUMBER_BELOW,AVAILABLE_INODES_PERCENT_BELOW,READ_ONLY_FILE_SYSTEM,READ_TIME_EXCEEDING,WRITE_TIME_EXCEEDING - Sample
Count DiskThresholds Edge Anomaly Detectors Alerts Alert Sample Count Thresholds - No documentation available
- Sample
Count DiskThresholds Immediately Edge Anomaly Detectors Alerts Alert Sample Count Thresholds Immediately - No documentation available
- Threshold
Mebibytes float64 - No documentation available
- Threshold
Milliseconds float64 - No documentation available
- Threshold
Number float64 - No documentation available
- Threshold
Percent float64 - No documentation available
- trigger string
- Possible values:
AVAILABLE_DISK_SPACE_MEBIBYTES_BELOW,AVAILABLE_DISK_SPACE_PERCENT_BELOW,AVAILABLE_INODES_NUMBER_BELOW,AVAILABLE_INODES_PERCENT_BELOW,READ_ONLY_FILE_SYSTEM,READ_TIME_EXCEEDING,WRITE_TIME_EXCEEDING - sample_
count_ objectthresholds - No documentation available
- sample_
count_ objectthresholds_ immediately - No documentation available
- threshold_
mebibytes number - No documentation available
- threshold_
milliseconds number - No documentation available
- threshold_
number number - No documentation available
- threshold_
percent number - No documentation available
- trigger String
- Possible values:
AVAILABLE_DISK_SPACE_MEBIBYTES_BELOW,AVAILABLE_DISK_SPACE_PERCENT_BELOW,AVAILABLE_INODES_NUMBER_BELOW,AVAILABLE_INODES_PERCENT_BELOW,READ_ONLY_FILE_SYSTEM,READ_TIME_EXCEEDING,WRITE_TIME_EXCEEDING - sample
Count DiskThresholds Edge Anomaly Detectors Alerts Alert Sample Count Thresholds - No documentation available
- sample
Count DiskThresholds Immediately Edge Anomaly Detectors Alerts Alert Sample Count Thresholds Immediately - No documentation available
- threshold
Mebibytes Double - No documentation available
- threshold
Milliseconds Double - No documentation available
- threshold
Number Double - No documentation available
- threshold
Percent Double - No documentation available
- trigger string
- Possible values:
AVAILABLE_DISK_SPACE_MEBIBYTES_BELOW,AVAILABLE_DISK_SPACE_PERCENT_BELOW,AVAILABLE_INODES_NUMBER_BELOW,AVAILABLE_INODES_PERCENT_BELOW,READ_ONLY_FILE_SYSTEM,READ_TIME_EXCEEDING,WRITE_TIME_EXCEEDING - sample
Count DiskThresholds Edge Anomaly Detectors Alerts Alert Sample Count Thresholds - No documentation available
- sample
Count DiskThresholds Immediately Edge Anomaly Detectors Alerts Alert Sample Count Thresholds Immediately - No documentation available
- threshold
Mebibytes number - No documentation available
- threshold
Milliseconds number - No documentation available
- threshold
Number number - No documentation available
- threshold
Percent number - No documentation available
- trigger str
- Possible values:
AVAILABLE_DISK_SPACE_MEBIBYTES_BELOW,AVAILABLE_DISK_SPACE_PERCENT_BELOW,AVAILABLE_INODES_NUMBER_BELOW,AVAILABLE_INODES_PERCENT_BELOW,READ_ONLY_FILE_SYSTEM,READ_TIME_EXCEEDING,WRITE_TIME_EXCEEDING - sample_
count_ Diskthresholds Edge Anomaly Detectors Alerts Alert Sample Count Thresholds - No documentation available
- sample_
count_ Diskthresholds_ immediately Edge Anomaly Detectors Alerts Alert Sample Count Thresholds Immediately - No documentation available
- threshold_
mebibytes float - No documentation available
- threshold_
milliseconds float - No documentation available
- threshold_
number float - No documentation available
- threshold_
percent float - No documentation available
- trigger String
- Possible values:
AVAILABLE_DISK_SPACE_MEBIBYTES_BELOW,AVAILABLE_DISK_SPACE_PERCENT_BELOW,AVAILABLE_INODES_NUMBER_BELOW,AVAILABLE_INODES_PERCENT_BELOW,READ_ONLY_FILE_SYSTEM,READ_TIME_EXCEEDING,WRITE_TIME_EXCEEDING - sample
Count Property MapThresholds - No documentation available
- sample
Count Property MapThresholds Immediately - No documentation available
- threshold
Mebibytes Number - No documentation available
- threshold
Milliseconds Number - No documentation available
- threshold
Number Number - No documentation available
- threshold
Percent Number - No documentation available
DiskEdgeAnomalyDetectorsAlertsAlertSampleCountThresholds, DiskEdgeAnomalyDetectorsAlertsAlertSampleCountThresholdsArgs
- Dealerting
Evaluation intWindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- Dealerting
Samples int - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- Violating
Evaluation intWindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- Violating
Samples int - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- Dealerting
Evaluation intWindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- Dealerting
Samples int - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- Violating
Evaluation intWindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- Violating
Samples int - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- dealerting_
evaluation_ numberwindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- dealerting_
samples number - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- violating_
evaluation_ numberwindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- violating_
samples number - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- dealerting
Evaluation IntegerWindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- dealerting
Samples Integer - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- violating
Evaluation IntegerWindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- violating
Samples Integer - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- dealerting
Evaluation numberWindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- dealerting
Samples number - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- violating
Evaluation numberWindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- violating
Samples number - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- dealerting_
evaluation_ intwindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- dealerting_
samples int - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- violating_
evaluation_ intwindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- violating_
samples int - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- dealerting
Evaluation NumberWindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- dealerting
Samples Number - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- violating
Evaluation NumberWindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- violating
Samples Number - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
DiskEdgeAnomalyDetectorsAlertsAlertSampleCountThresholdsImmediately, DiskEdgeAnomalyDetectorsAlertsAlertSampleCountThresholdsImmediatelyArgs
- Dealerting
Evaluation intWindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- Dealerting
Samples int - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- Violating
Evaluation intWindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- Violating
Samples int - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- Dealerting
Evaluation intWindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- Dealerting
Samples int - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- Violating
Evaluation intWindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- Violating
Samples int - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- dealerting_
evaluation_ numberwindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- dealerting_
samples number - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- violating_
evaluation_ numberwindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- violating_
samples number - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- dealerting
Evaluation IntegerWindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- dealerting
Samples Integer - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- violating
Evaluation IntegerWindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- violating
Samples Integer - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- dealerting
Evaluation numberWindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- dealerting
Samples number - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- violating
Evaluation numberWindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- violating
Samples number - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- dealerting_
evaluation_ intwindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- dealerting_
samples int - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- violating_
evaluation_ intwindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- violating_
samples int - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
- dealerting
Evaluation NumberWindow - The number of 10-second samples that form the sliding evaluation window for dealerting.
- dealerting
Samples Number - The number of 10-second samples within the evaluation window that must be lower than the threshold to close an event
- violating
Evaluation NumberWindow - The number of 10-second samples that form the sliding evaluation window to detect violating samples.
- violating
Samples Number - The number of 10-second samples within the evaluation window that must exceed the threshold to trigger an event
DiskEdgeAnomalyDetectorsDetectionConditions, DiskEdgeAnomalyDetectorsDetectionConditionsArgs
DiskEdgeAnomalyDetectorsDetectionConditionsDetectionCondition, DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionArgs
- Rule
Type string - Starting from agent 1.335 disk detection rules are supported. Possible values:
RuleTypeDisk,RuleTypeHost - Disk
Filesystem stringCondition Disk filesystem will be included in this policy if any of the filters match. Disk filesystem has to match a required format.
$match(ext*)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(fs)– Matches iffsappears anywhere in the filesystem type.$eq(ext4)– Matches ifext4matches the filesystem type exactly.$prefix(ext)– Matches ifextmatches the prefix of the filesystem type.$suffix(fs)– Matches iffsmatches the suffix of the filesystem type.
Available logic operations:
$not($eq(tmpfs))– Matches if the filesystem type is different fromtmpfs.$and($prefix(ext),$suffix(4))– Matches if filesystem type starts withextand ends with4.$or($eq(xfs),$eq(btrfs))– Matches if filesystem type equalsxfsorbtrfs.
Brackets ( and ) that are part of the matched filesystem type must be escaped with a tilde (~)
- Disk
Total Pulumiverse.Condition Dynatrace. Inputs. Disk Edge Anomaly Detectors Detection Conditions Detection Condition Disk Total Condition - Specify disk total space range in GiB
- Host
Metadata Pulumiverse.Condition Dynatrace. Inputs. Disk Edge Anomaly Detectors Detection Conditions Detection Condition Host Metadata Condition Host resource attributes are dimensions enriching the host including custom metadata which are user-defined key-value pairs that you can assign to hosts monitored by Dynatrace.
By defining custom metadata, you can enrich the monitoring data with context specific to your organization's needs, such as environment names, team ownership, application versions, or any other relevant details.
See Define tags and metadata for hosts.
Note: Starting from version 1.325 host resource attributes are supported in addition to host custom metadata.
- Local
Disk stringCondition - Possible values:
LOCAL,REMOTE - Property string
- Disk property. Possible values:
DiskFilesystem,DiskTotalSpace,DiskType
- Rule
Type string - Starting from agent 1.335 disk detection rules are supported. Possible values:
RuleTypeDisk,RuleTypeHost - Disk
Filesystem stringCondition Disk filesystem will be included in this policy if any of the filters match. Disk filesystem has to match a required format.
$match(ext*)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(fs)– Matches iffsappears anywhere in the filesystem type.$eq(ext4)– Matches ifext4matches the filesystem type exactly.$prefix(ext)– Matches ifextmatches the prefix of the filesystem type.$suffix(fs)– Matches iffsmatches the suffix of the filesystem type.
Available logic operations:
$not($eq(tmpfs))– Matches if the filesystem type is different fromtmpfs.$and($prefix(ext),$suffix(4))– Matches if filesystem type starts withextand ends with4.$or($eq(xfs),$eq(btrfs))– Matches if filesystem type equalsxfsorbtrfs.
Brackets ( and ) that are part of the matched filesystem type must be escaped with a tilde (~)
- Disk
Total DiskCondition Edge Anomaly Detectors Detection Conditions Detection Condition Disk Total Condition - Specify disk total space range in GiB
- Host
Metadata DiskCondition Edge Anomaly Detectors Detection Conditions Detection Condition Host Metadata Condition Host resource attributes are dimensions enriching the host including custom metadata which are user-defined key-value pairs that you can assign to hosts monitored by Dynatrace.
By defining custom metadata, you can enrich the monitoring data with context specific to your organization's needs, such as environment names, team ownership, application versions, or any other relevant details.
See Define tags and metadata for hosts.
Note: Starting from version 1.325 host resource attributes are supported in addition to host custom metadata.
- Local
Disk stringCondition - Possible values:
LOCAL,REMOTE - Property string
- Disk property. Possible values:
DiskFilesystem,DiskTotalSpace,DiskType
- rule_
type string - Starting from agent 1.335 disk detection rules are supported. Possible values:
RuleTypeDisk,RuleTypeHost - disk_
filesystem_ stringcondition Disk filesystem will be included in this policy if any of the filters match. Disk filesystem has to match a required format.
$match(ext*)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(fs)– Matches iffsappears anywhere in the filesystem type.$eq(ext4)– Matches ifext4matches the filesystem type exactly.$prefix(ext)– Matches ifextmatches the prefix of the filesystem type.$suffix(fs)– Matches iffsmatches the suffix of the filesystem type.
Available logic operations:
$not($eq(tmpfs))– Matches if the filesystem type is different fromtmpfs.$and($prefix(ext),$suffix(4))– Matches if filesystem type starts withextand ends with4.$or($eq(xfs),$eq(btrfs))– Matches if filesystem type equalsxfsorbtrfs.
Brackets ( and ) that are part of the matched filesystem type must be escaped with a tilde (~)
- disk_
total_ objectcondition - Specify disk total space range in GiB
- host_
metadata_ objectcondition Host resource attributes are dimensions enriching the host including custom metadata which are user-defined key-value pairs that you can assign to hosts monitored by Dynatrace.
By defining custom metadata, you can enrich the monitoring data with context specific to your organization's needs, such as environment names, team ownership, application versions, or any other relevant details.
See Define tags and metadata for hosts.
Note: Starting from version 1.325 host resource attributes are supported in addition to host custom metadata.
- local_
disk_ stringcondition - Possible values:
LOCAL,REMOTE - property string
- Disk property. Possible values:
DiskFilesystem,DiskTotalSpace,DiskType
- rule
Type String - Starting from agent 1.335 disk detection rules are supported. Possible values:
RuleTypeDisk,RuleTypeHost - disk
Filesystem StringCondition Disk filesystem will be included in this policy if any of the filters match. Disk filesystem has to match a required format.
$match(ext*)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(fs)– Matches iffsappears anywhere in the filesystem type.$eq(ext4)– Matches ifext4matches the filesystem type exactly.$prefix(ext)– Matches ifextmatches the prefix of the filesystem type.$suffix(fs)– Matches iffsmatches the suffix of the filesystem type.
Available logic operations:
$not($eq(tmpfs))– Matches if the filesystem type is different fromtmpfs.$and($prefix(ext),$suffix(4))– Matches if filesystem type starts withextand ends with4.$or($eq(xfs),$eq(btrfs))– Matches if filesystem type equalsxfsorbtrfs.
Brackets ( and ) that are part of the matched filesystem type must be escaped with a tilde (~)
- disk
Total DiskCondition Edge Anomaly Detectors Detection Conditions Detection Condition Disk Total Condition - Specify disk total space range in GiB
- host
Metadata DiskCondition Edge Anomaly Detectors Detection Conditions Detection Condition Host Metadata Condition Host resource attributes are dimensions enriching the host including custom metadata which are user-defined key-value pairs that you can assign to hosts monitored by Dynatrace.
By defining custom metadata, you can enrich the monitoring data with context specific to your organization's needs, such as environment names, team ownership, application versions, or any other relevant details.
See Define tags and metadata for hosts.
Note: Starting from version 1.325 host resource attributes are supported in addition to host custom metadata.
- local
Disk StringCondition - Possible values:
LOCAL,REMOTE - property String
- Disk property. Possible values:
DiskFilesystem,DiskTotalSpace,DiskType
- rule
Type string - Starting from agent 1.335 disk detection rules are supported. Possible values:
RuleTypeDisk,RuleTypeHost - disk
Filesystem stringCondition Disk filesystem will be included in this policy if any of the filters match. Disk filesystem has to match a required format.
$match(ext*)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(fs)– Matches iffsappears anywhere in the filesystem type.$eq(ext4)– Matches ifext4matches the filesystem type exactly.$prefix(ext)– Matches ifextmatches the prefix of the filesystem type.$suffix(fs)– Matches iffsmatches the suffix of the filesystem type.
Available logic operations:
$not($eq(tmpfs))– Matches if the filesystem type is different fromtmpfs.$and($prefix(ext),$suffix(4))– Matches if filesystem type starts withextand ends with4.$or($eq(xfs),$eq(btrfs))– Matches if filesystem type equalsxfsorbtrfs.
Brackets ( and ) that are part of the matched filesystem type must be escaped with a tilde (~)
- disk
Total DiskCondition Edge Anomaly Detectors Detection Conditions Detection Condition Disk Total Condition - Specify disk total space range in GiB
- host
Metadata DiskCondition Edge Anomaly Detectors Detection Conditions Detection Condition Host Metadata Condition Host resource attributes are dimensions enriching the host including custom metadata which are user-defined key-value pairs that you can assign to hosts monitored by Dynatrace.
By defining custom metadata, you can enrich the monitoring data with context specific to your organization's needs, such as environment names, team ownership, application versions, or any other relevant details.
See Define tags and metadata for hosts.
Note: Starting from version 1.325 host resource attributes are supported in addition to host custom metadata.
- local
Disk stringCondition - Possible values:
LOCAL,REMOTE - property string
- Disk property. Possible values:
DiskFilesystem,DiskTotalSpace,DiskType
- rule_
type str - Starting from agent 1.335 disk detection rules are supported. Possible values:
RuleTypeDisk,RuleTypeHost - disk_
filesystem_ strcondition Disk filesystem will be included in this policy if any of the filters match. Disk filesystem has to match a required format.
$match(ext*)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(fs)– Matches iffsappears anywhere in the filesystem type.$eq(ext4)– Matches ifext4matches the filesystem type exactly.$prefix(ext)– Matches ifextmatches the prefix of the filesystem type.$suffix(fs)– Matches iffsmatches the suffix of the filesystem type.
Available logic operations:
$not($eq(tmpfs))– Matches if the filesystem type is different fromtmpfs.$and($prefix(ext),$suffix(4))– Matches if filesystem type starts withextand ends with4.$or($eq(xfs),$eq(btrfs))– Matches if filesystem type equalsxfsorbtrfs.
Brackets ( and ) that are part of the matched filesystem type must be escaped with a tilde (~)
- disk_
total_ Diskcondition Edge Anomaly Detectors Detection Conditions Detection Condition Disk Total Condition - Specify disk total space range in GiB
- host_
metadata_ Diskcondition Edge Anomaly Detectors Detection Conditions Detection Condition Host Metadata Condition Host resource attributes are dimensions enriching the host including custom metadata which are user-defined key-value pairs that you can assign to hosts monitored by Dynatrace.
By defining custom metadata, you can enrich the monitoring data with context specific to your organization's needs, such as environment names, team ownership, application versions, or any other relevant details.
See Define tags and metadata for hosts.
Note: Starting from version 1.325 host resource attributes are supported in addition to host custom metadata.
- local_
disk_ strcondition - Possible values:
LOCAL,REMOTE - property str
- Disk property. Possible values:
DiskFilesystem,DiskTotalSpace,DiskType
- rule
Type String - Starting from agent 1.335 disk detection rules are supported. Possible values:
RuleTypeDisk,RuleTypeHost - disk
Filesystem StringCondition Disk filesystem will be included in this policy if any of the filters match. Disk filesystem has to match a required format.
$match(ext*)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(fs)– Matches iffsappears anywhere in the filesystem type.$eq(ext4)– Matches ifext4matches the filesystem type exactly.$prefix(ext)– Matches ifextmatches the prefix of the filesystem type.$suffix(fs)– Matches iffsmatches the suffix of the filesystem type.
Available logic operations:
$not($eq(tmpfs))– Matches if the filesystem type is different fromtmpfs.$and($prefix(ext),$suffix(4))– Matches if filesystem type starts withextand ends with4.$or($eq(xfs),$eq(btrfs))– Matches if filesystem type equalsxfsorbtrfs.
Brackets ( and ) that are part of the matched filesystem type must be escaped with a tilde (~)
- disk
Total Property MapCondition - Specify disk total space range in GiB
- host
Metadata Property MapCondition Host resource attributes are dimensions enriching the host including custom metadata which are user-defined key-value pairs that you can assign to hosts monitored by Dynatrace.
By defining custom metadata, you can enrich the monitoring data with context specific to your organization's needs, such as environment names, team ownership, application versions, or any other relevant details.
See Define tags and metadata for hosts.
Note: Starting from version 1.325 host resource attributes are supported in addition to host custom metadata.
- local
Disk StringCondition - Possible values:
LOCAL,REMOTE - property String
- Disk property. Possible values:
DiskFilesystem,DiskTotalSpace,DiskType
DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionDiskTotalCondition, DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionDiskTotalConditionArgs
- Threshold
Above int - If this field is empty then there is no lower limit. Minimum total disk space in GiB
- Threshold
Below int - If this field is empty then there is no upper limit. Maximum total disk space in GiB
- Threshold
Above int - If this field is empty then there is no lower limit. Minimum total disk space in GiB
- Threshold
Below int - If this field is empty then there is no upper limit. Maximum total disk space in GiB
- threshold_
above number - If this field is empty then there is no lower limit. Minimum total disk space in GiB
- threshold_
below number - If this field is empty then there is no upper limit. Maximum total disk space in GiB
- threshold
Above Integer - If this field is empty then there is no lower limit. Minimum total disk space in GiB
- threshold
Below Integer - If this field is empty then there is no upper limit. Maximum total disk space in GiB
- threshold
Above number - If this field is empty then there is no lower limit. Minimum total disk space in GiB
- threshold
Below number - If this field is empty then there is no upper limit. Maximum total disk space in GiB
- threshold_
above int - If this field is empty then there is no lower limit. Minimum total disk space in GiB
- threshold_
below int - If this field is empty then there is no upper limit. Maximum total disk space in GiB
- threshold
Above Number - If this field is empty then there is no lower limit. Minimum total disk space in GiB
- threshold
Below Number - If this field is empty then there is no upper limit. Maximum total disk space in GiB
DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionHostMetadataCondition, DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionHostMetadataConditionArgs
- host_
metadata_ objectcondition - No documentation available
- host
Metadata Property MapCondition - No documentation available
DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionHostMetadataConditionHostMetadataCondition, DiskEdgeAnomalyDetectorsDetectionConditionsDetectionConditionHostMetadataConditionHostMetadataConditionArgs
- Metadata
Condition string This string has to match a required format.
$match(ver*_1.2.?)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(production)– Matches ifproductionappears anywhere in the host metadata value.$eq(production)– Matches ifproductionmatches the host metadata value exactly.$prefix(production)– Matches ifproductionmatches the prefix of the host metadata value.$suffix(production)– Matches ifproductionmatches the suffix of the host metadata value.
Available logic operations:
$not($eq(production))– Matches if the host metadata value is different fromproduction.$and($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionand ends withmain.$or($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionor ends withmain.
Brackets ( and ) that are part of the matched property must be escaped with a tilde (~)
- Metadata
Key string - Key
- Key
Must boolExist - When enabled, the condition requires a resource attribute to exist and match the constraints; when disabled, the key is optional but must still match the constrains if it is present.
- Metadata
Condition string This string has to match a required format.
$match(ver*_1.2.?)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(production)– Matches ifproductionappears anywhere in the host metadata value.$eq(production)– Matches ifproductionmatches the host metadata value exactly.$prefix(production)– Matches ifproductionmatches the prefix of the host metadata value.$suffix(production)– Matches ifproductionmatches the suffix of the host metadata value.
Available logic operations:
$not($eq(production))– Matches if the host metadata value is different fromproduction.$and($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionand ends withmain.$or($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionor ends withmain.
Brackets ( and ) that are part of the matched property must be escaped with a tilde (~)
- Metadata
Key string - Key
- Key
Must boolExist - When enabled, the condition requires a resource attribute to exist and match the constraints; when disabled, the key is optional but must still match the constrains if it is present.
- metadata_
condition string This string has to match a required format.
$match(ver*_1.2.?)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(production)– Matches ifproductionappears anywhere in the host metadata value.$eq(production)– Matches ifproductionmatches the host metadata value exactly.$prefix(production)– Matches ifproductionmatches the prefix of the host metadata value.$suffix(production)– Matches ifproductionmatches the suffix of the host metadata value.
Available logic operations:
$not($eq(production))– Matches if the host metadata value is different fromproduction.$and($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionand ends withmain.$or($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionor ends withmain.
Brackets ( and ) that are part of the matched property must be escaped with a tilde (~)
- metadata_
key string - Key
- key_
must_ boolexist - When enabled, the condition requires a resource attribute to exist and match the constraints; when disabled, the key is optional but must still match the constrains if it is present.
- metadata
Condition String This string has to match a required format.
$match(ver*_1.2.?)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(production)– Matches ifproductionappears anywhere in the host metadata value.$eq(production)– Matches ifproductionmatches the host metadata value exactly.$prefix(production)– Matches ifproductionmatches the prefix of the host metadata value.$suffix(production)– Matches ifproductionmatches the suffix of the host metadata value.
Available logic operations:
$not($eq(production))– Matches if the host metadata value is different fromproduction.$and($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionand ends withmain.$or($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionor ends withmain.
Brackets ( and ) that are part of the matched property must be escaped with a tilde (~)
- metadata
Key String - Key
- key
Must BooleanExist - When enabled, the condition requires a resource attribute to exist and match the constraints; when disabled, the key is optional but must still match the constrains if it is present.
- metadata
Condition string This string has to match a required format.
$match(ver*_1.2.?)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(production)– Matches ifproductionappears anywhere in the host metadata value.$eq(production)– Matches ifproductionmatches the host metadata value exactly.$prefix(production)– Matches ifproductionmatches the prefix of the host metadata value.$suffix(production)– Matches ifproductionmatches the suffix of the host metadata value.
Available logic operations:
$not($eq(production))– Matches if the host metadata value is different fromproduction.$and($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionand ends withmain.$or($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionor ends withmain.
Brackets ( and ) that are part of the matched property must be escaped with a tilde (~)
- metadata
Key string - Key
- key
Must booleanExist - When enabled, the condition requires a resource attribute to exist and match the constraints; when disabled, the key is optional but must still match the constrains if it is present.
- metadata_
condition str This string has to match a required format.
$match(ver*_1.2.?)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(production)– Matches ifproductionappears anywhere in the host metadata value.$eq(production)– Matches ifproductionmatches the host metadata value exactly.$prefix(production)– Matches ifproductionmatches the prefix of the host metadata value.$suffix(production)– Matches ifproductionmatches the suffix of the host metadata value.
Available logic operations:
$not($eq(production))– Matches if the host metadata value is different fromproduction.$and($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionand ends withmain.$or($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionor ends withmain.
Brackets ( and ) that are part of the matched property must be escaped with a tilde (~)
- metadata_
key str - Key
- key_
must_ boolexist - When enabled, the condition requires a resource attribute to exist and match the constraints; when disabled, the key is optional but must still match the constrains if it is present.
- metadata
Condition String This string has to match a required format.
$match(ver*_1.2.?)– Matches string with wildcards:*any number (including zero) of characters and?exactly one character.$contains(production)– Matches ifproductionappears anywhere in the host metadata value.$eq(production)– Matches ifproductionmatches the host metadata value exactly.$prefix(production)– Matches ifproductionmatches the prefix of the host metadata value.$suffix(production)– Matches ifproductionmatches the suffix of the host metadata value.
Available logic operations:
$not($eq(production))– Matches if the host metadata value is different fromproduction.$and($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionand ends withmain.$or($prefix(production),$suffix(main))– Matches if host metadata value starts withproductionor ends withmain.
Brackets ( and ) that are part of the matched property must be escaped with a tilde (~)
- metadata
Key String - Key
- key
Must BooleanExist - When enabled, the condition requires a resource attribute to exist and match the constraints; when disabled, the key is optional but must still match the constrains if it is present.
DiskEdgeAnomalyDetectorsEventProperties, DiskEdgeAnomalyDetectorsEventPropertiesArgs
DiskEdgeAnomalyDetectorsEventPropertiesEventProperty, DiskEdgeAnomalyDetectorsEventPropertiesEventPropertyArgs
- Metadata
Key string - Type 'dt.' for key hints.
- Metadata
Value string - No documentation available
- Metadata
Key string - Type 'dt.' for key hints.
- Metadata
Value string - No documentation available
- metadata_
key string - Type 'dt.' for key hints.
- metadata_
value string - No documentation available
- metadata
Key String - Type 'dt.' for key hints.
- metadata
Value String - No documentation available
- metadata
Key string - Type 'dt.' for key hints.
- metadata
Value string - No documentation available
- metadata_
key str - Type 'dt.' for key hints.
- metadata_
value str - No documentation available
- metadata
Key String - Type 'dt.' for key hints.
- metadata
Value String - No documentation available
Package Details
- Repository
- dynatrace pulumiverse/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatraceTerraform Provider.
published on Tuesday, Jun 9, 2026 by Pulumiverse