Dynatrace v0.10.0 published on Friday, Jun 7, 2024 by Pulumiverse
dynatrace.K8sNamespaceAnomalies
Explore with Pulumi AI
Create K8sNamespaceAnomalies Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new K8sNamespaceAnomalies(name: string, args: K8sNamespaceAnomaliesArgs, opts?: CustomResourceOptions);
@overload
def K8sNamespaceAnomalies(resource_name: str,
args: K8sNamespaceAnomaliesArgs,
opts: Optional[ResourceOptions] = None)
@overload
def K8sNamespaceAnomalies(resource_name: str,
opts: Optional[ResourceOptions] = None,
cpu_limits_quota_saturation: Optional[K8sNamespaceAnomaliesCpuLimitsQuotaSaturationArgs] = None,
cpu_requests_quota_saturation: Optional[K8sNamespaceAnomaliesCpuRequestsQuotaSaturationArgs] = None,
memory_limits_quota_saturation: Optional[K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationArgs] = None,
memory_requests_quota_saturation: Optional[K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationArgs] = None,
pods_quota_saturation: Optional[K8sNamespaceAnomaliesPodsQuotaSaturationArgs] = None,
scope: Optional[str] = None)
func NewK8sNamespaceAnomalies(ctx *Context, name string, args K8sNamespaceAnomaliesArgs, opts ...ResourceOption) (*K8sNamespaceAnomalies, error)
public K8sNamespaceAnomalies(string name, K8sNamespaceAnomaliesArgs args, CustomResourceOptions? opts = null)
public K8sNamespaceAnomalies(String name, K8sNamespaceAnomaliesArgs args)
public K8sNamespaceAnomalies(String name, K8sNamespaceAnomaliesArgs args, CustomResourceOptions options)
type: dynatrace:K8sNamespaceAnomalies
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args K8sNamespaceAnomaliesArgs
- 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 K8sNamespaceAnomaliesArgs
- 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 K8sNamespaceAnomaliesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args K8sNamespaceAnomaliesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args K8sNamespaceAnomaliesArgs
- 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 k8sNamespaceAnomaliesResource = new Dynatrace.K8sNamespaceAnomalies("k8sNamespaceAnomaliesResource", new()
{
CpuLimitsQuotaSaturation = new Dynatrace.Inputs.K8sNamespaceAnomaliesCpuLimitsQuotaSaturationArgs
{
Enabled = false,
Configuration = new Dynatrace.Inputs.K8sNamespaceAnomaliesCpuLimitsQuotaSaturationConfigurationArgs
{
ObservationPeriodInMinutes = 0,
SamplePeriodInMinutes = 0,
Threshold = 0,
},
},
CpuRequestsQuotaSaturation = new Dynatrace.Inputs.K8sNamespaceAnomaliesCpuRequestsQuotaSaturationArgs
{
Enabled = false,
Configuration = new Dynatrace.Inputs.K8sNamespaceAnomaliesCpuRequestsQuotaSaturationConfigurationArgs
{
ObservationPeriodInMinutes = 0,
SamplePeriodInMinutes = 0,
Threshold = 0,
},
},
MemoryLimitsQuotaSaturation = new Dynatrace.Inputs.K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationArgs
{
Enabled = false,
Configuration = new Dynatrace.Inputs.K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationConfigurationArgs
{
ObservationPeriodInMinutes = 0,
SamplePeriodInMinutes = 0,
Threshold = 0,
},
},
MemoryRequestsQuotaSaturation = new Dynatrace.Inputs.K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationArgs
{
Enabled = false,
Configuration = new Dynatrace.Inputs.K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationConfigurationArgs
{
ObservationPeriodInMinutes = 0,
SamplePeriodInMinutes = 0,
Threshold = 0,
},
},
PodsQuotaSaturation = new Dynatrace.Inputs.K8sNamespaceAnomaliesPodsQuotaSaturationArgs
{
Enabled = false,
Configuration = new Dynatrace.Inputs.K8sNamespaceAnomaliesPodsQuotaSaturationConfigurationArgs
{
ObservationPeriodInMinutes = 0,
SamplePeriodInMinutes = 0,
Threshold = 0,
},
},
Scope = "string",
});
example, err := dynatrace.NewK8sNamespaceAnomalies(ctx, "k8sNamespaceAnomaliesResource", &dynatrace.K8sNamespaceAnomaliesArgs{
CpuLimitsQuotaSaturation: &dynatrace.K8sNamespaceAnomaliesCpuLimitsQuotaSaturationArgs{
Enabled: pulumi.Bool(false),
Configuration: &dynatrace.K8sNamespaceAnomaliesCpuLimitsQuotaSaturationConfigurationArgs{
ObservationPeriodInMinutes: pulumi.Int(0),
SamplePeriodInMinutes: pulumi.Int(0),
Threshold: pulumi.Int(0),
},
},
CpuRequestsQuotaSaturation: &dynatrace.K8sNamespaceAnomaliesCpuRequestsQuotaSaturationArgs{
Enabled: pulumi.Bool(false),
Configuration: &dynatrace.K8sNamespaceAnomaliesCpuRequestsQuotaSaturationConfigurationArgs{
ObservationPeriodInMinutes: pulumi.Int(0),
SamplePeriodInMinutes: pulumi.Int(0),
Threshold: pulumi.Int(0),
},
},
MemoryLimitsQuotaSaturation: &dynatrace.K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationArgs{
Enabled: pulumi.Bool(false),
Configuration: &dynatrace.K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationConfigurationArgs{
ObservationPeriodInMinutes: pulumi.Int(0),
SamplePeriodInMinutes: pulumi.Int(0),
Threshold: pulumi.Int(0),
},
},
MemoryRequestsQuotaSaturation: &dynatrace.K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationArgs{
Enabled: pulumi.Bool(false),
Configuration: &dynatrace.K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationConfigurationArgs{
ObservationPeriodInMinutes: pulumi.Int(0),
SamplePeriodInMinutes: pulumi.Int(0),
Threshold: pulumi.Int(0),
},
},
PodsQuotaSaturation: &dynatrace.K8sNamespaceAnomaliesPodsQuotaSaturationArgs{
Enabled: pulumi.Bool(false),
Configuration: &dynatrace.K8sNamespaceAnomaliesPodsQuotaSaturationConfigurationArgs{
ObservationPeriodInMinutes: pulumi.Int(0),
SamplePeriodInMinutes: pulumi.Int(0),
Threshold: pulumi.Int(0),
},
},
Scope: pulumi.String("string"),
})
var k8sNamespaceAnomaliesResource = new K8sNamespaceAnomalies("k8sNamespaceAnomaliesResource", K8sNamespaceAnomaliesArgs.builder()
.cpuLimitsQuotaSaturation(K8sNamespaceAnomaliesCpuLimitsQuotaSaturationArgs.builder()
.enabled(false)
.configuration(K8sNamespaceAnomaliesCpuLimitsQuotaSaturationConfigurationArgs.builder()
.observationPeriodInMinutes(0)
.samplePeriodInMinutes(0)
.threshold(0)
.build())
.build())
.cpuRequestsQuotaSaturation(K8sNamespaceAnomaliesCpuRequestsQuotaSaturationArgs.builder()
.enabled(false)
.configuration(K8sNamespaceAnomaliesCpuRequestsQuotaSaturationConfigurationArgs.builder()
.observationPeriodInMinutes(0)
.samplePeriodInMinutes(0)
.threshold(0)
.build())
.build())
.memoryLimitsQuotaSaturation(K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationArgs.builder()
.enabled(false)
.configuration(K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationConfigurationArgs.builder()
.observationPeriodInMinutes(0)
.samplePeriodInMinutes(0)
.threshold(0)
.build())
.build())
.memoryRequestsQuotaSaturation(K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationArgs.builder()
.enabled(false)
.configuration(K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationConfigurationArgs.builder()
.observationPeriodInMinutes(0)
.samplePeriodInMinutes(0)
.threshold(0)
.build())
.build())
.podsQuotaSaturation(K8sNamespaceAnomaliesPodsQuotaSaturationArgs.builder()
.enabled(false)
.configuration(K8sNamespaceAnomaliesPodsQuotaSaturationConfigurationArgs.builder()
.observationPeriodInMinutes(0)
.samplePeriodInMinutes(0)
.threshold(0)
.build())
.build())
.scope("string")
.build());
k8s_namespace_anomalies_resource = dynatrace.K8sNamespaceAnomalies("k8sNamespaceAnomaliesResource",
cpu_limits_quota_saturation=dynatrace.K8sNamespaceAnomaliesCpuLimitsQuotaSaturationArgs(
enabled=False,
configuration=dynatrace.K8sNamespaceAnomaliesCpuLimitsQuotaSaturationConfigurationArgs(
observation_period_in_minutes=0,
sample_period_in_minutes=0,
threshold=0,
),
),
cpu_requests_quota_saturation=dynatrace.K8sNamespaceAnomaliesCpuRequestsQuotaSaturationArgs(
enabled=False,
configuration=dynatrace.K8sNamespaceAnomaliesCpuRequestsQuotaSaturationConfigurationArgs(
observation_period_in_minutes=0,
sample_period_in_minutes=0,
threshold=0,
),
),
memory_limits_quota_saturation=dynatrace.K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationArgs(
enabled=False,
configuration=dynatrace.K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationConfigurationArgs(
observation_period_in_minutes=0,
sample_period_in_minutes=0,
threshold=0,
),
),
memory_requests_quota_saturation=dynatrace.K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationArgs(
enabled=False,
configuration=dynatrace.K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationConfigurationArgs(
observation_period_in_minutes=0,
sample_period_in_minutes=0,
threshold=0,
),
),
pods_quota_saturation=dynatrace.K8sNamespaceAnomaliesPodsQuotaSaturationArgs(
enabled=False,
configuration=dynatrace.K8sNamespaceAnomaliesPodsQuotaSaturationConfigurationArgs(
observation_period_in_minutes=0,
sample_period_in_minutes=0,
threshold=0,
),
),
scope="string")
const k8sNamespaceAnomaliesResource = new dynatrace.K8sNamespaceAnomalies("k8sNamespaceAnomaliesResource", {
cpuLimitsQuotaSaturation: {
enabled: false,
configuration: {
observationPeriodInMinutes: 0,
samplePeriodInMinutes: 0,
threshold: 0,
},
},
cpuRequestsQuotaSaturation: {
enabled: false,
configuration: {
observationPeriodInMinutes: 0,
samplePeriodInMinutes: 0,
threshold: 0,
},
},
memoryLimitsQuotaSaturation: {
enabled: false,
configuration: {
observationPeriodInMinutes: 0,
samplePeriodInMinutes: 0,
threshold: 0,
},
},
memoryRequestsQuotaSaturation: {
enabled: false,
configuration: {
observationPeriodInMinutes: 0,
samplePeriodInMinutes: 0,
threshold: 0,
},
},
podsQuotaSaturation: {
enabled: false,
configuration: {
observationPeriodInMinutes: 0,
samplePeriodInMinutes: 0,
threshold: 0,
},
},
scope: "string",
});
type: dynatrace:K8sNamespaceAnomalies
properties:
cpuLimitsQuotaSaturation:
configuration:
observationPeriodInMinutes: 0
samplePeriodInMinutes: 0
threshold: 0
enabled: false
cpuRequestsQuotaSaturation:
configuration:
observationPeriodInMinutes: 0
samplePeriodInMinutes: 0
threshold: 0
enabled: false
memoryLimitsQuotaSaturation:
configuration:
observationPeriodInMinutes: 0
samplePeriodInMinutes: 0
threshold: 0
enabled: false
memoryRequestsQuotaSaturation:
configuration:
observationPeriodInMinutes: 0
samplePeriodInMinutes: 0
threshold: 0
enabled: false
podsQuotaSaturation:
configuration:
observationPeriodInMinutes: 0
samplePeriodInMinutes: 0
threshold: 0
enabled: false
scope: string
K8sNamespaceAnomalies Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The K8sNamespaceAnomalies resource accepts the following input properties:
- Cpu
Limits Pulumiverse.Quota Saturation Dynatrace. Inputs. K8s Namespace Anomalies Cpu Limits Quota Saturation - Alerts if almost no CPU-limit quota left in namespace
- Cpu
Requests Pulumiverse.Quota Saturation Dynatrace. Inputs. K8s Namespace Anomalies Cpu Requests Quota Saturation - Alerts if almost no CPU-request quota left in namespace
- Memory
Limits Pulumiverse.Quota Saturation Dynatrace. Inputs. K8s Namespace Anomalies Memory Limits Quota Saturation - Alerts if almost no memory-limit quota left in namespace
- Memory
Requests Pulumiverse.Quota Saturation Dynatrace. Inputs. K8s Namespace Anomalies Memory Requests Quota Saturation - Alerts if almost no memory-request quota left in namespace
- Pods
Quota Pulumiverse.Saturation Dynatrace. Inputs. K8s Namespace Anomalies Pods Quota Saturation - Alerts if almost no pod quota left in namespace
- Scope string
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- Cpu
Limits K8sQuota Saturation Namespace Anomalies Cpu Limits Quota Saturation Args - Alerts if almost no CPU-limit quota left in namespace
- Cpu
Requests K8sQuota Saturation Namespace Anomalies Cpu Requests Quota Saturation Args - Alerts if almost no CPU-request quota left in namespace
- Memory
Limits K8sQuota Saturation Namespace Anomalies Memory Limits Quota Saturation Args - Alerts if almost no memory-limit quota left in namespace
- Memory
Requests K8sQuota Saturation Namespace Anomalies Memory Requests Quota Saturation Args - Alerts if almost no memory-request quota left in namespace
- Pods
Quota K8sSaturation Namespace Anomalies Pods Quota Saturation Args - Alerts if almost no pod quota left in namespace
- Scope string
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu
Limits K8sQuota Saturation Namespace Anomalies Cpu Limits Quota Saturation - Alerts if almost no CPU-limit quota left in namespace
- cpu
Requests K8sQuota Saturation Namespace Anomalies Cpu Requests Quota Saturation - Alerts if almost no CPU-request quota left in namespace
- memory
Limits K8sQuota Saturation Namespace Anomalies Memory Limits Quota Saturation - Alerts if almost no memory-limit quota left in namespace
- memory
Requests K8sQuota Saturation Namespace Anomalies Memory Requests Quota Saturation - Alerts if almost no memory-request quota left in namespace
- pods
Quota K8sSaturation Namespace Anomalies Pods Quota Saturation - Alerts if almost no pod quota left in namespace
- scope String
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu
Limits K8sQuota Saturation Namespace Anomalies Cpu Limits Quota Saturation - Alerts if almost no CPU-limit quota left in namespace
- cpu
Requests K8sQuota Saturation Namespace Anomalies Cpu Requests Quota Saturation - Alerts if almost no CPU-request quota left in namespace
- memory
Limits K8sQuota Saturation Namespace Anomalies Memory Limits Quota Saturation - Alerts if almost no memory-limit quota left in namespace
- memory
Requests K8sQuota Saturation Namespace Anomalies Memory Requests Quota Saturation - Alerts if almost no memory-request quota left in namespace
- pods
Quota K8sSaturation Namespace Anomalies Pods Quota Saturation - Alerts if almost no pod quota left in namespace
- scope string
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu_
limits_ K8squota_ saturation Namespace Anomalies Cpu Limits Quota Saturation Args - Alerts if almost no CPU-limit quota left in namespace
- cpu_
requests_ K8squota_ saturation Namespace Anomalies Cpu Requests Quota Saturation Args - Alerts if almost no CPU-request quota left in namespace
- memory_
limits_ K8squota_ saturation Namespace Anomalies Memory Limits Quota Saturation Args - Alerts if almost no memory-limit quota left in namespace
- memory_
requests_ K8squota_ saturation Namespace Anomalies Memory Requests Quota Saturation Args - Alerts if almost no memory-request quota left in namespace
- pods_
quota_ K8ssaturation Namespace Anomalies Pods Quota Saturation Args - Alerts if almost no pod quota left in namespace
- scope str
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu
Limits Property MapQuota Saturation - Alerts if almost no CPU-limit quota left in namespace
- cpu
Requests Property MapQuota Saturation - Alerts if almost no CPU-request quota left in namespace
- memory
Limits Property MapQuota Saturation - Alerts if almost no memory-limit quota left in namespace
- memory
Requests Property MapQuota Saturation - Alerts if almost no memory-request quota left in namespace
- pods
Quota Property MapSaturation - Alerts if almost no pod quota left in namespace
- scope 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 K8sNamespaceAnomalies 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 K8sNamespaceAnomalies Resource
Get an existing K8sNamespaceAnomalies 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?: K8sNamespaceAnomaliesState, opts?: CustomResourceOptions): K8sNamespaceAnomalies
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
cpu_limits_quota_saturation: Optional[K8sNamespaceAnomaliesCpuLimitsQuotaSaturationArgs] = None,
cpu_requests_quota_saturation: Optional[K8sNamespaceAnomaliesCpuRequestsQuotaSaturationArgs] = None,
memory_limits_quota_saturation: Optional[K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationArgs] = None,
memory_requests_quota_saturation: Optional[K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationArgs] = None,
pods_quota_saturation: Optional[K8sNamespaceAnomaliesPodsQuotaSaturationArgs] = None,
scope: Optional[str] = None) -> K8sNamespaceAnomalies
func GetK8sNamespaceAnomalies(ctx *Context, name string, id IDInput, state *K8sNamespaceAnomaliesState, opts ...ResourceOption) (*K8sNamespaceAnomalies, error)
public static K8sNamespaceAnomalies Get(string name, Input<string> id, K8sNamespaceAnomaliesState? state, CustomResourceOptions? opts = null)
public static K8sNamespaceAnomalies get(String name, Output<String> id, K8sNamespaceAnomaliesState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Cpu
Limits Pulumiverse.Quota Saturation Dynatrace. Inputs. K8s Namespace Anomalies Cpu Limits Quota Saturation - Alerts if almost no CPU-limit quota left in namespace
- Cpu
Requests Pulumiverse.Quota Saturation Dynatrace. Inputs. K8s Namespace Anomalies Cpu Requests Quota Saturation - Alerts if almost no CPU-request quota left in namespace
- Memory
Limits Pulumiverse.Quota Saturation Dynatrace. Inputs. K8s Namespace Anomalies Memory Limits Quota Saturation - Alerts if almost no memory-limit quota left in namespace
- Memory
Requests Pulumiverse.Quota Saturation Dynatrace. Inputs. K8s Namespace Anomalies Memory Requests Quota Saturation - Alerts if almost no memory-request quota left in namespace
- Pods
Quota Pulumiverse.Saturation Dynatrace. Inputs. K8s Namespace Anomalies Pods Quota Saturation - Alerts if almost no pod quota left in namespace
- Scope string
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- Cpu
Limits K8sQuota Saturation Namespace Anomalies Cpu Limits Quota Saturation Args - Alerts if almost no CPU-limit quota left in namespace
- Cpu
Requests K8sQuota Saturation Namespace Anomalies Cpu Requests Quota Saturation Args - Alerts if almost no CPU-request quota left in namespace
- Memory
Limits K8sQuota Saturation Namespace Anomalies Memory Limits Quota Saturation Args - Alerts if almost no memory-limit quota left in namespace
- Memory
Requests K8sQuota Saturation Namespace Anomalies Memory Requests Quota Saturation Args - Alerts if almost no memory-request quota left in namespace
- Pods
Quota K8sSaturation Namespace Anomalies Pods Quota Saturation Args - Alerts if almost no pod quota left in namespace
- Scope string
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu
Limits K8sQuota Saturation Namespace Anomalies Cpu Limits Quota Saturation - Alerts if almost no CPU-limit quota left in namespace
- cpu
Requests K8sQuota Saturation Namespace Anomalies Cpu Requests Quota Saturation - Alerts if almost no CPU-request quota left in namespace
- memory
Limits K8sQuota Saturation Namespace Anomalies Memory Limits Quota Saturation - Alerts if almost no memory-limit quota left in namespace
- memory
Requests K8sQuota Saturation Namespace Anomalies Memory Requests Quota Saturation - Alerts if almost no memory-request quota left in namespace
- pods
Quota K8sSaturation Namespace Anomalies Pods Quota Saturation - Alerts if almost no pod quota left in namespace
- scope String
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu
Limits K8sQuota Saturation Namespace Anomalies Cpu Limits Quota Saturation - Alerts if almost no CPU-limit quota left in namespace
- cpu
Requests K8sQuota Saturation Namespace Anomalies Cpu Requests Quota Saturation - Alerts if almost no CPU-request quota left in namespace
- memory
Limits K8sQuota Saturation Namespace Anomalies Memory Limits Quota Saturation - Alerts if almost no memory-limit quota left in namespace
- memory
Requests K8sQuota Saturation Namespace Anomalies Memory Requests Quota Saturation - Alerts if almost no memory-request quota left in namespace
- pods
Quota K8sSaturation Namespace Anomalies Pods Quota Saturation - Alerts if almost no pod quota left in namespace
- scope string
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu_
limits_ K8squota_ saturation Namespace Anomalies Cpu Limits Quota Saturation Args - Alerts if almost no CPU-limit quota left in namespace
- cpu_
requests_ K8squota_ saturation Namespace Anomalies Cpu Requests Quota Saturation Args - Alerts if almost no CPU-request quota left in namespace
- memory_
limits_ K8squota_ saturation Namespace Anomalies Memory Limits Quota Saturation Args - Alerts if almost no memory-limit quota left in namespace
- memory_
requests_ K8squota_ saturation Namespace Anomalies Memory Requests Quota Saturation Args - Alerts if almost no memory-request quota left in namespace
- pods_
quota_ K8ssaturation Namespace Anomalies Pods Quota Saturation Args - Alerts if almost no pod quota left in namespace
- scope str
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu
Limits Property MapQuota Saturation - Alerts if almost no CPU-limit quota left in namespace
- cpu
Requests Property MapQuota Saturation - Alerts if almost no CPU-request quota left in namespace
- memory
Limits Property MapQuota Saturation - Alerts if almost no memory-limit quota left in namespace
- memory
Requests Property MapQuota Saturation - Alerts if almost no memory-request quota left in namespace
- pods
Quota Property MapSaturation - Alerts if almost no pod quota left in namespace
- scope String
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
Supporting Types
K8sNamespaceAnomaliesCpuLimitsQuotaSaturation, K8sNamespaceAnomaliesCpuLimitsQuotaSaturationArgs
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Configuration
Pulumiverse.
Dynatrace. Inputs. K8s Namespace Anomalies Cpu Limits Quota Saturation Configuration - Alert if
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Configuration
K8s
Namespace Anomalies Cpu Limits Quota Saturation Configuration - Alert if
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Limits Quota Saturation Configuration - Alert if
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Limits Quota Saturation Configuration - Alert if
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Limits Quota Saturation Configuration - Alert if
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - configuration Property Map
- Alert if
K8sNamespaceAnomaliesCpuLimitsQuotaSaturationConfiguration, K8sNamespaceAnomaliesCpuLimitsQuotaSaturationConfigurationArgs
- Observation
Period intIn Minutes - within the last
- Sample
Period intIn Minutes - of quota for at least
- Threshold int
- amount of utilized namespace CPU is above
- Observation
Period intIn Minutes - within the last
- Sample
Period intIn Minutes - of quota for at least
- Threshold int
- amount of utilized namespace CPU is above
- observation
Period IntegerIn Minutes - within the last
- sample
Period IntegerIn Minutes - of quota for at least
- threshold Integer
- amount of utilized namespace CPU is above
- observation
Period numberIn Minutes - within the last
- sample
Period numberIn Minutes - of quota for at least
- threshold number
- amount of utilized namespace CPU is above
- observation_
period_ intin_ minutes - within the last
- sample_
period_ intin_ minutes - of quota for at least
- threshold int
- amount of utilized namespace CPU is above
- observation
Period NumberIn Minutes - within the last
- sample
Period NumberIn Minutes - of quota for at least
- threshold Number
- amount of utilized namespace CPU is above
K8sNamespaceAnomaliesCpuRequestsQuotaSaturation, K8sNamespaceAnomaliesCpuRequestsQuotaSaturationArgs
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Configuration
Pulumiverse.
Dynatrace. Inputs. K8s Namespace Anomalies Cpu Requests Quota Saturation Configuration - Alert if
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Configuration
K8s
Namespace Anomalies Cpu Requests Quota Saturation Configuration - Alert if
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Requests Quota Saturation Configuration - Alert if
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Requests Quota Saturation Configuration - Alert if
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Requests Quota Saturation Configuration - Alert if
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - configuration Property Map
- Alert if
K8sNamespaceAnomaliesCpuRequestsQuotaSaturationConfiguration, K8sNamespaceAnomaliesCpuRequestsQuotaSaturationConfigurationArgs
- Observation
Period intIn Minutes - within the last
- Sample
Period intIn Minutes - of quota for at least
- Threshold int
- amount of requested namespace CPU is above
- Observation
Period intIn Minutes - within the last
- Sample
Period intIn Minutes - of quota for at least
- Threshold int
- amount of requested namespace CPU is above
- observation
Period IntegerIn Minutes - within the last
- sample
Period IntegerIn Minutes - of quota for at least
- threshold Integer
- amount of requested namespace CPU is above
- observation
Period numberIn Minutes - within the last
- sample
Period numberIn Minutes - of quota for at least
- threshold number
- amount of requested namespace CPU is above
- observation_
period_ intin_ minutes - within the last
- sample_
period_ intin_ minutes - of quota for at least
- threshold int
- amount of requested namespace CPU is above
- observation
Period NumberIn Minutes - within the last
- sample
Period NumberIn Minutes - of quota for at least
- threshold Number
- amount of requested namespace CPU is above
K8sNamespaceAnomaliesMemoryLimitsQuotaSaturation, K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationArgs
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Configuration
Pulumiverse.
Dynatrace. Inputs. K8s Namespace Anomalies Memory Limits Quota Saturation Configuration - Alert if
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Configuration
K8s
Namespace Anomalies Memory Limits Quota Saturation Configuration - Alert if
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Limits Quota Saturation Configuration - Alert if
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Limits Quota Saturation Configuration - Alert if
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Limits Quota Saturation Configuration - Alert if
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - configuration Property Map
- Alert if
K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationConfiguration, K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationConfigurationArgs
- Observation
Period intIn Minutes - within the last
- Sample
Period intIn Minutes - of quota for at least
- Threshold int
- amount of utilized namespace memory is above
- Observation
Period intIn Minutes - within the last
- Sample
Period intIn Minutes - of quota for at least
- Threshold int
- amount of utilized namespace memory is above
- observation
Period IntegerIn Minutes - within the last
- sample
Period IntegerIn Minutes - of quota for at least
- threshold Integer
- amount of utilized namespace memory is above
- observation
Period numberIn Minutes - within the last
- sample
Period numberIn Minutes - of quota for at least
- threshold number
- amount of utilized namespace memory is above
- observation_
period_ intin_ minutes - within the last
- sample_
period_ intin_ minutes - of quota for at least
- threshold int
- amount of utilized namespace memory is above
- observation
Period NumberIn Minutes - within the last
- sample
Period NumberIn Minutes - of quota for at least
- threshold Number
- amount of utilized namespace memory is above
K8sNamespaceAnomaliesMemoryRequestsQuotaSaturation, K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationArgs
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Configuration
Pulumiverse.
Dynatrace. Inputs. K8s Namespace Anomalies Memory Requests Quota Saturation Configuration - Alert if
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Configuration
K8s
Namespace Anomalies Memory Requests Quota Saturation Configuration - Alert if
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Requests Quota Saturation Configuration - Alert if
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Requests Quota Saturation Configuration - Alert if
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Requests Quota Saturation Configuration - Alert if
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - configuration Property Map
- Alert if
K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationConfiguration, K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationConfigurationArgs
- Observation
Period intIn Minutes - within the last
- Sample
Period intIn Minutes - of quota for at least
- Threshold int
- amount of requested namespace memory is above
- Observation
Period intIn Minutes - within the last
- Sample
Period intIn Minutes - of quota for at least
- Threshold int
- amount of requested namespace memory is above
- observation
Period IntegerIn Minutes - within the last
- sample
Period IntegerIn Minutes - of quota for at least
- threshold Integer
- amount of requested namespace memory is above
- observation
Period numberIn Minutes - within the last
- sample
Period numberIn Minutes - of quota for at least
- threshold number
- amount of requested namespace memory is above
- observation_
period_ intin_ minutes - within the last
- sample_
period_ intin_ minutes - of quota for at least
- threshold int
- amount of requested namespace memory is above
- observation
Period NumberIn Minutes - within the last
- sample
Period NumberIn Minutes - of quota for at least
- threshold Number
- amount of requested namespace memory is above
K8sNamespaceAnomaliesPodsQuotaSaturation, K8sNamespaceAnomaliesPodsQuotaSaturationArgs
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Configuration
Pulumiverse.
Dynatrace. Inputs. K8s Namespace Anomalies Pods Quota Saturation Configuration - Alert if
- Enabled bool
- This setting is enabled (
true
) or disabled (false
) - Configuration
K8s
Namespace Anomalies Pods Quota Saturation Configuration - Alert if
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Pods Quota Saturation Configuration - Alert if
- enabled boolean
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Pods Quota Saturation Configuration - Alert if
- enabled bool
- This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Pods Quota Saturation Configuration - Alert if
- enabled Boolean
- This setting is enabled (
true
) or disabled (false
) - configuration Property Map
- Alert if
K8sNamespaceAnomaliesPodsQuotaSaturationConfiguration, K8sNamespaceAnomaliesPodsQuotaSaturationConfigurationArgs
- Observation
Period intIn Minutes - within the last
- Sample
Period intIn Minutes - of quota for at least
- Threshold int
- number of utilized namespace pods is above
- Observation
Period intIn Minutes - within the last
- Sample
Period intIn Minutes - of quota for at least
- Threshold int
- number of utilized namespace pods is above
- observation
Period IntegerIn Minutes - within the last
- sample
Period IntegerIn Minutes - of quota for at least
- threshold Integer
- number of utilized namespace pods is above
- observation
Period numberIn Minutes - within the last
- sample
Period numberIn Minutes - of quota for at least
- threshold number
- number of utilized namespace pods is above
- observation_
period_ intin_ minutes - within the last
- sample_
period_ intin_ minutes - of quota for at least
- threshold int
- number of utilized namespace pods is above
- observation
Period NumberIn Minutes - within the last
- sample
Period NumberIn Minutes - of quota for at least
- threshold Number
- number of utilized namespace pods is above
Package Details
- Repository
- dynatrace pulumiverse/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.