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
This property is required. string - The unique name of the resource.
- args
This property is required. K8sNamespaceAnomaliesArgs - 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. 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
This property is required. string - The unique name of the resource.
- args
This property is required. K8sNamespaceAnomaliesArgs - 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. K8sNamespaceAnomaliesArgs - 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. 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={
"enabled": False,
"configuration": {
"observation_period_in_minutes": 0,
"sample_period_in_minutes": 0,
"threshold": 0,
},
},
cpu_requests_quota_saturation={
"enabled": False,
"configuration": {
"observation_period_in_minutes": 0,
"sample_period_in_minutes": 0,
"threshold": 0,
},
},
memory_limits_quota_saturation={
"enabled": False,
"configuration": {
"observation_period_in_minutes": 0,
"sample_period_in_minutes": 0,
"threshold": 0,
},
},
memory_requests_quota_saturation={
"enabled": False,
"configuration": {
"observation_period_in_minutes": 0,
"sample_period_in_minutes": 0,
"threshold": 0,
},
},
pods_quota_saturation={
"enabled": False,
"configuration": {
"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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The K8sNamespaceAnomalies resource accepts the following input properties:
- Cpu
Limits Quota Saturation This property is required. Pulumiverse.Dynatrace. Inputs. K8s Namespace Anomalies Cpu Limits Quota Saturation - Alerts if almost no CPU-limit quota left in namespace
- Cpu
Requests Quota Saturation This property is required. Pulumiverse.Dynatrace. Inputs. K8s Namespace Anomalies Cpu Requests Quota Saturation - Alerts if almost no CPU-request quota left in namespace
- Memory
Limits Quota Saturation This property is required. Pulumiverse.Dynatrace. Inputs. K8s Namespace Anomalies Memory Limits Quota Saturation - Alerts if almost no memory-limit quota left in namespace
- Memory
Requests Quota Saturation This property is required. Pulumiverse.Dynatrace. Inputs. K8s Namespace Anomalies Memory Requests Quota Saturation - Alerts if almost no memory-request quota left in namespace
- Pods
Quota Saturation This property is required. Pulumiverse.Dynatrace. Inputs. K8s Namespace Anomalies Pods Quota Saturation - Alerts if almost no pod quota left in namespace
- Scope
Changes to this property will trigger replacement.
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- Cpu
Limits Quota Saturation This property is required. K8sNamespace Anomalies Cpu Limits Quota Saturation Args - Alerts if almost no CPU-limit quota left in namespace
- Cpu
Requests Quota Saturation This property is required. K8sNamespace Anomalies Cpu Requests Quota Saturation Args - Alerts if almost no CPU-request quota left in namespace
- Memory
Limits Quota Saturation This property is required. K8sNamespace Anomalies Memory Limits Quota Saturation Args - Alerts if almost no memory-limit quota left in namespace
- Memory
Requests Quota Saturation This property is required. K8sNamespace Anomalies Memory Requests Quota Saturation Args - Alerts if almost no memory-request quota left in namespace
- Pods
Quota Saturation This property is required. K8sNamespace Anomalies Pods Quota Saturation Args - Alerts if almost no pod quota left in namespace
- Scope
Changes to this property will trigger replacement.
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu
Limits Quota Saturation This property is required. K8sNamespace Anomalies Cpu Limits Quota Saturation - Alerts if almost no CPU-limit quota left in namespace
- cpu
Requests Quota Saturation This property is required. K8sNamespace Anomalies Cpu Requests Quota Saturation - Alerts if almost no CPU-request quota left in namespace
- memory
Limits Quota Saturation This property is required. K8sNamespace Anomalies Memory Limits Quota Saturation - Alerts if almost no memory-limit quota left in namespace
- memory
Requests Quota Saturation This property is required. K8sNamespace Anomalies Memory Requests Quota Saturation - Alerts if almost no memory-request quota left in namespace
- pods
Quota Saturation This property is required. K8sNamespace Anomalies Pods Quota Saturation - Alerts if almost no pod quota left in namespace
- scope
Changes to this property will trigger replacement.
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu
Limits Quota Saturation This property is required. K8sNamespace Anomalies Cpu Limits Quota Saturation - Alerts if almost no CPU-limit quota left in namespace
- cpu
Requests Quota Saturation This property is required. K8sNamespace Anomalies Cpu Requests Quota Saturation - Alerts if almost no CPU-request quota left in namespace
- memory
Limits Quota Saturation This property is required. K8sNamespace Anomalies Memory Limits Quota Saturation - Alerts if almost no memory-limit quota left in namespace
- memory
Requests Quota Saturation This property is required. K8sNamespace Anomalies Memory Requests Quota Saturation - Alerts if almost no memory-request quota left in namespace
- pods
Quota Saturation This property is required. K8sNamespace Anomalies Pods Quota Saturation - Alerts if almost no pod quota left in namespace
- scope
Changes to this property will trigger replacement.
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu_
limits_ quota_ saturation This property is required. K8sNamespace Anomalies Cpu Limits Quota Saturation Args - Alerts if almost no CPU-limit quota left in namespace
- cpu_
requests_ quota_ saturation This property is required. K8sNamespace Anomalies Cpu Requests Quota Saturation Args - Alerts if almost no CPU-request quota left in namespace
- memory_
limits_ quota_ saturation This property is required. K8sNamespace Anomalies Memory Limits Quota Saturation Args - Alerts if almost no memory-limit quota left in namespace
- memory_
requests_ quota_ saturation This property is required. K8sNamespace Anomalies Memory Requests Quota Saturation Args - Alerts if almost no memory-request quota left in namespace
- pods_
quota_ saturation This property is required. K8sNamespace Anomalies Pods Quota Saturation Args - Alerts if almost no pod quota left in namespace
- scope
Changes to this property will trigger replacement.
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
- cpu
Limits Quota Saturation This property is required. Property Map - Alerts if almost no CPU-limit quota left in namespace
- cpu
Requests Quota Saturation This property is required. Property Map - Alerts if almost no CPU-request quota left in namespace
- memory
Limits Quota Saturation This property is required. Property Map - Alerts if almost no memory-limit quota left in namespace
- memory
Requests Quota Saturation This property is required. Property Map - Alerts if almost no memory-request quota left in namespace
- pods
Quota Saturation This property is required. Property Map - Alerts if almost no pod quota left in namespace
- scope
Changes to this property will trigger replacement.
- 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)
resources: _: type: dynatrace:K8sNamespaceAnomalies 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.
- 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
Changes to this property will trigger replacement.
- 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
Changes to this property will trigger replacement.
- 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
Changes to this property will trigger replacement.
- 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
Changes to this property will trigger replacement.
- 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
Changes to this property will trigger replacement.
- 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
Changes to this property will trigger replacement.
- The scope of this setting (CLOUDAPPLICATIONNAMESPACE, KUBERNETES_CLUSTER). Omit this property if you want to cover the whole environment.
Supporting Types
K8sNamespaceAnomaliesCpuLimitsQuotaSaturation, K8sNamespaceAnomaliesCpuLimitsQuotaSaturationArgs
- Enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - Configuration
Pulumiverse.
Dynatrace. Inputs. K8s Namespace Anomalies Cpu Limits Quota Saturation Configuration - Alert if
- Enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - Configuration
K8s
Namespace Anomalies Cpu Limits Quota Saturation Configuration - Alert if
- enabled
This property is required. Boolean - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Limits Quota Saturation Configuration - Alert if
- enabled
This property is required. boolean - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Limits Quota Saturation Configuration - Alert if
- enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Limits Quota Saturation Configuration - Alert if
- enabled
This property is required. Boolean - This setting is enabled (
true
) or disabled (false
) - configuration Property Map
- Alert if
K8sNamespaceAnomaliesCpuLimitsQuotaSaturationConfiguration, K8sNamespaceAnomaliesCpuLimitsQuotaSaturationConfigurationArgs
- Observation
Period In Minutes This property is required. int - within the last
- Sample
Period In Minutes This property is required. int - of quota for at least
- Threshold
This property is required. int - amount of utilized namespace 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 quota for at least
- Threshold
This property is required. int - amount of utilized namespace CPU is above
- observation
Period In Minutes This property is required. Integer - within the last
- sample
Period In Minutes This property is required. Integer - of quota for at least
- threshold
This property is required. Integer - amount of utilized namespace CPU is above
- observation
Period In Minutes This property is required. number - within the last
- sample
Period In Minutes This property is required. number - of quota for at least
- threshold
This property is required. number - amount of utilized namespace 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 quota for at least
- threshold
This property is required. int - amount of utilized namespace CPU is above
- observation
Period In Minutes This property is required. Number - within the last
- sample
Period In Minutes This property is required. Number - of quota for at least
- threshold
This property is required. Number - amount of utilized namespace CPU is above
K8sNamespaceAnomaliesCpuRequestsQuotaSaturation, K8sNamespaceAnomaliesCpuRequestsQuotaSaturationArgs
- Enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - Configuration
Pulumiverse.
Dynatrace. Inputs. K8s Namespace Anomalies Cpu Requests Quota Saturation Configuration - Alert if
- Enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - Configuration
K8s
Namespace Anomalies Cpu Requests Quota Saturation Configuration - Alert if
- enabled
This property is required. Boolean - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Requests Quota Saturation Configuration - Alert if
- enabled
This property is required. boolean - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Requests Quota Saturation Configuration - Alert if
- enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Cpu Requests Quota Saturation Configuration - Alert if
- enabled
This property is required. Boolean - This setting is enabled (
true
) or disabled (false
) - configuration Property Map
- Alert if
K8sNamespaceAnomaliesCpuRequestsQuotaSaturationConfiguration, K8sNamespaceAnomaliesCpuRequestsQuotaSaturationConfigurationArgs
- Observation
Period In Minutes This property is required. int - within the last
- Sample
Period In Minutes This property is required. int - of quota for at least
- Threshold
This property is required. int - amount of requested namespace 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 quota for at least
- Threshold
This property is required. int - amount of requested namespace CPU is above
- observation
Period In Minutes This property is required. Integer - within the last
- sample
Period In Minutes This property is required. Integer - of quota for at least
- threshold
This property is required. Integer - amount of requested namespace CPU is above
- observation
Period In Minutes This property is required. number - within the last
- sample
Period In Minutes This property is required. number - of quota for at least
- threshold
This property is required. number - amount of requested namespace 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 quota for at least
- threshold
This property is required. int - amount of requested namespace CPU is above
- observation
Period In Minutes This property is required. Number - within the last
- sample
Period In Minutes This property is required. Number - of quota for at least
- threshold
This property is required. Number - amount of requested namespace CPU is above
K8sNamespaceAnomaliesMemoryLimitsQuotaSaturation, K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationArgs
- Enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - Configuration
Pulumiverse.
Dynatrace. Inputs. K8s Namespace Anomalies Memory Limits Quota Saturation Configuration - Alert if
- Enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - Configuration
K8s
Namespace Anomalies Memory Limits Quota Saturation Configuration - Alert if
- enabled
This property is required. Boolean - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Limits Quota Saturation Configuration - Alert if
- enabled
This property is required. boolean - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Limits Quota Saturation Configuration - Alert if
- enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Limits Quota Saturation Configuration - Alert if
- enabled
This property is required. Boolean - This setting is enabled (
true
) or disabled (false
) - configuration Property Map
- Alert if
K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationConfiguration, K8sNamespaceAnomaliesMemoryLimitsQuotaSaturationConfigurationArgs
- Observation
Period In Minutes This property is required. int - within the last
- Sample
Period In Minutes This property is required. int - of quota for at least
- Threshold
This property is required. int - amount of utilized namespace 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 quota for at least
- Threshold
This property is required. int - amount of utilized namespace memory is above
- observation
Period In Minutes This property is required. Integer - within the last
- sample
Period In Minutes This property is required. Integer - of quota for at least
- threshold
This property is required. Integer - amount of utilized namespace memory is above
- observation
Period In Minutes This property is required. number - within the last
- sample
Period In Minutes This property is required. number - of quota for at least
- threshold
This property is required. number - amount of utilized namespace 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 quota for at least
- threshold
This property is required. int - amount of utilized namespace memory is above
- observation
Period In Minutes This property is required. Number - within the last
- sample
Period In Minutes This property is required. Number - of quota for at least
- threshold
This property is required. Number - amount of utilized namespace memory is above
K8sNamespaceAnomaliesMemoryRequestsQuotaSaturation, K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationArgs
- Enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - Configuration
Pulumiverse.
Dynatrace. Inputs. K8s Namespace Anomalies Memory Requests Quota Saturation Configuration - Alert if
- Enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - Configuration
K8s
Namespace Anomalies Memory Requests Quota Saturation Configuration - Alert if
- enabled
This property is required. Boolean - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Requests Quota Saturation Configuration - Alert if
- enabled
This property is required. boolean - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Requests Quota Saturation Configuration - Alert if
- enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Memory Requests Quota Saturation Configuration - Alert if
- enabled
This property is required. Boolean - This setting is enabled (
true
) or disabled (false
) - configuration Property Map
- Alert if
K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationConfiguration, K8sNamespaceAnomaliesMemoryRequestsQuotaSaturationConfigurationArgs
- Observation
Period In Minutes This property is required. int - within the last
- Sample
Period In Minutes This property is required. int - of quota for at least
- Threshold
This property is required. int - amount of requested namespace 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 quota for at least
- Threshold
This property is required. int - amount of requested namespace memory is above
- observation
Period In Minutes This property is required. Integer - within the last
- sample
Period In Minutes This property is required. Integer - of quota for at least
- threshold
This property is required. Integer - amount of requested namespace memory is above
- observation
Period In Minutes This property is required. number - within the last
- sample
Period In Minutes This property is required. number - of quota for at least
- threshold
This property is required. number - amount of requested namespace 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 quota for at least
- threshold
This property is required. int - amount of requested namespace memory is above
- observation
Period In Minutes This property is required. Number - within the last
- sample
Period In Minutes This property is required. Number - of quota for at least
- threshold
This property is required. Number - amount of requested namespace memory is above
K8sNamespaceAnomaliesPodsQuotaSaturation, K8sNamespaceAnomaliesPodsQuotaSaturationArgs
- Enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - Configuration
Pulumiverse.
Dynatrace. Inputs. K8s Namespace Anomalies Pods Quota Saturation Configuration - Alert if
- Enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - Configuration
K8s
Namespace Anomalies Pods Quota Saturation Configuration - Alert if
- enabled
This property is required. Boolean - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Pods Quota Saturation Configuration - Alert if
- enabled
This property is required. boolean - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Pods Quota Saturation Configuration - Alert if
- enabled
This property is required. bool - This setting is enabled (
true
) or disabled (false
) - configuration
K8s
Namespace Anomalies Pods Quota Saturation Configuration - Alert if
- enabled
This property is required. Boolean - This setting is enabled (
true
) or disabled (false
) - configuration Property Map
- Alert if
K8sNamespaceAnomaliesPodsQuotaSaturationConfiguration, K8sNamespaceAnomaliesPodsQuotaSaturationConfigurationArgs
- Observation
Period In Minutes This property is required. int - within the last
- Sample
Period In Minutes This property is required. int - of quota for at least
- Threshold
This property is required. int - number of utilized namespace pods is above
- Observation
Period In Minutes This property is required. int - within the last
- Sample
Period In Minutes This property is required. int - of quota for at least
- Threshold
This property is required. int - number of utilized namespace pods is above
- observation
Period In Minutes This property is required. Integer - within the last
- sample
Period In Minutes This property is required. Integer - of quota for at least
- threshold
This property is required. Integer - number of utilized namespace pods is above
- observation
Period In Minutes This property is required. number - within the last
- sample
Period In Minutes This property is required. number - of quota for at least
- threshold
This property is required. number - number of utilized namespace pods is above
- observation_
period_ in_ minutes This property is required. int - within the last
- sample_
period_ in_ minutes This property is required. int - of quota for at least
- threshold
This property is required. int - number of utilized namespace pods is above
- observation
Period In Minutes This property is required. Number - within the last
- sample
Period In Minutes This property is required. Number - of quota for at least
- threshold
This property is required. 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.