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

dynatrace.K8sWorkloadAnomalies

Explore with Pulumi AI

Create K8sWorkloadAnomalies Resource

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

Constructor syntax

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

@overload
def K8sWorkloadAnomalies(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         not_all_pods_ready: Optional[K8sWorkloadAnomaliesNotAllPodsReadyArgs] = None,
                         pod_eviction_events: Optional[K8sWorkloadAnomaliesPodEvictionEventsArgs] = None,
                         high_cpu_throttling: Optional[K8sWorkloadAnomaliesHighCpuThrottlingArgs] = None,
                         high_cpu_usage: Optional[K8sWorkloadAnomaliesHighCpuUsageArgs] = None,
                         high_memory_usage: Optional[K8sWorkloadAnomaliesHighMemoryUsageArgs] = None,
                         job_failure_events: Optional[K8sWorkloadAnomaliesJobFailureEventsArgs] = None,
                         deployment_stuck: Optional[K8sWorkloadAnomaliesDeploymentStuckArgs] = None,
                         pending_pods: Optional[K8sWorkloadAnomaliesPendingPodsArgs] = None,
                         container_restarts: Optional[K8sWorkloadAnomaliesContainerRestartsArgs] = None,
                         pod_backoff_events: Optional[K8sWorkloadAnomaliesPodBackoffEventsArgs] = None,
                         oom_kills: Optional[K8sWorkloadAnomaliesOomKillsArgs] = None,
                         pod_preemption_events: Optional[K8sWorkloadAnomaliesPodPreemptionEventsArgs] = None,
                         pod_stuck_in_terminating: Optional[K8sWorkloadAnomaliesPodStuckInTerminatingArgs] = None,
                         workload_without_ready_pods: Optional[K8sWorkloadAnomaliesWorkloadWithoutReadyPodsArgs] = None,
                         scope: Optional[str] = None)
func NewK8sWorkloadAnomalies(ctx *Context, name string, args K8sWorkloadAnomaliesArgs, opts ...ResourceOption) (*K8sWorkloadAnomalies, error)
public K8sWorkloadAnomalies(string name, K8sWorkloadAnomaliesArgs args, CustomResourceOptions? opts = null)
public K8sWorkloadAnomalies(String name, K8sWorkloadAnomaliesArgs args)
public K8sWorkloadAnomalies(String name, K8sWorkloadAnomaliesArgs args, CustomResourceOptions options)
type: dynatrace:K8sWorkloadAnomalies
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. K8sWorkloadAnomaliesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. K8sWorkloadAnomaliesArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. K8sWorkloadAnomaliesArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. K8sWorkloadAnomaliesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. K8sWorkloadAnomaliesArgs
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 k8sWorkloadAnomaliesResource = new Dynatrace.K8sWorkloadAnomalies("k8sWorkloadAnomaliesResource", new()
{
    NotAllPodsReady = new Dynatrace.Inputs.K8sWorkloadAnomaliesNotAllPodsReadyArgs
    {
        Enabled = false,
        Configuration = new Dynatrace.Inputs.K8sWorkloadAnomaliesNotAllPodsReadyConfigurationArgs
        {
            ObservationPeriodInMinutes = 0,
            SamplePeriodInMinutes = 0,
        },
    },
    PodEvictionEvents = new Dynatrace.Inputs.K8sWorkloadAnomaliesPodEvictionEventsArgs
    {
        Enabled = false,
    },
    HighCpuThrottling = new Dynatrace.Inputs.K8sWorkloadAnomaliesHighCpuThrottlingArgs
    {
        Enabled = false,
        Configuration = new Dynatrace.Inputs.K8sWorkloadAnomaliesHighCpuThrottlingConfigurationArgs
        {
            ObservationPeriodInMinutes = 0,
            SamplePeriodInMinutes = 0,
            Threshold = 0,
        },
    },
    HighCpuUsage = new Dynatrace.Inputs.K8sWorkloadAnomaliesHighCpuUsageArgs
    {
        Enabled = false,
        Configuration = new Dynatrace.Inputs.K8sWorkloadAnomaliesHighCpuUsageConfigurationArgs
        {
            ObservationPeriodInMinutes = 0,
            SamplePeriodInMinutes = 0,
            Threshold = 0,
        },
    },
    HighMemoryUsage = new Dynatrace.Inputs.K8sWorkloadAnomaliesHighMemoryUsageArgs
    {
        Enabled = false,
        Configuration = new Dynatrace.Inputs.K8sWorkloadAnomaliesHighMemoryUsageConfigurationArgs
        {
            ObservationPeriodInMinutes = 0,
            SamplePeriodInMinutes = 0,
            Threshold = 0,
        },
    },
    JobFailureEvents = new Dynatrace.Inputs.K8sWorkloadAnomaliesJobFailureEventsArgs
    {
        Enabled = false,
    },
    DeploymentStuck = new Dynatrace.Inputs.K8sWorkloadAnomaliesDeploymentStuckArgs
    {
        Enabled = false,
        Configuration = new Dynatrace.Inputs.K8sWorkloadAnomaliesDeploymentStuckConfigurationArgs
        {
            ObservationPeriodInMinutes = 0,
            SamplePeriodInMinutes = 0,
        },
    },
    PendingPods = new Dynatrace.Inputs.K8sWorkloadAnomaliesPendingPodsArgs
    {
        Enabled = false,
        Configuration = new Dynatrace.Inputs.K8sWorkloadAnomaliesPendingPodsConfigurationArgs
        {
            ObservationPeriodInMinutes = 0,
            SamplePeriodInMinutes = 0,
            Threshold = 0,
        },
    },
    ContainerRestarts = new Dynatrace.Inputs.K8sWorkloadAnomaliesContainerRestartsArgs
    {
        Enabled = false,
        Configuration = new Dynatrace.Inputs.K8sWorkloadAnomaliesContainerRestartsConfigurationArgs
        {
            ObservationPeriodInMinutes = 0,
            SamplePeriodInMinutes = 0,
            Threshold = 0,
        },
    },
    PodBackoffEvents = new Dynatrace.Inputs.K8sWorkloadAnomaliesPodBackoffEventsArgs
    {
        Enabled = false,
    },
    OomKills = new Dynatrace.Inputs.K8sWorkloadAnomaliesOomKillsArgs
    {
        Enabled = false,
    },
    PodPreemptionEvents = new Dynatrace.Inputs.K8sWorkloadAnomaliesPodPreemptionEventsArgs
    {
        Enabled = false,
    },
    PodStuckInTerminating = new Dynatrace.Inputs.K8sWorkloadAnomaliesPodStuckInTerminatingArgs
    {
        Enabled = false,
        Configuration = new Dynatrace.Inputs.K8sWorkloadAnomaliesPodStuckInTerminatingConfigurationArgs
        {
            ObservationPeriodInMinutes = 0,
            SamplePeriodInMinutes = 0,
        },
    },
    WorkloadWithoutReadyPods = new Dynatrace.Inputs.K8sWorkloadAnomaliesWorkloadWithoutReadyPodsArgs
    {
        Enabled = false,
        Configuration = new Dynatrace.Inputs.K8sWorkloadAnomaliesWorkloadWithoutReadyPodsConfigurationArgs
        {
            ObservationPeriodInMinutes = 0,
            SamplePeriodInMinutes = 0,
        },
    },
    Scope = "string",
});
Copy
example, err := dynatrace.NewK8sWorkloadAnomalies(ctx, "k8sWorkloadAnomaliesResource", &dynatrace.K8sWorkloadAnomaliesArgs{
	NotAllPodsReady: &dynatrace.K8sWorkloadAnomaliesNotAllPodsReadyArgs{
		Enabled: pulumi.Bool(false),
		Configuration: &dynatrace.K8sWorkloadAnomaliesNotAllPodsReadyConfigurationArgs{
			ObservationPeriodInMinutes: pulumi.Int(0),
			SamplePeriodInMinutes:      pulumi.Int(0),
		},
	},
	PodEvictionEvents: &dynatrace.K8sWorkloadAnomaliesPodEvictionEventsArgs{
		Enabled: pulumi.Bool(false),
	},
	HighCpuThrottling: &dynatrace.K8sWorkloadAnomaliesHighCpuThrottlingArgs{
		Enabled: pulumi.Bool(false),
		Configuration: &dynatrace.K8sWorkloadAnomaliesHighCpuThrottlingConfigurationArgs{
			ObservationPeriodInMinutes: pulumi.Int(0),
			SamplePeriodInMinutes:      pulumi.Int(0),
			Threshold:                  pulumi.Int(0),
		},
	},
	HighCpuUsage: &dynatrace.K8sWorkloadAnomaliesHighCpuUsageArgs{
		Enabled: pulumi.Bool(false),
		Configuration: &dynatrace.K8sWorkloadAnomaliesHighCpuUsageConfigurationArgs{
			ObservationPeriodInMinutes: pulumi.Int(0),
			SamplePeriodInMinutes:      pulumi.Int(0),
			Threshold:                  pulumi.Int(0),
		},
	},
	HighMemoryUsage: &dynatrace.K8sWorkloadAnomaliesHighMemoryUsageArgs{
		Enabled: pulumi.Bool(false),
		Configuration: &dynatrace.K8sWorkloadAnomaliesHighMemoryUsageConfigurationArgs{
			ObservationPeriodInMinutes: pulumi.Int(0),
			SamplePeriodInMinutes:      pulumi.Int(0),
			Threshold:                  pulumi.Int(0),
		},
	},
	JobFailureEvents: &dynatrace.K8sWorkloadAnomaliesJobFailureEventsArgs{
		Enabled: pulumi.Bool(false),
	},
	DeploymentStuck: &dynatrace.K8sWorkloadAnomaliesDeploymentStuckArgs{
		Enabled: pulumi.Bool(false),
		Configuration: &dynatrace.K8sWorkloadAnomaliesDeploymentStuckConfigurationArgs{
			ObservationPeriodInMinutes: pulumi.Int(0),
			SamplePeriodInMinutes:      pulumi.Int(0),
		},
	},
	PendingPods: &dynatrace.K8sWorkloadAnomaliesPendingPodsArgs{
		Enabled: pulumi.Bool(false),
		Configuration: &dynatrace.K8sWorkloadAnomaliesPendingPodsConfigurationArgs{
			ObservationPeriodInMinutes: pulumi.Int(0),
			SamplePeriodInMinutes:      pulumi.Int(0),
			Threshold:                  pulumi.Int(0),
		},
	},
	ContainerRestarts: &dynatrace.K8sWorkloadAnomaliesContainerRestartsArgs{
		Enabled: pulumi.Bool(false),
		Configuration: &dynatrace.K8sWorkloadAnomaliesContainerRestartsConfigurationArgs{
			ObservationPeriodInMinutes: pulumi.Int(0),
			SamplePeriodInMinutes:      pulumi.Int(0),
			Threshold:                  pulumi.Int(0),
		},
	},
	PodBackoffEvents: &dynatrace.K8sWorkloadAnomaliesPodBackoffEventsArgs{
		Enabled: pulumi.Bool(false),
	},
	OomKills: &dynatrace.K8sWorkloadAnomaliesOomKillsArgs{
		Enabled: pulumi.Bool(false),
	},
	PodPreemptionEvents: &dynatrace.K8sWorkloadAnomaliesPodPreemptionEventsArgs{
		Enabled: pulumi.Bool(false),
	},
	PodStuckInTerminating: &dynatrace.K8sWorkloadAnomaliesPodStuckInTerminatingArgs{
		Enabled: pulumi.Bool(false),
		Configuration: &dynatrace.K8sWorkloadAnomaliesPodStuckInTerminatingConfigurationArgs{
			ObservationPeriodInMinutes: pulumi.Int(0),
			SamplePeriodInMinutes:      pulumi.Int(0),
		},
	},
	WorkloadWithoutReadyPods: &dynatrace.K8sWorkloadAnomaliesWorkloadWithoutReadyPodsArgs{
		Enabled: pulumi.Bool(false),
		Configuration: &dynatrace.K8sWorkloadAnomaliesWorkloadWithoutReadyPodsConfigurationArgs{
			ObservationPeriodInMinutes: pulumi.Int(0),
			SamplePeriodInMinutes:      pulumi.Int(0),
		},
	},
	Scope: pulumi.String("string"),
})
Copy
var k8sWorkloadAnomaliesResource = new K8sWorkloadAnomalies("k8sWorkloadAnomaliesResource", K8sWorkloadAnomaliesArgs.builder()
    .notAllPodsReady(K8sWorkloadAnomaliesNotAllPodsReadyArgs.builder()
        .enabled(false)
        .configuration(K8sWorkloadAnomaliesNotAllPodsReadyConfigurationArgs.builder()
            .observationPeriodInMinutes(0)
            .samplePeriodInMinutes(0)
            .build())
        .build())
    .podEvictionEvents(K8sWorkloadAnomaliesPodEvictionEventsArgs.builder()
        .enabled(false)
        .build())
    .highCpuThrottling(K8sWorkloadAnomaliesHighCpuThrottlingArgs.builder()
        .enabled(false)
        .configuration(K8sWorkloadAnomaliesHighCpuThrottlingConfigurationArgs.builder()
            .observationPeriodInMinutes(0)
            .samplePeriodInMinutes(0)
            .threshold(0)
            .build())
        .build())
    .highCpuUsage(K8sWorkloadAnomaliesHighCpuUsageArgs.builder()
        .enabled(false)
        .configuration(K8sWorkloadAnomaliesHighCpuUsageConfigurationArgs.builder()
            .observationPeriodInMinutes(0)
            .samplePeriodInMinutes(0)
            .threshold(0)
            .build())
        .build())
    .highMemoryUsage(K8sWorkloadAnomaliesHighMemoryUsageArgs.builder()
        .enabled(false)
        .configuration(K8sWorkloadAnomaliesHighMemoryUsageConfigurationArgs.builder()
            .observationPeriodInMinutes(0)
            .samplePeriodInMinutes(0)
            .threshold(0)
            .build())
        .build())
    .jobFailureEvents(K8sWorkloadAnomaliesJobFailureEventsArgs.builder()
        .enabled(false)
        .build())
    .deploymentStuck(K8sWorkloadAnomaliesDeploymentStuckArgs.builder()
        .enabled(false)
        .configuration(K8sWorkloadAnomaliesDeploymentStuckConfigurationArgs.builder()
            .observationPeriodInMinutes(0)
            .samplePeriodInMinutes(0)
            .build())
        .build())
    .pendingPods(K8sWorkloadAnomaliesPendingPodsArgs.builder()
        .enabled(false)
        .configuration(K8sWorkloadAnomaliesPendingPodsConfigurationArgs.builder()
            .observationPeriodInMinutes(0)
            .samplePeriodInMinutes(0)
            .threshold(0)
            .build())
        .build())
    .containerRestarts(K8sWorkloadAnomaliesContainerRestartsArgs.builder()
        .enabled(false)
        .configuration(K8sWorkloadAnomaliesContainerRestartsConfigurationArgs.builder()
            .observationPeriodInMinutes(0)
            .samplePeriodInMinutes(0)
            .threshold(0)
            .build())
        .build())
    .podBackoffEvents(K8sWorkloadAnomaliesPodBackoffEventsArgs.builder()
        .enabled(false)
        .build())
    .oomKills(K8sWorkloadAnomaliesOomKillsArgs.builder()
        .enabled(false)
        .build())
    .podPreemptionEvents(K8sWorkloadAnomaliesPodPreemptionEventsArgs.builder()
        .enabled(false)
        .build())
    .podStuckInTerminating(K8sWorkloadAnomaliesPodStuckInTerminatingArgs.builder()
        .enabled(false)
        .configuration(K8sWorkloadAnomaliesPodStuckInTerminatingConfigurationArgs.builder()
            .observationPeriodInMinutes(0)
            .samplePeriodInMinutes(0)
            .build())
        .build())
    .workloadWithoutReadyPods(K8sWorkloadAnomaliesWorkloadWithoutReadyPodsArgs.builder()
        .enabled(false)
        .configuration(K8sWorkloadAnomaliesWorkloadWithoutReadyPodsConfigurationArgs.builder()
            .observationPeriodInMinutes(0)
            .samplePeriodInMinutes(0)
            .build())
        .build())
    .scope("string")
    .build());
Copy
k8s_workload_anomalies_resource = dynatrace.K8sWorkloadAnomalies("k8sWorkloadAnomaliesResource",
    not_all_pods_ready={
        "enabled": False,
        "configuration": {
            "observation_period_in_minutes": 0,
            "sample_period_in_minutes": 0,
        },
    },
    pod_eviction_events={
        "enabled": False,
    },
    high_cpu_throttling={
        "enabled": False,
        "configuration": {
            "observation_period_in_minutes": 0,
            "sample_period_in_minutes": 0,
            "threshold": 0,
        },
    },
    high_cpu_usage={
        "enabled": False,
        "configuration": {
            "observation_period_in_minutes": 0,
            "sample_period_in_minutes": 0,
            "threshold": 0,
        },
    },
    high_memory_usage={
        "enabled": False,
        "configuration": {
            "observation_period_in_minutes": 0,
            "sample_period_in_minutes": 0,
            "threshold": 0,
        },
    },
    job_failure_events={
        "enabled": False,
    },
    deployment_stuck={
        "enabled": False,
        "configuration": {
            "observation_period_in_minutes": 0,
            "sample_period_in_minutes": 0,
        },
    },
    pending_pods={
        "enabled": False,
        "configuration": {
            "observation_period_in_minutes": 0,
            "sample_period_in_minutes": 0,
            "threshold": 0,
        },
    },
    container_restarts={
        "enabled": False,
        "configuration": {
            "observation_period_in_minutes": 0,
            "sample_period_in_minutes": 0,
            "threshold": 0,
        },
    },
    pod_backoff_events={
        "enabled": False,
    },
    oom_kills={
        "enabled": False,
    },
    pod_preemption_events={
        "enabled": False,
    },
    pod_stuck_in_terminating={
        "enabled": False,
        "configuration": {
            "observation_period_in_minutes": 0,
            "sample_period_in_minutes": 0,
        },
    },
    workload_without_ready_pods={
        "enabled": False,
        "configuration": {
            "observation_period_in_minutes": 0,
            "sample_period_in_minutes": 0,
        },
    },
    scope="string")
Copy
const k8sWorkloadAnomaliesResource = new dynatrace.K8sWorkloadAnomalies("k8sWorkloadAnomaliesResource", {
    notAllPodsReady: {
        enabled: false,
        configuration: {
            observationPeriodInMinutes: 0,
            samplePeriodInMinutes: 0,
        },
    },
    podEvictionEvents: {
        enabled: false,
    },
    highCpuThrottling: {
        enabled: false,
        configuration: {
            observationPeriodInMinutes: 0,
            samplePeriodInMinutes: 0,
            threshold: 0,
        },
    },
    highCpuUsage: {
        enabled: false,
        configuration: {
            observationPeriodInMinutes: 0,
            samplePeriodInMinutes: 0,
            threshold: 0,
        },
    },
    highMemoryUsage: {
        enabled: false,
        configuration: {
            observationPeriodInMinutes: 0,
            samplePeriodInMinutes: 0,
            threshold: 0,
        },
    },
    jobFailureEvents: {
        enabled: false,
    },
    deploymentStuck: {
        enabled: false,
        configuration: {
            observationPeriodInMinutes: 0,
            samplePeriodInMinutes: 0,
        },
    },
    pendingPods: {
        enabled: false,
        configuration: {
            observationPeriodInMinutes: 0,
            samplePeriodInMinutes: 0,
            threshold: 0,
        },
    },
    containerRestarts: {
        enabled: false,
        configuration: {
            observationPeriodInMinutes: 0,
            samplePeriodInMinutes: 0,
            threshold: 0,
        },
    },
    podBackoffEvents: {
        enabled: false,
    },
    oomKills: {
        enabled: false,
    },
    podPreemptionEvents: {
        enabled: false,
    },
    podStuckInTerminating: {
        enabled: false,
        configuration: {
            observationPeriodInMinutes: 0,
            samplePeriodInMinutes: 0,
        },
    },
    workloadWithoutReadyPods: {
        enabled: false,
        configuration: {
            observationPeriodInMinutes: 0,
            samplePeriodInMinutes: 0,
        },
    },
    scope: "string",
});
Copy
type: dynatrace:K8sWorkloadAnomalies
properties:
    containerRestarts:
        configuration:
            observationPeriodInMinutes: 0
            samplePeriodInMinutes: 0
            threshold: 0
        enabled: false
    deploymentStuck:
        configuration:
            observationPeriodInMinutes: 0
            samplePeriodInMinutes: 0
        enabled: false
    highCpuThrottling:
        configuration:
            observationPeriodInMinutes: 0
            samplePeriodInMinutes: 0
            threshold: 0
        enabled: false
    highCpuUsage:
        configuration:
            observationPeriodInMinutes: 0
            samplePeriodInMinutes: 0
            threshold: 0
        enabled: false
    highMemoryUsage:
        configuration:
            observationPeriodInMinutes: 0
            samplePeriodInMinutes: 0
            threshold: 0
        enabled: false
    jobFailureEvents:
        enabled: false
    notAllPodsReady:
        configuration:
            observationPeriodInMinutes: 0
            samplePeriodInMinutes: 0
        enabled: false
    oomKills:
        enabled: false
    pendingPods:
        configuration:
            observationPeriodInMinutes: 0
            samplePeriodInMinutes: 0
            threshold: 0
        enabled: false
    podBackoffEvents:
        enabled: false
    podEvictionEvents:
        enabled: false
    podPreemptionEvents:
        enabled: false
    podStuckInTerminating:
        configuration:
            observationPeriodInMinutes: 0
            samplePeriodInMinutes: 0
        enabled: false
    scope: string
    workloadWithoutReadyPods:
        configuration:
            observationPeriodInMinutes: 0
            samplePeriodInMinutes: 0
        enabled: false
Copy

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

ContainerRestarts This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesContainerRestarts
no documentation available
DeploymentStuck This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesDeploymentStuck
no documentation available
HighCpuThrottling This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesHighCpuThrottling
no documentation available
HighCpuUsage This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesHighCpuUsage
no documentation available
HighMemoryUsage This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesHighMemoryUsage
no documentation available
JobFailureEvents This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesJobFailureEvents
no documentation available
NotAllPodsReady This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesNotAllPodsReady
no documentation available
OomKills This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesOomKills
no documentation available
PendingPods This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPendingPods
no documentation available
PodBackoffEvents This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPodBackoffEvents
no documentation available
PodEvictionEvents This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPodEvictionEvents
no documentation available
PodPreemptionEvents This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPodPreemptionEvents
no documentation available
PodStuckInTerminating This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPodStuckInTerminating
no documentation available
WorkloadWithoutReadyPods This property is required. Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesWorkloadWithoutReadyPods
no documentation available
Scope Changes to this property will trigger replacement. string
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
ContainerRestarts This property is required. K8sWorkloadAnomaliesContainerRestartsArgs
no documentation available
DeploymentStuck This property is required. K8sWorkloadAnomaliesDeploymentStuckArgs
no documentation available
HighCpuThrottling This property is required. K8sWorkloadAnomaliesHighCpuThrottlingArgs
no documentation available
HighCpuUsage This property is required. K8sWorkloadAnomaliesHighCpuUsageArgs
no documentation available
HighMemoryUsage This property is required. K8sWorkloadAnomaliesHighMemoryUsageArgs
no documentation available
JobFailureEvents This property is required. K8sWorkloadAnomaliesJobFailureEventsArgs
no documentation available
NotAllPodsReady This property is required. K8sWorkloadAnomaliesNotAllPodsReadyArgs
no documentation available
OomKills This property is required. K8sWorkloadAnomaliesOomKillsArgs
no documentation available
PendingPods This property is required. K8sWorkloadAnomaliesPendingPodsArgs
no documentation available
PodBackoffEvents This property is required. K8sWorkloadAnomaliesPodBackoffEventsArgs
no documentation available
PodEvictionEvents This property is required. K8sWorkloadAnomaliesPodEvictionEventsArgs
no documentation available
PodPreemptionEvents This property is required. K8sWorkloadAnomaliesPodPreemptionEventsArgs
no documentation available
PodStuckInTerminating This property is required. K8sWorkloadAnomaliesPodStuckInTerminatingArgs
no documentation available
WorkloadWithoutReadyPods This property is required. K8sWorkloadAnomaliesWorkloadWithoutReadyPodsArgs
no documentation available
Scope Changes to this property will trigger replacement. string
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
containerRestarts This property is required. K8sWorkloadAnomaliesContainerRestarts
no documentation available
deploymentStuck This property is required. K8sWorkloadAnomaliesDeploymentStuck
no documentation available
highCpuThrottling This property is required. K8sWorkloadAnomaliesHighCpuThrottling
no documentation available
highCpuUsage This property is required. K8sWorkloadAnomaliesHighCpuUsage
no documentation available
highMemoryUsage This property is required. K8sWorkloadAnomaliesHighMemoryUsage
no documentation available
jobFailureEvents This property is required. K8sWorkloadAnomaliesJobFailureEvents
no documentation available
notAllPodsReady This property is required. K8sWorkloadAnomaliesNotAllPodsReady
no documentation available
oomKills This property is required. K8sWorkloadAnomaliesOomKills
no documentation available
pendingPods This property is required. K8sWorkloadAnomaliesPendingPods
no documentation available
podBackoffEvents This property is required. K8sWorkloadAnomaliesPodBackoffEvents
no documentation available
podEvictionEvents This property is required. K8sWorkloadAnomaliesPodEvictionEvents
no documentation available
podPreemptionEvents This property is required. K8sWorkloadAnomaliesPodPreemptionEvents
no documentation available
podStuckInTerminating This property is required. K8sWorkloadAnomaliesPodStuckInTerminating
no documentation available
workloadWithoutReadyPods This property is required. K8sWorkloadAnomaliesWorkloadWithoutReadyPods
no documentation available
scope Changes to this property will trigger replacement. String
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
containerRestarts This property is required. K8sWorkloadAnomaliesContainerRestarts
no documentation available
deploymentStuck This property is required. K8sWorkloadAnomaliesDeploymentStuck
no documentation available
highCpuThrottling This property is required. K8sWorkloadAnomaliesHighCpuThrottling
no documentation available
highCpuUsage This property is required. K8sWorkloadAnomaliesHighCpuUsage
no documentation available
highMemoryUsage This property is required. K8sWorkloadAnomaliesHighMemoryUsage
no documentation available
jobFailureEvents This property is required. K8sWorkloadAnomaliesJobFailureEvents
no documentation available
notAllPodsReady This property is required. K8sWorkloadAnomaliesNotAllPodsReady
no documentation available
oomKills This property is required. K8sWorkloadAnomaliesOomKills
no documentation available
pendingPods This property is required. K8sWorkloadAnomaliesPendingPods
no documentation available
podBackoffEvents This property is required. K8sWorkloadAnomaliesPodBackoffEvents
no documentation available
podEvictionEvents This property is required. K8sWorkloadAnomaliesPodEvictionEvents
no documentation available
podPreemptionEvents This property is required. K8sWorkloadAnomaliesPodPreemptionEvents
no documentation available
podStuckInTerminating This property is required. K8sWorkloadAnomaliesPodStuckInTerminating
no documentation available
workloadWithoutReadyPods This property is required. K8sWorkloadAnomaliesWorkloadWithoutReadyPods
no documentation available
scope Changes to this property will trigger replacement. string
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
container_restarts This property is required. K8sWorkloadAnomaliesContainerRestartsArgs
no documentation available
deployment_stuck This property is required. K8sWorkloadAnomaliesDeploymentStuckArgs
no documentation available
high_cpu_throttling This property is required. K8sWorkloadAnomaliesHighCpuThrottlingArgs
no documentation available
high_cpu_usage This property is required. K8sWorkloadAnomaliesHighCpuUsageArgs
no documentation available
high_memory_usage This property is required. K8sWorkloadAnomaliesHighMemoryUsageArgs
no documentation available
job_failure_events This property is required. K8sWorkloadAnomaliesJobFailureEventsArgs
no documentation available
not_all_pods_ready This property is required. K8sWorkloadAnomaliesNotAllPodsReadyArgs
no documentation available
oom_kills This property is required. K8sWorkloadAnomaliesOomKillsArgs
no documentation available
pending_pods This property is required. K8sWorkloadAnomaliesPendingPodsArgs
no documentation available
pod_backoff_events This property is required. K8sWorkloadAnomaliesPodBackoffEventsArgs
no documentation available
pod_eviction_events This property is required. K8sWorkloadAnomaliesPodEvictionEventsArgs
no documentation available
pod_preemption_events This property is required. K8sWorkloadAnomaliesPodPreemptionEventsArgs
no documentation available
pod_stuck_in_terminating This property is required. K8sWorkloadAnomaliesPodStuckInTerminatingArgs
no documentation available
workload_without_ready_pods This property is required. K8sWorkloadAnomaliesWorkloadWithoutReadyPodsArgs
no documentation available
scope Changes to this property will trigger replacement. str
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
containerRestarts This property is required. Property Map
no documentation available
deploymentStuck This property is required. Property Map
no documentation available
highCpuThrottling This property is required. Property Map
no documentation available
highCpuUsage This property is required. Property Map
no documentation available
highMemoryUsage This property is required. Property Map
no documentation available
jobFailureEvents This property is required. Property Map
no documentation available
notAllPodsReady This property is required. Property Map
no documentation available
oomKills This property is required. Property Map
no documentation available
pendingPods This property is required. Property Map
no documentation available
podBackoffEvents This property is required. Property Map
no documentation available
podEvictionEvents This property is required. Property Map
no documentation available
podPreemptionEvents This property is required. Property Map
no documentation available
podStuckInTerminating This property is required. Property Map
no documentation available
workloadWithoutReadyPods This property is required. Property Map
no documentation available
scope Changes to this property will trigger replacement. String
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.

Outputs

All input properties are implicitly available as output properties. Additionally, the K8sWorkloadAnomalies 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 K8sWorkloadAnomalies Resource

Get an existing K8sWorkloadAnomalies 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?: K8sWorkloadAnomaliesState, opts?: CustomResourceOptions): K8sWorkloadAnomalies
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        container_restarts: Optional[K8sWorkloadAnomaliesContainerRestartsArgs] = None,
        deployment_stuck: Optional[K8sWorkloadAnomaliesDeploymentStuckArgs] = None,
        high_cpu_throttling: Optional[K8sWorkloadAnomaliesHighCpuThrottlingArgs] = None,
        high_cpu_usage: Optional[K8sWorkloadAnomaliesHighCpuUsageArgs] = None,
        high_memory_usage: Optional[K8sWorkloadAnomaliesHighMemoryUsageArgs] = None,
        job_failure_events: Optional[K8sWorkloadAnomaliesJobFailureEventsArgs] = None,
        not_all_pods_ready: Optional[K8sWorkloadAnomaliesNotAllPodsReadyArgs] = None,
        oom_kills: Optional[K8sWorkloadAnomaliesOomKillsArgs] = None,
        pending_pods: Optional[K8sWorkloadAnomaliesPendingPodsArgs] = None,
        pod_backoff_events: Optional[K8sWorkloadAnomaliesPodBackoffEventsArgs] = None,
        pod_eviction_events: Optional[K8sWorkloadAnomaliesPodEvictionEventsArgs] = None,
        pod_preemption_events: Optional[K8sWorkloadAnomaliesPodPreemptionEventsArgs] = None,
        pod_stuck_in_terminating: Optional[K8sWorkloadAnomaliesPodStuckInTerminatingArgs] = None,
        scope: Optional[str] = None,
        workload_without_ready_pods: Optional[K8sWorkloadAnomaliesWorkloadWithoutReadyPodsArgs] = None) -> K8sWorkloadAnomalies
func GetK8sWorkloadAnomalies(ctx *Context, name string, id IDInput, state *K8sWorkloadAnomaliesState, opts ...ResourceOption) (*K8sWorkloadAnomalies, error)
public static K8sWorkloadAnomalies Get(string name, Input<string> id, K8sWorkloadAnomaliesState? state, CustomResourceOptions? opts = null)
public static K8sWorkloadAnomalies get(String name, Output<String> id, K8sWorkloadAnomaliesState state, CustomResourceOptions options)
resources:  _:    type: dynatrace:K8sWorkloadAnomalies    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
ContainerRestarts Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesContainerRestarts
no documentation available
DeploymentStuck Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesDeploymentStuck
no documentation available
HighCpuThrottling Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesHighCpuThrottling
no documentation available
HighCpuUsage Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesHighCpuUsage
no documentation available
HighMemoryUsage Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesHighMemoryUsage
no documentation available
JobFailureEvents Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesJobFailureEvents
no documentation available
NotAllPodsReady Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesNotAllPodsReady
no documentation available
OomKills Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesOomKills
no documentation available
PendingPods Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPendingPods
no documentation available
PodBackoffEvents Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPodBackoffEvents
no documentation available
PodEvictionEvents Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPodEvictionEvents
no documentation available
PodPreemptionEvents Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPodPreemptionEvents
no documentation available
PodStuckInTerminating Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPodStuckInTerminating
no documentation available
Scope Changes to this property will trigger replacement. string
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
WorkloadWithoutReadyPods Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesWorkloadWithoutReadyPods
no documentation available
ContainerRestarts K8sWorkloadAnomaliesContainerRestartsArgs
no documentation available
DeploymentStuck K8sWorkloadAnomaliesDeploymentStuckArgs
no documentation available
HighCpuThrottling K8sWorkloadAnomaliesHighCpuThrottlingArgs
no documentation available
HighCpuUsage K8sWorkloadAnomaliesHighCpuUsageArgs
no documentation available
HighMemoryUsage K8sWorkloadAnomaliesHighMemoryUsageArgs
no documentation available
JobFailureEvents K8sWorkloadAnomaliesJobFailureEventsArgs
no documentation available
NotAllPodsReady K8sWorkloadAnomaliesNotAllPodsReadyArgs
no documentation available
OomKills K8sWorkloadAnomaliesOomKillsArgs
no documentation available
PendingPods K8sWorkloadAnomaliesPendingPodsArgs
no documentation available
PodBackoffEvents K8sWorkloadAnomaliesPodBackoffEventsArgs
no documentation available
PodEvictionEvents K8sWorkloadAnomaliesPodEvictionEventsArgs
no documentation available
PodPreemptionEvents K8sWorkloadAnomaliesPodPreemptionEventsArgs
no documentation available
PodStuckInTerminating K8sWorkloadAnomaliesPodStuckInTerminatingArgs
no documentation available
Scope Changes to this property will trigger replacement. string
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
WorkloadWithoutReadyPods K8sWorkloadAnomaliesWorkloadWithoutReadyPodsArgs
no documentation available
containerRestarts K8sWorkloadAnomaliesContainerRestarts
no documentation available
deploymentStuck K8sWorkloadAnomaliesDeploymentStuck
no documentation available
highCpuThrottling K8sWorkloadAnomaliesHighCpuThrottling
no documentation available
highCpuUsage K8sWorkloadAnomaliesHighCpuUsage
no documentation available
highMemoryUsage K8sWorkloadAnomaliesHighMemoryUsage
no documentation available
jobFailureEvents K8sWorkloadAnomaliesJobFailureEvents
no documentation available
notAllPodsReady K8sWorkloadAnomaliesNotAllPodsReady
no documentation available
oomKills K8sWorkloadAnomaliesOomKills
no documentation available
pendingPods K8sWorkloadAnomaliesPendingPods
no documentation available
podBackoffEvents K8sWorkloadAnomaliesPodBackoffEvents
no documentation available
podEvictionEvents K8sWorkloadAnomaliesPodEvictionEvents
no documentation available
podPreemptionEvents K8sWorkloadAnomaliesPodPreemptionEvents
no documentation available
podStuckInTerminating K8sWorkloadAnomaliesPodStuckInTerminating
no documentation available
scope Changes to this property will trigger replacement. String
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
workloadWithoutReadyPods K8sWorkloadAnomaliesWorkloadWithoutReadyPods
no documentation available
containerRestarts K8sWorkloadAnomaliesContainerRestarts
no documentation available
deploymentStuck K8sWorkloadAnomaliesDeploymentStuck
no documentation available
highCpuThrottling K8sWorkloadAnomaliesHighCpuThrottling
no documentation available
highCpuUsage K8sWorkloadAnomaliesHighCpuUsage
no documentation available
highMemoryUsage K8sWorkloadAnomaliesHighMemoryUsage
no documentation available
jobFailureEvents K8sWorkloadAnomaliesJobFailureEvents
no documentation available
notAllPodsReady K8sWorkloadAnomaliesNotAllPodsReady
no documentation available
oomKills K8sWorkloadAnomaliesOomKills
no documentation available
pendingPods K8sWorkloadAnomaliesPendingPods
no documentation available
podBackoffEvents K8sWorkloadAnomaliesPodBackoffEvents
no documentation available
podEvictionEvents K8sWorkloadAnomaliesPodEvictionEvents
no documentation available
podPreemptionEvents K8sWorkloadAnomaliesPodPreemptionEvents
no documentation available
podStuckInTerminating K8sWorkloadAnomaliesPodStuckInTerminating
no documentation available
scope Changes to this property will trigger replacement. string
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
workloadWithoutReadyPods K8sWorkloadAnomaliesWorkloadWithoutReadyPods
no documentation available
container_restarts K8sWorkloadAnomaliesContainerRestartsArgs
no documentation available
deployment_stuck K8sWorkloadAnomaliesDeploymentStuckArgs
no documentation available
high_cpu_throttling K8sWorkloadAnomaliesHighCpuThrottlingArgs
no documentation available
high_cpu_usage K8sWorkloadAnomaliesHighCpuUsageArgs
no documentation available
high_memory_usage K8sWorkloadAnomaliesHighMemoryUsageArgs
no documentation available
job_failure_events K8sWorkloadAnomaliesJobFailureEventsArgs
no documentation available
not_all_pods_ready K8sWorkloadAnomaliesNotAllPodsReadyArgs
no documentation available
oom_kills K8sWorkloadAnomaliesOomKillsArgs
no documentation available
pending_pods K8sWorkloadAnomaliesPendingPodsArgs
no documentation available
pod_backoff_events K8sWorkloadAnomaliesPodBackoffEventsArgs
no documentation available
pod_eviction_events K8sWorkloadAnomaliesPodEvictionEventsArgs
no documentation available
pod_preemption_events K8sWorkloadAnomaliesPodPreemptionEventsArgs
no documentation available
pod_stuck_in_terminating K8sWorkloadAnomaliesPodStuckInTerminatingArgs
no documentation available
scope Changes to this property will trigger replacement. str
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
workload_without_ready_pods K8sWorkloadAnomaliesWorkloadWithoutReadyPodsArgs
no documentation available
containerRestarts Property Map
no documentation available
deploymentStuck Property Map
no documentation available
highCpuThrottling Property Map
no documentation available
highCpuUsage Property Map
no documentation available
highMemoryUsage Property Map
no documentation available
jobFailureEvents Property Map
no documentation available
notAllPodsReady Property Map
no documentation available
oomKills Property Map
no documentation available
pendingPods Property Map
no documentation available
podBackoffEvents Property Map
no documentation available
podEvictionEvents Property Map
no documentation available
podPreemptionEvents Property Map
no documentation available
podStuckInTerminating Property Map
no documentation available
scope Changes to this property will trigger replacement. String
The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
workloadWithoutReadyPods Property Map
no documentation available

Supporting Types

K8sWorkloadAnomaliesContainerRestarts
, K8sWorkloadAnomaliesContainerRestartsArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesContainerRestartsConfiguration
Alert if
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration K8sWorkloadAnomaliesContainerRestartsConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesContainerRestartsConfiguration
Alert if
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesContainerRestartsConfiguration
Alert if
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesContainerRestartsConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration Property Map
Alert if

K8sWorkloadAnomaliesContainerRestartsConfiguration
, K8sWorkloadAnomaliesContainerRestartsConfigurationArgs

ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
per minute, for any
Threshold This property is required. int
there is at least
ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
per minute, for any
Threshold This property is required. int
there is at least
observationPeriodInMinutes This property is required. Integer
within the last
samplePeriodInMinutes This property is required. Integer
per minute, for any
threshold This property is required. Integer
there is at least
observationPeriodInMinutes This property is required. number
within the last
samplePeriodInMinutes This property is required. number
per minute, for any
threshold This property is required. number
there is at least
observation_period_in_minutes This property is required. int
within the last
sample_period_in_minutes This property is required. int
per minute, for any
threshold This property is required. int
there is at least
observationPeriodInMinutes This property is required. Number
within the last
samplePeriodInMinutes This property is required. Number
per minute, for any
threshold This property is required. Number
there is at least

K8sWorkloadAnomaliesDeploymentStuck
, K8sWorkloadAnomaliesDeploymentStuckArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesDeploymentStuckConfiguration
Alert if
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration K8sWorkloadAnomaliesDeploymentStuckConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesDeploymentStuckConfiguration
Alert if
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesDeploymentStuckConfiguration
Alert if
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesDeploymentStuckConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration Property Map
Alert if

K8sWorkloadAnomaliesDeploymentStuckConfiguration
, K8sWorkloadAnomaliesDeploymentStuckConfigurationArgs

ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
workload stops progressing for at least
ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
workload stops progressing for at least
observationPeriodInMinutes This property is required. Integer
within the last
samplePeriodInMinutes This property is required. Integer
workload stops progressing for at least
observationPeriodInMinutes This property is required. number
within the last
samplePeriodInMinutes This property is required. number
workload stops progressing for at least
observation_period_in_minutes This property is required. int
within the last
sample_period_in_minutes This property is required. int
workload stops progressing for at least
observationPeriodInMinutes This property is required. Number
within the last
samplePeriodInMinutes This property is required. Number
workload stops progressing for at least

K8sWorkloadAnomaliesHighCpuThrottling
, K8sWorkloadAnomaliesHighCpuThrottlingArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesHighCpuThrottlingConfiguration
Alert if
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration K8sWorkloadAnomaliesHighCpuThrottlingConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesHighCpuThrottlingConfiguration
Alert if
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesHighCpuThrottlingConfiguration
Alert if
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesHighCpuThrottlingConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration Property Map
Alert if

K8sWorkloadAnomaliesHighCpuThrottlingConfiguration
, K8sWorkloadAnomaliesHighCpuThrottlingConfigurationArgs

ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
of CPU usage for at least
Threshold This property is required. int
amount of CPU throttling is above
ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
of CPU usage for at least
Threshold This property is required. int
amount of CPU throttling is above
observationPeriodInMinutes This property is required. Integer
within the last
samplePeriodInMinutes This property is required. Integer
of CPU usage for at least
threshold This property is required. Integer
amount of CPU throttling is above
observationPeriodInMinutes This property is required. number
within the last
samplePeriodInMinutes This property is required. number
of CPU usage for at least
threshold This property is required. number
amount of CPU throttling is above
observation_period_in_minutes This property is required. int
within the last
sample_period_in_minutes This property is required. int
of CPU usage for at least
threshold This property is required. int
amount of CPU throttling is above
observationPeriodInMinutes This property is required. Number
within the last
samplePeriodInMinutes This property is required. Number
of CPU usage for at least
threshold This property is required. Number
amount of CPU throttling is above

K8sWorkloadAnomaliesHighCpuUsage
, K8sWorkloadAnomaliesHighCpuUsageArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesHighCpuUsageConfiguration
Alert if
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration K8sWorkloadAnomaliesHighCpuUsageConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesHighCpuUsageConfiguration
Alert if
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesHighCpuUsageConfiguration
Alert if
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesHighCpuUsageConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration Property Map
Alert if

K8sWorkloadAnomaliesHighCpuUsageConfiguration
, K8sWorkloadAnomaliesHighCpuUsageConfigurationArgs

ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
of defined CPU limits for at least
Threshold This property is required. int
amount of utilized workload CPU is above
ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
of defined CPU limits for at least
Threshold This property is required. int
amount of utilized workload CPU is above
observationPeriodInMinutes This property is required. Integer
within the last
samplePeriodInMinutes This property is required. Integer
of defined CPU limits for at least
threshold This property is required. Integer
amount of utilized workload CPU is above
observationPeriodInMinutes This property is required. number
within the last
samplePeriodInMinutes This property is required. number
of defined CPU limits for at least
threshold This property is required. number
amount of utilized workload CPU is above
observation_period_in_minutes This property is required. int
within the last
sample_period_in_minutes This property is required. int
of defined CPU limits for at least
threshold This property is required. int
amount of utilized workload CPU is above
observationPeriodInMinutes This property is required. Number
within the last
samplePeriodInMinutes This property is required. Number
of defined CPU limits for at least
threshold This property is required. Number
amount of utilized workload CPU is above

K8sWorkloadAnomaliesHighMemoryUsage
, K8sWorkloadAnomaliesHighMemoryUsageArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesHighMemoryUsageConfiguration
Alert if
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration K8sWorkloadAnomaliesHighMemoryUsageConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesHighMemoryUsageConfiguration
Alert if
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesHighMemoryUsageConfiguration
Alert if
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesHighMemoryUsageConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration Property Map
Alert if

K8sWorkloadAnomaliesHighMemoryUsageConfiguration
, K8sWorkloadAnomaliesHighMemoryUsageConfigurationArgs

ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
of defined memory limits for at least
Threshold This property is required. int
amount of utilized workload memory is above
ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
of defined memory limits for at least
Threshold This property is required. int
amount of utilized workload memory is above
observationPeriodInMinutes This property is required. Integer
within the last
samplePeriodInMinutes This property is required. Integer
of defined memory limits for at least
threshold This property is required. Integer
amount of utilized workload memory is above
observationPeriodInMinutes This property is required. number
within the last
samplePeriodInMinutes This property is required. number
of defined memory limits for at least
threshold This property is required. number
amount of utilized workload memory is above
observation_period_in_minutes This property is required. int
within the last
sample_period_in_minutes This property is required. int
of defined memory limits for at least
threshold This property is required. int
amount of utilized workload memory is above
observationPeriodInMinutes This property is required. Number
within the last
samplePeriodInMinutes This property is required. Number
of defined memory limits for at least
threshold This property is required. Number
amount of utilized workload memory is above

K8sWorkloadAnomaliesJobFailureEvents
, K8sWorkloadAnomaliesJobFailureEventsArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)

K8sWorkloadAnomaliesNotAllPodsReady
, K8sWorkloadAnomaliesNotAllPodsReadyArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesNotAllPodsReadyConfiguration
Alert if
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration K8sWorkloadAnomaliesNotAllPodsReadyConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesNotAllPodsReadyConfiguration
Alert if
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesNotAllPodsReadyConfiguration
Alert if
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesNotAllPodsReadyConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration Property Map
Alert if

K8sWorkloadAnomaliesNotAllPodsReadyConfiguration
, K8sWorkloadAnomaliesNotAllPodsReadyConfigurationArgs

ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
some workload pods are not ready for at least
ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
some workload pods are not ready for at least
observationPeriodInMinutes This property is required. Integer
within the last
samplePeriodInMinutes This property is required. Integer
some workload pods are not ready for at least
observationPeriodInMinutes This property is required. number
within the last
samplePeriodInMinutes This property is required. number
some workload pods are not ready for at least
observation_period_in_minutes This property is required. int
within the last
sample_period_in_minutes This property is required. int
some workload pods are not ready for at least
observationPeriodInMinutes This property is required. Number
within the last
samplePeriodInMinutes This property is required. Number
some workload pods are not ready for at least

K8sWorkloadAnomaliesOomKills
, K8sWorkloadAnomaliesOomKillsArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)

K8sWorkloadAnomaliesPendingPods
, K8sWorkloadAnomaliesPendingPodsArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPendingPodsConfiguration
Alert if
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration K8sWorkloadAnomaliesPendingPodsConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesPendingPodsConfiguration
Alert if
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesPendingPodsConfiguration
Alert if
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesPendingPodsConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration Property Map
Alert if

K8sWorkloadAnomaliesPendingPodsConfiguration
, K8sWorkloadAnomaliesPendingPodsConfigurationArgs

ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
stuck in pending state for at least
Threshold This property is required. int
there is at least
ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
stuck in pending state for at least
Threshold This property is required. int
there is at least
observationPeriodInMinutes This property is required. Integer
within the last
samplePeriodInMinutes This property is required. Integer
stuck in pending state for at least
threshold This property is required. Integer
there is at least
observationPeriodInMinutes This property is required. number
within the last
samplePeriodInMinutes This property is required. number
stuck in pending state for at least
threshold This property is required. number
there is at least
observation_period_in_minutes This property is required. int
within the last
sample_period_in_minutes This property is required. int
stuck in pending state for at least
threshold This property is required. int
there is at least
observationPeriodInMinutes This property is required. Number
within the last
samplePeriodInMinutes This property is required. Number
stuck in pending state for at least
threshold This property is required. Number
there is at least

K8sWorkloadAnomaliesPodBackoffEvents
, K8sWorkloadAnomaliesPodBackoffEventsArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)

K8sWorkloadAnomaliesPodEvictionEvents
, K8sWorkloadAnomaliesPodEvictionEventsArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)

K8sWorkloadAnomaliesPodPreemptionEvents
, K8sWorkloadAnomaliesPodPreemptionEventsArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)

K8sWorkloadAnomaliesPodStuckInTerminating
, K8sWorkloadAnomaliesPodStuckInTerminatingArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesPodStuckInTerminatingConfiguration
Alert if
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration K8sWorkloadAnomaliesPodStuckInTerminatingConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesPodStuckInTerminatingConfiguration
Alert if
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesPodStuckInTerminatingConfiguration
Alert if
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesPodStuckInTerminatingConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration Property Map
Alert if

K8sWorkloadAnomaliesPodStuckInTerminatingConfiguration
, K8sWorkloadAnomaliesPodStuckInTerminatingConfigurationArgs

ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
pod termination stops progressing for at least
ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
pod termination stops progressing for at least
observationPeriodInMinutes This property is required. Integer
within the last
samplePeriodInMinutes This property is required. Integer
pod termination stops progressing for at least
observationPeriodInMinutes This property is required. number
within the last
samplePeriodInMinutes This property is required. number
pod termination stops progressing for at least
observation_period_in_minutes This property is required. int
within the last
sample_period_in_minutes This property is required. int
pod termination stops progressing for at least
observationPeriodInMinutes This property is required. Number
within the last
samplePeriodInMinutes This property is required. Number
pod termination stops progressing for at least

K8sWorkloadAnomaliesWorkloadWithoutReadyPods
, K8sWorkloadAnomaliesWorkloadWithoutReadyPodsArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration Pulumiverse.Dynatrace.Inputs.K8sWorkloadAnomaliesWorkloadWithoutReadyPodsConfiguration
Alert if
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
Configuration K8sWorkloadAnomaliesWorkloadWithoutReadyPodsConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesWorkloadWithoutReadyPodsConfiguration
Alert if
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesWorkloadWithoutReadyPodsConfiguration
Alert if
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
configuration K8sWorkloadAnomaliesWorkloadWithoutReadyPodsConfiguration
Alert if
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
configuration Property Map
Alert if

K8sWorkloadAnomaliesWorkloadWithoutReadyPodsConfiguration
, K8sWorkloadAnomaliesWorkloadWithoutReadyPodsConfigurationArgs

ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
workload has no ready pods for at least
ObservationPeriodInMinutes This property is required. int
within the last
SamplePeriodInMinutes This property is required. int
workload has no ready pods for at least
observationPeriodInMinutes This property is required. Integer
within the last
samplePeriodInMinutes This property is required. Integer
workload has no ready pods for at least
observationPeriodInMinutes This property is required. number
within the last
samplePeriodInMinutes This property is required. number
workload has no ready pods for at least
observation_period_in_minutes This property is required. int
within the last
sample_period_in_minutes This property is required. int
workload has no ready pods for at least
observationPeriodInMinutes This property is required. Number
within the last
samplePeriodInMinutes This property is required. Number
workload has no ready pods for at least

Package Details

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