1. Packages
  2. Dynatrace
  3. API Docs
  4. VmwareAnomalies
Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs

dynatrace.VmwareAnomalies

Explore with Pulumi AI

dynatrace logo
Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs

    Create VmwareAnomalies Resource

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

    Constructor syntax

    new VmwareAnomalies(name: string, args: VmwareAnomaliesArgs, opts?: CustomResourceOptions);
    @overload
    def VmwareAnomalies(resource_name: str,
                        args: VmwareAnomaliesArgs,
                        opts: Optional[ResourceOptions] = None)
    
    @overload
    def VmwareAnomalies(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        dropped_packets_detection: Optional[VmwareAnomaliesDroppedPacketsDetectionArgs] = None,
                        esxi_high_cpu_detection: Optional[VmwareAnomaliesEsxiHighCpuDetectionArgs] = None,
                        esxi_high_memory_detection: Optional[VmwareAnomaliesEsxiHighMemoryDetectionArgs] = None,
                        guest_cpu_limit_detection: Optional[VmwareAnomaliesGuestCpuLimitDetectionArgs] = None,
                        low_datastore_space_detection: Optional[VmwareAnomaliesLowDatastoreSpaceDetectionArgs] = None,
                        overloaded_storage_detection: Optional[VmwareAnomaliesOverloadedStorageDetectionArgs] = None,
                        slow_physical_storage_detection: Optional[VmwareAnomaliesSlowPhysicalStorageDetectionArgs] = None,
                        undersized_storage_detection: Optional[VmwareAnomaliesUndersizedStorageDetectionArgs] = None)
    func NewVmwareAnomalies(ctx *Context, name string, args VmwareAnomaliesArgs, opts ...ResourceOption) (*VmwareAnomalies, error)
    public VmwareAnomalies(string name, VmwareAnomaliesArgs args, CustomResourceOptions? opts = null)
    public VmwareAnomalies(String name, VmwareAnomaliesArgs args)
    public VmwareAnomalies(String name, VmwareAnomaliesArgs args, CustomResourceOptions options)
    
    type: dynatrace:VmwareAnomalies
    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 VmwareAnomaliesArgs
    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 VmwareAnomaliesArgs
    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 VmwareAnomaliesArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args VmwareAnomaliesArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args VmwareAnomaliesArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    var vmwareAnomaliesResource = new Dynatrace.VmwareAnomalies("vmwareAnomaliesResource", new()
    {
        DroppedPacketsDetection = new Dynatrace.Inputs.VmwareAnomaliesDroppedPacketsDetectionArgs
        {
            Enabled = false,
            CustomThresholds = new Dynatrace.Inputs.VmwareAnomaliesDroppedPacketsDetectionCustomThresholdsArgs
            {
                DroppedPacketsPerSecond = 0,
            },
            DetectionMode = "string",
        },
        EsxiHighCpuDetection = new Dynatrace.Inputs.VmwareAnomaliesEsxiHighCpuDetectionArgs
        {
            Enabled = false,
            CustomThresholds = new Dynatrace.Inputs.VmwareAnomaliesEsxiHighCpuDetectionCustomThresholdsArgs
            {
                CpuPeakPercentage = 0,
                CpuUsagePercentage = 0,
                VmCpuReadyPercentage = 0,
            },
            DetectionMode = "string",
        },
        EsxiHighMemoryDetection = new Dynatrace.Inputs.VmwareAnomaliesEsxiHighMemoryDetectionArgs
        {
            Enabled = false,
            CustomThresholds = new Dynatrace.Inputs.VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholdsArgs
            {
                CompressionDecompressionRate = 0,
            },
            DetectionMode = "string",
        },
        GuestCpuLimitDetection = new Dynatrace.Inputs.VmwareAnomaliesGuestCpuLimitDetectionArgs
        {
            Enabled = false,
            CustomThresholds = new Dynatrace.Inputs.VmwareAnomaliesGuestCpuLimitDetectionCustomThresholdsArgs
            {
                HostCpuUsagePercentage = 0,
                VmCpuReadyPercentage = 0,
                VmCpuUsagePercentage = 0,
            },
            DetectionMode = "string",
        },
        LowDatastoreSpaceDetection = new Dynatrace.Inputs.VmwareAnomaliesLowDatastoreSpaceDetectionArgs
        {
            Enabled = false,
            CustomThresholds = new Dynatrace.Inputs.VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholdsArgs
            {
                FreeSpacePercentage = 0,
            },
            DetectionMode = "string",
        },
        OverloadedStorageDetection = new Dynatrace.Inputs.VmwareAnomaliesOverloadedStorageDetectionArgs
        {
            Enabled = false,
            CustomThresholds = new Dynatrace.Inputs.VmwareAnomaliesOverloadedStorageDetectionCustomThresholdsArgs
            {
                CommandAbortsNumber = 0,
            },
            DetectionMode = "string",
        },
        SlowPhysicalStorageDetection = new Dynatrace.Inputs.VmwareAnomaliesSlowPhysicalStorageDetectionArgs
        {
            Enabled = false,
            CustomThresholds = new Dynatrace.Inputs.VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholdsArgs
            {
                AvgReadWriteLatency = 0,
                PeakReadWriteLatency = 0,
            },
            DetectionMode = "string",
        },
        UndersizedStorageDetection = new Dynatrace.Inputs.VmwareAnomaliesUndersizedStorageDetectionArgs
        {
            Enabled = false,
            CustomThresholds = new Dynatrace.Inputs.VmwareAnomaliesUndersizedStorageDetectionCustomThresholdsArgs
            {
                AverageQueueCommandLatency = 0,
                PeakQueueCommandLatency = 0,
            },
            DetectionMode = "string",
        },
    });
    
    example, err := dynatrace.NewVmwareAnomalies(ctx, "vmwareAnomaliesResource", &dynatrace.VmwareAnomaliesArgs{
    	DroppedPacketsDetection: &dynatrace.VmwareAnomaliesDroppedPacketsDetectionArgs{
    		Enabled: pulumi.Bool(false),
    		CustomThresholds: &dynatrace.VmwareAnomaliesDroppedPacketsDetectionCustomThresholdsArgs{
    			DroppedPacketsPerSecond: pulumi.Int(0),
    		},
    		DetectionMode: pulumi.String("string"),
    	},
    	EsxiHighCpuDetection: &dynatrace.VmwareAnomaliesEsxiHighCpuDetectionArgs{
    		Enabled: pulumi.Bool(false),
    		CustomThresholds: &dynatrace.VmwareAnomaliesEsxiHighCpuDetectionCustomThresholdsArgs{
    			CpuPeakPercentage:    pulumi.Int(0),
    			CpuUsagePercentage:   pulumi.Int(0),
    			VmCpuReadyPercentage: pulumi.Int(0),
    		},
    		DetectionMode: pulumi.String("string"),
    	},
    	EsxiHighMemoryDetection: &dynatrace.VmwareAnomaliesEsxiHighMemoryDetectionArgs{
    		Enabled: pulumi.Bool(false),
    		CustomThresholds: &dynatrace.VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholdsArgs{
    			CompressionDecompressionRate: pulumi.Float64(0),
    		},
    		DetectionMode: pulumi.String("string"),
    	},
    	GuestCpuLimitDetection: &dynatrace.VmwareAnomaliesGuestCpuLimitDetectionArgs{
    		Enabled: pulumi.Bool(false),
    		CustomThresholds: &dynatrace.VmwareAnomaliesGuestCpuLimitDetectionCustomThresholdsArgs{
    			HostCpuUsagePercentage: pulumi.Int(0),
    			VmCpuReadyPercentage:   pulumi.Int(0),
    			VmCpuUsagePercentage:   pulumi.Int(0),
    		},
    		DetectionMode: pulumi.String("string"),
    	},
    	LowDatastoreSpaceDetection: &dynatrace.VmwareAnomaliesLowDatastoreSpaceDetectionArgs{
    		Enabled: pulumi.Bool(false),
    		CustomThresholds: &dynatrace.VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholdsArgs{
    			FreeSpacePercentage: pulumi.Int(0),
    		},
    		DetectionMode: pulumi.String("string"),
    	},
    	OverloadedStorageDetection: &dynatrace.VmwareAnomaliesOverloadedStorageDetectionArgs{
    		Enabled: pulumi.Bool(false),
    		CustomThresholds: &dynatrace.VmwareAnomaliesOverloadedStorageDetectionCustomThresholdsArgs{
    			CommandAbortsNumber: pulumi.Int(0),
    		},
    		DetectionMode: pulumi.String("string"),
    	},
    	SlowPhysicalStorageDetection: &dynatrace.VmwareAnomaliesSlowPhysicalStorageDetectionArgs{
    		Enabled: pulumi.Bool(false),
    		CustomThresholds: &dynatrace.VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholdsArgs{
    			AvgReadWriteLatency:  pulumi.Int(0),
    			PeakReadWriteLatency: pulumi.Int(0),
    		},
    		DetectionMode: pulumi.String("string"),
    	},
    	UndersizedStorageDetection: &dynatrace.VmwareAnomaliesUndersizedStorageDetectionArgs{
    		Enabled: pulumi.Bool(false),
    		CustomThresholds: &dynatrace.VmwareAnomaliesUndersizedStorageDetectionCustomThresholdsArgs{
    			AverageQueueCommandLatency: pulumi.Int(0),
    			PeakQueueCommandLatency:    pulumi.Int(0),
    		},
    		DetectionMode: pulumi.String("string"),
    	},
    })
    
    var vmwareAnomaliesResource = new VmwareAnomalies("vmwareAnomaliesResource", VmwareAnomaliesArgs.builder()        
        .droppedPacketsDetection(VmwareAnomaliesDroppedPacketsDetectionArgs.builder()
            .enabled(false)
            .customThresholds(VmwareAnomaliesDroppedPacketsDetectionCustomThresholdsArgs.builder()
                .droppedPacketsPerSecond(0)
                .build())
            .detectionMode("string")
            .build())
        .esxiHighCpuDetection(VmwareAnomaliesEsxiHighCpuDetectionArgs.builder()
            .enabled(false)
            .customThresholds(VmwareAnomaliesEsxiHighCpuDetectionCustomThresholdsArgs.builder()
                .cpuPeakPercentage(0)
                .cpuUsagePercentage(0)
                .vmCpuReadyPercentage(0)
                .build())
            .detectionMode("string")
            .build())
        .esxiHighMemoryDetection(VmwareAnomaliesEsxiHighMemoryDetectionArgs.builder()
            .enabled(false)
            .customThresholds(VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholdsArgs.builder()
                .compressionDecompressionRate(0)
                .build())
            .detectionMode("string")
            .build())
        .guestCpuLimitDetection(VmwareAnomaliesGuestCpuLimitDetectionArgs.builder()
            .enabled(false)
            .customThresholds(VmwareAnomaliesGuestCpuLimitDetectionCustomThresholdsArgs.builder()
                .hostCpuUsagePercentage(0)
                .vmCpuReadyPercentage(0)
                .vmCpuUsagePercentage(0)
                .build())
            .detectionMode("string")
            .build())
        .lowDatastoreSpaceDetection(VmwareAnomaliesLowDatastoreSpaceDetectionArgs.builder()
            .enabled(false)
            .customThresholds(VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholdsArgs.builder()
                .freeSpacePercentage(0)
                .build())
            .detectionMode("string")
            .build())
        .overloadedStorageDetection(VmwareAnomaliesOverloadedStorageDetectionArgs.builder()
            .enabled(false)
            .customThresholds(VmwareAnomaliesOverloadedStorageDetectionCustomThresholdsArgs.builder()
                .commandAbortsNumber(0)
                .build())
            .detectionMode("string")
            .build())
        .slowPhysicalStorageDetection(VmwareAnomaliesSlowPhysicalStorageDetectionArgs.builder()
            .enabled(false)
            .customThresholds(VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholdsArgs.builder()
                .avgReadWriteLatency(0)
                .peakReadWriteLatency(0)
                .build())
            .detectionMode("string")
            .build())
        .undersizedStorageDetection(VmwareAnomaliesUndersizedStorageDetectionArgs.builder()
            .enabled(false)
            .customThresholds(VmwareAnomaliesUndersizedStorageDetectionCustomThresholdsArgs.builder()
                .averageQueueCommandLatency(0)
                .peakQueueCommandLatency(0)
                .build())
            .detectionMode("string")
            .build())
        .build());
    
    vmware_anomalies_resource = dynatrace.VmwareAnomalies("vmwareAnomaliesResource",
        dropped_packets_detection=dynatrace.VmwareAnomaliesDroppedPacketsDetectionArgs(
            enabled=False,
            custom_thresholds=dynatrace.VmwareAnomaliesDroppedPacketsDetectionCustomThresholdsArgs(
                dropped_packets_per_second=0,
            ),
            detection_mode="string",
        ),
        esxi_high_cpu_detection=dynatrace.VmwareAnomaliesEsxiHighCpuDetectionArgs(
            enabled=False,
            custom_thresholds=dynatrace.VmwareAnomaliesEsxiHighCpuDetectionCustomThresholdsArgs(
                cpu_peak_percentage=0,
                cpu_usage_percentage=0,
                vm_cpu_ready_percentage=0,
            ),
            detection_mode="string",
        ),
        esxi_high_memory_detection=dynatrace.VmwareAnomaliesEsxiHighMemoryDetectionArgs(
            enabled=False,
            custom_thresholds=dynatrace.VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholdsArgs(
                compression_decompression_rate=0,
            ),
            detection_mode="string",
        ),
        guest_cpu_limit_detection=dynatrace.VmwareAnomaliesGuestCpuLimitDetectionArgs(
            enabled=False,
            custom_thresholds=dynatrace.VmwareAnomaliesGuestCpuLimitDetectionCustomThresholdsArgs(
                host_cpu_usage_percentage=0,
                vm_cpu_ready_percentage=0,
                vm_cpu_usage_percentage=0,
            ),
            detection_mode="string",
        ),
        low_datastore_space_detection=dynatrace.VmwareAnomaliesLowDatastoreSpaceDetectionArgs(
            enabled=False,
            custom_thresholds=dynatrace.VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholdsArgs(
                free_space_percentage=0,
            ),
            detection_mode="string",
        ),
        overloaded_storage_detection=dynatrace.VmwareAnomaliesOverloadedStorageDetectionArgs(
            enabled=False,
            custom_thresholds=dynatrace.VmwareAnomaliesOverloadedStorageDetectionCustomThresholdsArgs(
                command_aborts_number=0,
            ),
            detection_mode="string",
        ),
        slow_physical_storage_detection=dynatrace.VmwareAnomaliesSlowPhysicalStorageDetectionArgs(
            enabled=False,
            custom_thresholds=dynatrace.VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholdsArgs(
                avg_read_write_latency=0,
                peak_read_write_latency=0,
            ),
            detection_mode="string",
        ),
        undersized_storage_detection=dynatrace.VmwareAnomaliesUndersizedStorageDetectionArgs(
            enabled=False,
            custom_thresholds=dynatrace.VmwareAnomaliesUndersizedStorageDetectionCustomThresholdsArgs(
                average_queue_command_latency=0,
                peak_queue_command_latency=0,
            ),
            detection_mode="string",
        ))
    
    const vmwareAnomaliesResource = new dynatrace.VmwareAnomalies("vmwareAnomaliesResource", {
        droppedPacketsDetection: {
            enabled: false,
            customThresholds: {
                droppedPacketsPerSecond: 0,
            },
            detectionMode: "string",
        },
        esxiHighCpuDetection: {
            enabled: false,
            customThresholds: {
                cpuPeakPercentage: 0,
                cpuUsagePercentage: 0,
                vmCpuReadyPercentage: 0,
            },
            detectionMode: "string",
        },
        esxiHighMemoryDetection: {
            enabled: false,
            customThresholds: {
                compressionDecompressionRate: 0,
            },
            detectionMode: "string",
        },
        guestCpuLimitDetection: {
            enabled: false,
            customThresholds: {
                hostCpuUsagePercentage: 0,
                vmCpuReadyPercentage: 0,
                vmCpuUsagePercentage: 0,
            },
            detectionMode: "string",
        },
        lowDatastoreSpaceDetection: {
            enabled: false,
            customThresholds: {
                freeSpacePercentage: 0,
            },
            detectionMode: "string",
        },
        overloadedStorageDetection: {
            enabled: false,
            customThresholds: {
                commandAbortsNumber: 0,
            },
            detectionMode: "string",
        },
        slowPhysicalStorageDetection: {
            enabled: false,
            customThresholds: {
                avgReadWriteLatency: 0,
                peakReadWriteLatency: 0,
            },
            detectionMode: "string",
        },
        undersizedStorageDetection: {
            enabled: false,
            customThresholds: {
                averageQueueCommandLatency: 0,
                peakQueueCommandLatency: 0,
            },
            detectionMode: "string",
        },
    });
    
    type: dynatrace:VmwareAnomalies
    properties:
        droppedPacketsDetection:
            customThresholds:
                droppedPacketsPerSecond: 0
            detectionMode: string
            enabled: false
        esxiHighCpuDetection:
            customThresholds:
                cpuPeakPercentage: 0
                cpuUsagePercentage: 0
                vmCpuReadyPercentage: 0
            detectionMode: string
            enabled: false
        esxiHighMemoryDetection:
            customThresholds:
                compressionDecompressionRate: 0
            detectionMode: string
            enabled: false
        guestCpuLimitDetection:
            customThresholds:
                hostCpuUsagePercentage: 0
                vmCpuReadyPercentage: 0
                vmCpuUsagePercentage: 0
            detectionMode: string
            enabled: false
        lowDatastoreSpaceDetection:
            customThresholds:
                freeSpacePercentage: 0
            detectionMode: string
            enabled: false
        overloadedStorageDetection:
            customThresholds:
                commandAbortsNumber: 0
            detectionMode: string
            enabled: false
        slowPhysicalStorageDetection:
            customThresholds:
                avgReadWriteLatency: 0
                peakReadWriteLatency: 0
            detectionMode: string
            enabled: false
        undersizedStorageDetection:
            customThresholds:
                averageQueueCommandLatency: 0
                peakQueueCommandLatency: 0
            detectionMode: string
            enabled: false
    

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

    DroppedPacketsDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesDroppedPacketsDetection
    no documentation available
    EsxiHighCpuDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesEsxiHighCpuDetection
    no documentation available
    EsxiHighMemoryDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesEsxiHighMemoryDetection
    no documentation available
    GuestCpuLimitDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesGuestCpuLimitDetection
    no documentation available
    LowDatastoreSpaceDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesLowDatastoreSpaceDetection
    no documentation available
    OverloadedStorageDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesOverloadedStorageDetection
    no documentation available
    SlowPhysicalStorageDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesSlowPhysicalStorageDetection
    no documentation available
    UndersizedStorageDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesUndersizedStorageDetection
    no documentation available
    droppedPacketsDetection Property Map
    no documentation available
    esxiHighCpuDetection Property Map
    no documentation available
    esxiHighMemoryDetection Property Map
    no documentation available
    guestCpuLimitDetection Property Map
    no documentation available
    lowDatastoreSpaceDetection Property Map
    no documentation available
    overloadedStorageDetection Property Map
    no documentation available
    slowPhysicalStorageDetection Property Map
    no documentation available
    undersizedStorageDetection Property Map
    no documentation available

    Outputs

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

    Get an existing VmwareAnomalies 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?: VmwareAnomaliesState, opts?: CustomResourceOptions): VmwareAnomalies
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            dropped_packets_detection: Optional[VmwareAnomaliesDroppedPacketsDetectionArgs] = None,
            esxi_high_cpu_detection: Optional[VmwareAnomaliesEsxiHighCpuDetectionArgs] = None,
            esxi_high_memory_detection: Optional[VmwareAnomaliesEsxiHighMemoryDetectionArgs] = None,
            guest_cpu_limit_detection: Optional[VmwareAnomaliesGuestCpuLimitDetectionArgs] = None,
            low_datastore_space_detection: Optional[VmwareAnomaliesLowDatastoreSpaceDetectionArgs] = None,
            overloaded_storage_detection: Optional[VmwareAnomaliesOverloadedStorageDetectionArgs] = None,
            slow_physical_storage_detection: Optional[VmwareAnomaliesSlowPhysicalStorageDetectionArgs] = None,
            undersized_storage_detection: Optional[VmwareAnomaliesUndersizedStorageDetectionArgs] = None) -> VmwareAnomalies
    func GetVmwareAnomalies(ctx *Context, name string, id IDInput, state *VmwareAnomaliesState, opts ...ResourceOption) (*VmwareAnomalies, error)
    public static VmwareAnomalies Get(string name, Input<string> id, VmwareAnomaliesState? state, CustomResourceOptions? opts = null)
    public static VmwareAnomalies get(String name, Output<String> id, VmwareAnomaliesState 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.
    The following state arguments are supported:
    DroppedPacketsDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesDroppedPacketsDetection
    no documentation available
    EsxiHighCpuDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesEsxiHighCpuDetection
    no documentation available
    EsxiHighMemoryDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesEsxiHighMemoryDetection
    no documentation available
    GuestCpuLimitDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesGuestCpuLimitDetection
    no documentation available
    LowDatastoreSpaceDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesLowDatastoreSpaceDetection
    no documentation available
    OverloadedStorageDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesOverloadedStorageDetection
    no documentation available
    SlowPhysicalStorageDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesSlowPhysicalStorageDetection
    no documentation available
    UndersizedStorageDetection Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesUndersizedStorageDetection
    no documentation available
    droppedPacketsDetection Property Map
    no documentation available
    esxiHighCpuDetection Property Map
    no documentation available
    esxiHighMemoryDetection Property Map
    no documentation available
    guestCpuLimitDetection Property Map
    no documentation available
    lowDatastoreSpaceDetection Property Map
    no documentation available
    overloadedStorageDetection Property Map
    no documentation available
    slowPhysicalStorageDetection Property Map
    no documentation available
    undersizedStorageDetection Property Map
    no documentation available

    Supporting Types

    VmwareAnomaliesDroppedPacketsDetection, VmwareAnomaliesDroppedPacketsDetectionArgs

    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesDroppedPacketsDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds VmwareAnomaliesDroppedPacketsDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesDroppedPacketsDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom
    enabled boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesDroppedPacketsDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    detectionMode string
    Possible Values: Auto, Custom
    enabled bool
    This setting is enabled (true) or disabled (false)
    custom_thresholds VmwareAnomaliesDroppedPacketsDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    detection_mode str
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds Property Map
    Alert if the condition is met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom

    VmwareAnomaliesDroppedPacketsDetectionCustomThresholds, VmwareAnomaliesDroppedPacketsDetectionCustomThresholdsArgs

    VmwareAnomaliesEsxiHighCpuDetection, VmwareAnomaliesEsxiHighCpuDetectionArgs

    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesEsxiHighCpuDetectionCustomThresholds
    Alert if all three conditions are met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds VmwareAnomaliesEsxiHighCpuDetectionCustomThresholds
    Alert if all three conditions are met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesEsxiHighCpuDetectionCustomThresholds
    Alert if all three conditions are met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom
    enabled boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesEsxiHighCpuDetectionCustomThresholds
    Alert if all three conditions are met in 3 out of 5 samples
    detectionMode string
    Possible Values: Auto, Custom
    enabled bool
    This setting is enabled (true) or disabled (false)
    custom_thresholds VmwareAnomaliesEsxiHighCpuDetectionCustomThresholds
    Alert if all three conditions are met in 3 out of 5 samples
    detection_mode str
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds Property Map
    Alert if all three conditions are met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom

    VmwareAnomaliesEsxiHighCpuDetectionCustomThresholds, VmwareAnomaliesEsxiHighCpuDetectionCustomThresholdsArgs

    VmwareAnomaliesEsxiHighMemoryDetection, VmwareAnomaliesEsxiHighMemoryDetectionArgs

    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom
    enabled boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    detectionMode string
    Possible Values: Auto, Custom
    enabled bool
    This setting is enabled (true) or disabled (false)
    custom_thresholds VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    detection_mode str
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds Property Map
    Alert if the condition is met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom

    VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholds, VmwareAnomaliesEsxiHighMemoryDetectionCustomThresholdsArgs

    VmwareAnomaliesGuestCpuLimitDetection, VmwareAnomaliesGuestCpuLimitDetectionArgs

    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesGuestCpuLimitDetectionCustomThresholds
    Alert if all three conditions are met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds VmwareAnomaliesGuestCpuLimitDetectionCustomThresholds
    Alert if all three conditions are met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesGuestCpuLimitDetectionCustomThresholds
    Alert if all three conditions are met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom
    enabled boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesGuestCpuLimitDetectionCustomThresholds
    Alert if all three conditions are met in 3 out of 5 samples
    detectionMode string
    Possible Values: Auto, Custom
    enabled bool
    This setting is enabled (true) or disabled (false)
    custom_thresholds VmwareAnomaliesGuestCpuLimitDetectionCustomThresholds
    Alert if all three conditions are met in 3 out of 5 samples
    detection_mode str
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds Property Map
    Alert if all three conditions are met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom

    VmwareAnomaliesGuestCpuLimitDetectionCustomThresholds, VmwareAnomaliesGuestCpuLimitDetectionCustomThresholdsArgs

    VmwareAnomaliesLowDatastoreSpaceDetection, VmwareAnomaliesLowDatastoreSpaceDetectionArgs

    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholds
    Alert if the condition is met in 1 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholds
    Alert if the condition is met in 1 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholds
    Alert if the condition is met in 1 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom
    enabled boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholds
    Alert if the condition is met in 1 out of 5 samples
    detectionMode string
    Possible Values: Auto, Custom
    enabled bool
    This setting is enabled (true) or disabled (false)
    custom_thresholds VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholds
    Alert if the condition is met in 1 out of 5 samples
    detection_mode str
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds Property Map
    Alert if the condition is met in 1 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom

    VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholds, VmwareAnomaliesLowDatastoreSpaceDetectionCustomThresholdsArgs

    VmwareAnomaliesOverloadedStorageDetection, VmwareAnomaliesOverloadedStorageDetectionArgs

    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesOverloadedStorageDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds VmwareAnomaliesOverloadedStorageDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesOverloadedStorageDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom
    enabled boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesOverloadedStorageDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    detectionMode string
    Possible Values: Auto, Custom
    enabled bool
    This setting is enabled (true) or disabled (false)
    custom_thresholds VmwareAnomaliesOverloadedStorageDetectionCustomThresholds
    Alert if the condition is met in 3 out of 5 samples
    detection_mode str
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds Property Map
    Alert if the condition is met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom

    VmwareAnomaliesOverloadedStorageDetectionCustomThresholds, VmwareAnomaliesOverloadedStorageDetectionCustomThresholdsArgs

    VmwareAnomaliesSlowPhysicalStorageDetection, VmwareAnomaliesSlowPhysicalStorageDetectionArgs

    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholds
    Alert if any condition is met in 4 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholds
    Alert if any condition is met in 4 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholds
    Alert if any condition is met in 4 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom
    enabled boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholds
    Alert if any condition is met in 4 out of 5 samples
    detectionMode string
    Possible Values: Auto, Custom
    enabled bool
    This setting is enabled (true) or disabled (false)
    custom_thresholds VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholds
    Alert if any condition is met in 4 out of 5 samples
    detection_mode str
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds Property Map
    Alert if any condition is met in 4 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom

    VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholds, VmwareAnomaliesSlowPhysicalStorageDetectionCustomThresholdsArgs

    VmwareAnomaliesUndersizedStorageDetection, VmwareAnomaliesUndersizedStorageDetectionArgs

    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds Lbrlabs.PulumiPackage.Dynatrace.Inputs.VmwareAnomaliesUndersizedStorageDetectionCustomThresholds
    Alert if any condition is met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    Enabled bool
    This setting is enabled (true) or disabled (false)
    CustomThresholds VmwareAnomaliesUndersizedStorageDetectionCustomThresholds
    Alert if any condition is met in 3 out of 5 samples
    DetectionMode string
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesUndersizedStorageDetectionCustomThresholds
    Alert if any condition is met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom
    enabled boolean
    This setting is enabled (true) or disabled (false)
    customThresholds VmwareAnomaliesUndersizedStorageDetectionCustomThresholds
    Alert if any condition is met in 3 out of 5 samples
    detectionMode string
    Possible Values: Auto, Custom
    enabled bool
    This setting is enabled (true) or disabled (false)
    custom_thresholds VmwareAnomaliesUndersizedStorageDetectionCustomThresholds
    Alert if any condition is met in 3 out of 5 samples
    detection_mode str
    Possible Values: Auto, Custom
    enabled Boolean
    This setting is enabled (true) or disabled (false)
    customThresholds Property Map
    Alert if any condition is met in 3 out of 5 samples
    detectionMode String
    Possible Values: Auto, Custom

    VmwareAnomaliesUndersizedStorageDetectionCustomThresholds, VmwareAnomaliesUndersizedStorageDetectionCustomThresholdsArgs

    Package Details

    Repository
    dynatrace lbrlabs/pulumi-dynatrace
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the dynatrace Terraform Provider.
    dynatrace logo
    Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs