@lbrlabs/pulumi-dynatrace
Version:
A Pulumi package for creating and managing Dynatrace cloud resources.
674 lines (673 loc) • 92.6 kB
JavaScript
"use strict";
// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.DatabaseAnomaliesV2 = exports.DatabaseAnomalies = exports.DataPrivacy = exports.DashboardsPresets = exports.DashboardsGeneral = exports.DashboardsAllowlist = exports.DashboardSharing = exports.Dashboard = exports.CustomUnits = exports.CustomTags = exports.CustomService = exports.CustomAppEnablement = exports.CustomAppCrashRate = exports.CustomAppAnomalies = exports.CustomAnomalies = exports.Credentials = exports.ContainerTechnology = exports.ContainerRule = exports.ContainerBuiltinRule = exports.ConnectivityAlerts = exports.CloudfoundryCredentials = exports.CloudappWorkloaddetection = exports.CloudFoundry = exports.CalculatedServiceMetric = exports.BusinessEventsProcessing = exports.BusinessEventsOneagent = exports.BusinessEventsMetrics = exports.BusinessEventsBuckets = exports.BrowserMonitorPerformance = exports.BrowserMonitorOutage = exports.BrowserMonitor = exports.AzureCredentials = exports.AwsCredentials = exports.AwsAnomalies = exports.AutotagV2 = exports.Autotag = exports.AuditLog = exports.ApplicationErrorRules = exports.ApplicationDetectionRuleV2 = exports.ApplicationDetectionRule = exports.ApplicationDataPrivacy = exports.ApplicationAnomalies = exports.ApiToken = exports.ApiDetection = exports.AnsibleTowerNotification = exports.AlertingProfile = exports.Alerting = exports.AixExtension = exports.ActivegateUpdates = exports.ActivegateToken = void 0;
exports.getProcessGroup = exports.getProcessOutput = exports.getProcess = exports.getMobileApplicationOutput = exports.getMobileApplication = exports.getManagementZones = exports.getManagementZoneOutput = exports.getManagementZone = exports.getIamUserOutput = exports.getIamUser = exports.getIamGroupOutput = exports.getIamGroup = exports.getHostOutput = exports.getHost = exports.getEntityOutput = exports.getEntity = exports.getEntitiesOutput = exports.getEntities = exports.getDashboardOutput = exports.getDashboard = exports.getCredentialsOutput = exports.getCredentials = exports.getCalculatedServiceMetricOutput = exports.getCalculatedServiceMetric = exports.getAwsIamExternal = exports.getApplicationOutput = exports.getApplication = exports.getAlertingProfilesOutput = exports.getAlertingProfiles = exports.getAlertingProfileOutput = exports.getAlertingProfile = exports.Geolocation = exports.GenericTypes = exports.GenericRelationships = exports.FrequentIssues = exports.FailureDetectionRules = exports.FailureDetectionParameters = exports.ExtensionExecutionRemote = exports.ExtensionExecutionController = exports.EulaSettings = exports.Environment = exports.EmailNotification = exports.DiskSpecificAnomaliesV2 = exports.DiskOptions = exports.DiskAnomalyRules = exports.DiskAnomaliesV2 = exports.DiskAnomalies = exports.DiskAnalytics = exports.DeclarativeGrouping = exports.DduPool = void 0;
exports.LogStorage = exports.LogSensitiveDataMasking = exports.LogProcessing = exports.LogOneagent = exports.LogMetrics = exports.LogGrail = exports.LogEvents = exports.LogCustomSource = exports.LogCustomAttribute = exports.LogBuckets = exports.Kubernetes = exports.KeyRequests = exports.K8sWorkloadAnomalies = exports.K8sPvcAnomalies = exports.K8sNodeAnomalies = exports.K8sNamespaceAnomalies = exports.K8sCredentials = exports.K8sClusterAnomalies = exports.JsonDashboard = exports.JiraNotification = exports.IssueTracking = exports.ImsBridges = exports.IbmMqFilters = exports.IamUser = exports.IamPolicyBindings = exports.IamPolicy = exports.IamPermission = exports.IamGroup = exports.HttpMonitorPerformance = exports.HttpMonitorOutage = exports.HttpMonitorCookies = exports.HttpMonitor = exports.HostProcessGroupMonitoring = exports.HostNaming = exports.HostMonitoring = exports.HostAnomaliesV2 = exports.HostAnomalies = exports.getSyntheticLocationsOutput = exports.getSyntheticLocations = exports.getSyntheticLocationOutput = exports.getSyntheticLocation = exports.getSloOutput = exports.getSlo = exports.getServiceOutput = exports.getService = exports.getRequestNamingOutput = exports.getRequestNaming = exports.getRequestAttributeOutput = exports.getRequestAttribute = exports.getProcessGroupOutput = void 0;
exports.ProcessGroupRum = exports.ProcessGroupMonitoring = exports.ProcessGroupDetectionFlags = exports.ProcessGroupDetection = exports.ProcessAvailability = exports.PolicyBindings = exports.Policy = exports.PgAnomalies = exports.PgAlerting = exports.PagerDutyNotification = exports.OwnershipTeams = exports.OwnershipConfig = exports.OsServices = exports.OpsGenieNotification = exports.OpentelemetryMetrics = exports.OneagentUpdates = exports.OneagentFeatures = exports.OneagentDefaultVersion = exports.Notification = exports.NetworkZones = exports.NetworkZone = exports.NetworkTraffic = exports.Nettracer = exports.MutedRequests = exports.MonitoredTechnologiesWsmb = exports.MonitoredTechnologiesVarnish = exports.MonitoredTechnologiesPhp = exports.MonitoredTechnologiesOpentracing = exports.MonitoredTechnologiesNodejs = exports.MonitoredTechnologiesNginx = exports.MonitoredTechnologiesJava = exports.MonitoredTechnologiesIis = exports.MonitoredTechnologiesGo = exports.MonitoredTechnologiesDotnet = exports.MonitoredTechnologiesApache = exports.MobileApplication = exports.MobileAppRequestErrors = exports.MobileAppEnablement = exports.MobileAppCrashRate = exports.MobileAppAnomalies = exports.MgmzPermission = exports.MetricQuery = exports.MetricMetadata = exports.MetricEvents = exports.ManagementZoneV2 = exports.ManagementZone = exports.MaintenanceWindow = exports.Maintenance = exports.MainframeTransactionMonitoring = exports.LogTimestamp = void 0;
exports.UserGroup = exports.UserExperienceScore = exports.UserActionMetrics = exports.User = exports.UsabilityAnalytics = exports.UpdateWindows = exports.TrelloNotification = exports.TransactionStartFilters = exports.TokenSettings = exports.SyntheticLocation = exports.SyntheticAvailability = exports.SpanEntryPoint = exports.SpanContextPropagation = exports.SpanCaptureRule = exports.SpanAttributed = exports.SloV2 = exports.SloNormalization = exports.Slo = exports.SlackNotification = exports.SessionReplayWebPrivacy = exports.SessionReplayResourceCapture = exports.ServiceNowNotification = exports.ServiceNaming = exports.ServiceHttpFailure = exports.ServiceFullWebService = exports.ServiceFullWebRequest = exports.ServiceFailure = exports.ServiceExternalWebService = exports.ServiceExternalWebRequest = exports.ServiceAnomaliesV2 = exports.ServiceAnomalies = exports.RumProviderBreakdown = exports.RumOverloadPrevention = exports.RumIpLocations = exports.RumIpDetermination = exports.RumHostHeaders = exports.RumAdvancedCorrelation = exports.ResourceAttributes = exports.RequestNamings = exports.RequestNaming = exports.RequestAttribute = exports.RemoteEnvironments = exports.QueueSharingGroups = exports.QueueManager = exports.Provider = exports.ProcessgroupNaming = exports.ProcessVisibility = exports.ProcessMonitoringRule = exports.ProcessMonitoring = exports.ProcessGroupSimpleDetection = void 0;
exports.types = exports.config = exports.XmattersNotification = exports.WebhookNotification = exports.WebApplication = exports.WebAppResourceTypes = exports.WebAppResourceCleanup = exports.WebAppRequestErrors = exports.WebAppJavascriptVersion = exports.WebAppJavascriptUpdates = exports.WebAppEnablement = exports.WebAppCustomErrors = exports.WebAppBeaconOrigins = exports.WebAppAnomalies = exports.VmwareAnomalies = exports.VictorOpsNotification = exports.UserSettings = exports.UserSessionMetrics = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("./utilities");
exports.ActivegateToken = null;
utilities.lazyLoad(exports, ["ActivegateToken"], () => require("./activegateToken"));
exports.ActivegateUpdates = null;
utilities.lazyLoad(exports, ["ActivegateUpdates"], () => require("./activegateUpdates"));
exports.AixExtension = null;
utilities.lazyLoad(exports, ["AixExtension"], () => require("./aixExtension"));
exports.Alerting = null;
utilities.lazyLoad(exports, ["Alerting"], () => require("./alerting"));
exports.AlertingProfile = null;
utilities.lazyLoad(exports, ["AlertingProfile"], () => require("./alertingProfile"));
exports.AnsibleTowerNotification = null;
utilities.lazyLoad(exports, ["AnsibleTowerNotification"], () => require("./ansibleTowerNotification"));
exports.ApiDetection = null;
utilities.lazyLoad(exports, ["ApiDetection"], () => require("./apiDetection"));
exports.ApiToken = null;
utilities.lazyLoad(exports, ["ApiToken"], () => require("./apiToken"));
exports.ApplicationAnomalies = null;
utilities.lazyLoad(exports, ["ApplicationAnomalies"], () => require("./applicationAnomalies"));
exports.ApplicationDataPrivacy = null;
utilities.lazyLoad(exports, ["ApplicationDataPrivacy"], () => require("./applicationDataPrivacy"));
exports.ApplicationDetectionRule = null;
utilities.lazyLoad(exports, ["ApplicationDetectionRule"], () => require("./applicationDetectionRule"));
exports.ApplicationDetectionRuleV2 = null;
utilities.lazyLoad(exports, ["ApplicationDetectionRuleV2"], () => require("./applicationDetectionRuleV2"));
exports.ApplicationErrorRules = null;
utilities.lazyLoad(exports, ["ApplicationErrorRules"], () => require("./applicationErrorRules"));
exports.AuditLog = null;
utilities.lazyLoad(exports, ["AuditLog"], () => require("./auditLog"));
exports.Autotag = null;
utilities.lazyLoad(exports, ["Autotag"], () => require("./autotag"));
exports.AutotagV2 = null;
utilities.lazyLoad(exports, ["AutotagV2"], () => require("./autotagV2"));
exports.AwsAnomalies = null;
utilities.lazyLoad(exports, ["AwsAnomalies"], () => require("./awsAnomalies"));
exports.AwsCredentials = null;
utilities.lazyLoad(exports, ["AwsCredentials"], () => require("./awsCredentials"));
exports.AzureCredentials = null;
utilities.lazyLoad(exports, ["AzureCredentials"], () => require("./azureCredentials"));
exports.BrowserMonitor = null;
utilities.lazyLoad(exports, ["BrowserMonitor"], () => require("./browserMonitor"));
exports.BrowserMonitorOutage = null;
utilities.lazyLoad(exports, ["BrowserMonitorOutage"], () => require("./browserMonitorOutage"));
exports.BrowserMonitorPerformance = null;
utilities.lazyLoad(exports, ["BrowserMonitorPerformance"], () => require("./browserMonitorPerformance"));
exports.BusinessEventsBuckets = null;
utilities.lazyLoad(exports, ["BusinessEventsBuckets"], () => require("./businessEventsBuckets"));
exports.BusinessEventsMetrics = null;
utilities.lazyLoad(exports, ["BusinessEventsMetrics"], () => require("./businessEventsMetrics"));
exports.BusinessEventsOneagent = null;
utilities.lazyLoad(exports, ["BusinessEventsOneagent"], () => require("./businessEventsOneagent"));
exports.BusinessEventsProcessing = null;
utilities.lazyLoad(exports, ["BusinessEventsProcessing"], () => require("./businessEventsProcessing"));
exports.CalculatedServiceMetric = null;
utilities.lazyLoad(exports, ["CalculatedServiceMetric"], () => require("./calculatedServiceMetric"));
exports.CloudFoundry = null;
utilities.lazyLoad(exports, ["CloudFoundry"], () => require("./cloudFoundry"));
exports.CloudappWorkloaddetection = null;
utilities.lazyLoad(exports, ["CloudappWorkloaddetection"], () => require("./cloudappWorkloaddetection"));
exports.CloudfoundryCredentials = null;
utilities.lazyLoad(exports, ["CloudfoundryCredentials"], () => require("./cloudfoundryCredentials"));
exports.ConnectivityAlerts = null;
utilities.lazyLoad(exports, ["ConnectivityAlerts"], () => require("./connectivityAlerts"));
exports.ContainerBuiltinRule = null;
utilities.lazyLoad(exports, ["ContainerBuiltinRule"], () => require("./containerBuiltinRule"));
exports.ContainerRule = null;
utilities.lazyLoad(exports, ["ContainerRule"], () => require("./containerRule"));
exports.ContainerTechnology = null;
utilities.lazyLoad(exports, ["ContainerTechnology"], () => require("./containerTechnology"));
exports.Credentials = null;
utilities.lazyLoad(exports, ["Credentials"], () => require("./credentials"));
exports.CustomAnomalies = null;
utilities.lazyLoad(exports, ["CustomAnomalies"], () => require("./customAnomalies"));
exports.CustomAppAnomalies = null;
utilities.lazyLoad(exports, ["CustomAppAnomalies"], () => require("./customAppAnomalies"));
exports.CustomAppCrashRate = null;
utilities.lazyLoad(exports, ["CustomAppCrashRate"], () => require("./customAppCrashRate"));
exports.CustomAppEnablement = null;
utilities.lazyLoad(exports, ["CustomAppEnablement"], () => require("./customAppEnablement"));
exports.CustomService = null;
utilities.lazyLoad(exports, ["CustomService"], () => require("./customService"));
exports.CustomTags = null;
utilities.lazyLoad(exports, ["CustomTags"], () => require("./customTags"));
exports.CustomUnits = null;
utilities.lazyLoad(exports, ["CustomUnits"], () => require("./customUnits"));
exports.Dashboard = null;
utilities.lazyLoad(exports, ["Dashboard"], () => require("./dashboard"));
exports.DashboardSharing = null;
utilities.lazyLoad(exports, ["DashboardSharing"], () => require("./dashboardSharing"));
exports.DashboardsAllowlist = null;
utilities.lazyLoad(exports, ["DashboardsAllowlist"], () => require("./dashboardsAllowlist"));
exports.DashboardsGeneral = null;
utilities.lazyLoad(exports, ["DashboardsGeneral"], () => require("./dashboardsGeneral"));
exports.DashboardsPresets = null;
utilities.lazyLoad(exports, ["DashboardsPresets"], () => require("./dashboardsPresets"));
exports.DataPrivacy = null;
utilities.lazyLoad(exports, ["DataPrivacy"], () => require("./dataPrivacy"));
exports.DatabaseAnomalies = null;
utilities.lazyLoad(exports, ["DatabaseAnomalies"], () => require("./databaseAnomalies"));
exports.DatabaseAnomaliesV2 = null;
utilities.lazyLoad(exports, ["DatabaseAnomaliesV2"], () => require("./databaseAnomaliesV2"));
exports.DduPool = null;
utilities.lazyLoad(exports, ["DduPool"], () => require("./dduPool"));
exports.DeclarativeGrouping = null;
utilities.lazyLoad(exports, ["DeclarativeGrouping"], () => require("./declarativeGrouping"));
exports.DiskAnalytics = null;
utilities.lazyLoad(exports, ["DiskAnalytics"], () => require("./diskAnalytics"));
exports.DiskAnomalies = null;
utilities.lazyLoad(exports, ["DiskAnomalies"], () => require("./diskAnomalies"));
exports.DiskAnomaliesV2 = null;
utilities.lazyLoad(exports, ["DiskAnomaliesV2"], () => require("./diskAnomaliesV2"));
exports.DiskAnomalyRules = null;
utilities.lazyLoad(exports, ["DiskAnomalyRules"], () => require("./diskAnomalyRules"));
exports.DiskOptions = null;
utilities.lazyLoad(exports, ["DiskOptions"], () => require("./diskOptions"));
exports.DiskSpecificAnomaliesV2 = null;
utilities.lazyLoad(exports, ["DiskSpecificAnomaliesV2"], () => require("./diskSpecificAnomaliesV2"));
exports.EmailNotification = null;
utilities.lazyLoad(exports, ["EmailNotification"], () => require("./emailNotification"));
exports.Environment = null;
utilities.lazyLoad(exports, ["Environment"], () => require("./environment"));
exports.EulaSettings = null;
utilities.lazyLoad(exports, ["EulaSettings"], () => require("./eulaSettings"));
exports.ExtensionExecutionController = null;
utilities.lazyLoad(exports, ["ExtensionExecutionController"], () => require("./extensionExecutionController"));
exports.ExtensionExecutionRemote = null;
utilities.lazyLoad(exports, ["ExtensionExecutionRemote"], () => require("./extensionExecutionRemote"));
exports.FailureDetectionParameters = null;
utilities.lazyLoad(exports, ["FailureDetectionParameters"], () => require("./failureDetectionParameters"));
exports.FailureDetectionRules = null;
utilities.lazyLoad(exports, ["FailureDetectionRules"], () => require("./failureDetectionRules"));
exports.FrequentIssues = null;
utilities.lazyLoad(exports, ["FrequentIssues"], () => require("./frequentIssues"));
exports.GenericRelationships = null;
utilities.lazyLoad(exports, ["GenericRelationships"], () => require("./genericRelationships"));
exports.GenericTypes = null;
utilities.lazyLoad(exports, ["GenericTypes"], () => require("./genericTypes"));
exports.Geolocation = null;
utilities.lazyLoad(exports, ["Geolocation"], () => require("./geolocation"));
exports.getAlertingProfile = null;
exports.getAlertingProfileOutput = null;
utilities.lazyLoad(exports, ["getAlertingProfile", "getAlertingProfileOutput"], () => require("./getAlertingProfile"));
exports.getAlertingProfiles = null;
exports.getAlertingProfilesOutput = null;
utilities.lazyLoad(exports, ["getAlertingProfiles", "getAlertingProfilesOutput"], () => require("./getAlertingProfiles"));
exports.getApplication = null;
exports.getApplicationOutput = null;
utilities.lazyLoad(exports, ["getApplication", "getApplicationOutput"], () => require("./getApplication"));
exports.getAwsIamExternal = null;
utilities.lazyLoad(exports, ["getAwsIamExternal"], () => require("./getAwsIamExternal"));
exports.getCalculatedServiceMetric = null;
exports.getCalculatedServiceMetricOutput = null;
utilities.lazyLoad(exports, ["getCalculatedServiceMetric", "getCalculatedServiceMetricOutput"], () => require("./getCalculatedServiceMetric"));
exports.getCredentials = null;
exports.getCredentialsOutput = null;
utilities.lazyLoad(exports, ["getCredentials", "getCredentialsOutput"], () => require("./getCredentials"));
exports.getDashboard = null;
exports.getDashboardOutput = null;
utilities.lazyLoad(exports, ["getDashboard", "getDashboardOutput"], () => require("./getDashboard"));
exports.getEntities = null;
exports.getEntitiesOutput = null;
utilities.lazyLoad(exports, ["getEntities", "getEntitiesOutput"], () => require("./getEntities"));
exports.getEntity = null;
exports.getEntityOutput = null;
utilities.lazyLoad(exports, ["getEntity", "getEntityOutput"], () => require("./getEntity"));
exports.getHost = null;
exports.getHostOutput = null;
utilities.lazyLoad(exports, ["getHost", "getHostOutput"], () => require("./getHost"));
exports.getIamGroup = null;
exports.getIamGroupOutput = null;
utilities.lazyLoad(exports, ["getIamGroup", "getIamGroupOutput"], () => require("./getIamGroup"));
exports.getIamUser = null;
exports.getIamUserOutput = null;
utilities.lazyLoad(exports, ["getIamUser", "getIamUserOutput"], () => require("./getIamUser"));
exports.getManagementZone = null;
exports.getManagementZoneOutput = null;
utilities.lazyLoad(exports, ["getManagementZone", "getManagementZoneOutput"], () => require("./getManagementZone"));
exports.getManagementZones = null;
utilities.lazyLoad(exports, ["getManagementZones"], () => require("./getManagementZones"));
exports.getMobileApplication = null;
exports.getMobileApplicationOutput = null;
utilities.lazyLoad(exports, ["getMobileApplication", "getMobileApplicationOutput"], () => require("./getMobileApplication"));
exports.getProcess = null;
exports.getProcessOutput = null;
utilities.lazyLoad(exports, ["getProcess", "getProcessOutput"], () => require("./getProcess"));
exports.getProcessGroup = null;
exports.getProcessGroupOutput = null;
utilities.lazyLoad(exports, ["getProcessGroup", "getProcessGroupOutput"], () => require("./getProcessGroup"));
exports.getRequestAttribute = null;
exports.getRequestAttributeOutput = null;
utilities.lazyLoad(exports, ["getRequestAttribute", "getRequestAttributeOutput"], () => require("./getRequestAttribute"));
exports.getRequestNaming = null;
exports.getRequestNamingOutput = null;
utilities.lazyLoad(exports, ["getRequestNaming", "getRequestNamingOutput"], () => require("./getRequestNaming"));
exports.getService = null;
exports.getServiceOutput = null;
utilities.lazyLoad(exports, ["getService", "getServiceOutput"], () => require("./getService"));
exports.getSlo = null;
exports.getSloOutput = null;
utilities.lazyLoad(exports, ["getSlo", "getSloOutput"], () => require("./getSlo"));
exports.getSyntheticLocation = null;
exports.getSyntheticLocationOutput = null;
utilities.lazyLoad(exports, ["getSyntheticLocation", "getSyntheticLocationOutput"], () => require("./getSyntheticLocation"));
exports.getSyntheticLocations = null;
exports.getSyntheticLocationsOutput = null;
utilities.lazyLoad(exports, ["getSyntheticLocations", "getSyntheticLocationsOutput"], () => require("./getSyntheticLocations"));
exports.HostAnomalies = null;
utilities.lazyLoad(exports, ["HostAnomalies"], () => require("./hostAnomalies"));
exports.HostAnomaliesV2 = null;
utilities.lazyLoad(exports, ["HostAnomaliesV2"], () => require("./hostAnomaliesV2"));
exports.HostMonitoring = null;
utilities.lazyLoad(exports, ["HostMonitoring"], () => require("./hostMonitoring"));
exports.HostNaming = null;
utilities.lazyLoad(exports, ["HostNaming"], () => require("./hostNaming"));
exports.HostProcessGroupMonitoring = null;
utilities.lazyLoad(exports, ["HostProcessGroupMonitoring"], () => require("./hostProcessGroupMonitoring"));
exports.HttpMonitor = null;
utilities.lazyLoad(exports, ["HttpMonitor"], () => require("./httpMonitor"));
exports.HttpMonitorCookies = null;
utilities.lazyLoad(exports, ["HttpMonitorCookies"], () => require("./httpMonitorCookies"));
exports.HttpMonitorOutage = null;
utilities.lazyLoad(exports, ["HttpMonitorOutage"], () => require("./httpMonitorOutage"));
exports.HttpMonitorPerformance = null;
utilities.lazyLoad(exports, ["HttpMonitorPerformance"], () => require("./httpMonitorPerformance"));
exports.IamGroup = null;
utilities.lazyLoad(exports, ["IamGroup"], () => require("./iamGroup"));
exports.IamPermission = null;
utilities.lazyLoad(exports, ["IamPermission"], () => require("./iamPermission"));
exports.IamPolicy = null;
utilities.lazyLoad(exports, ["IamPolicy"], () => require("./iamPolicy"));
exports.IamPolicyBindings = null;
utilities.lazyLoad(exports, ["IamPolicyBindings"], () => require("./iamPolicyBindings"));
exports.IamUser = null;
utilities.lazyLoad(exports, ["IamUser"], () => require("./iamUser"));
exports.IbmMqFilters = null;
utilities.lazyLoad(exports, ["IbmMqFilters"], () => require("./ibmMqFilters"));
exports.ImsBridges = null;
utilities.lazyLoad(exports, ["ImsBridges"], () => require("./imsBridges"));
exports.IssueTracking = null;
utilities.lazyLoad(exports, ["IssueTracking"], () => require("./issueTracking"));
exports.JiraNotification = null;
utilities.lazyLoad(exports, ["JiraNotification"], () => require("./jiraNotification"));
exports.JsonDashboard = null;
utilities.lazyLoad(exports, ["JsonDashboard"], () => require("./jsonDashboard"));
exports.K8sClusterAnomalies = null;
utilities.lazyLoad(exports, ["K8sClusterAnomalies"], () => require("./k8sClusterAnomalies"));
exports.K8sCredentials = null;
utilities.lazyLoad(exports, ["K8sCredentials"], () => require("./k8sCredentials"));
exports.K8sNamespaceAnomalies = null;
utilities.lazyLoad(exports, ["K8sNamespaceAnomalies"], () => require("./k8sNamespaceAnomalies"));
exports.K8sNodeAnomalies = null;
utilities.lazyLoad(exports, ["K8sNodeAnomalies"], () => require("./k8sNodeAnomalies"));
exports.K8sPvcAnomalies = null;
utilities.lazyLoad(exports, ["K8sPvcAnomalies"], () => require("./k8sPvcAnomalies"));
exports.K8sWorkloadAnomalies = null;
utilities.lazyLoad(exports, ["K8sWorkloadAnomalies"], () => require("./k8sWorkloadAnomalies"));
exports.KeyRequests = null;
utilities.lazyLoad(exports, ["KeyRequests"], () => require("./keyRequests"));
exports.Kubernetes = null;
utilities.lazyLoad(exports, ["Kubernetes"], () => require("./kubernetes"));
exports.LogBuckets = null;
utilities.lazyLoad(exports, ["LogBuckets"], () => require("./logBuckets"));
exports.LogCustomAttribute = null;
utilities.lazyLoad(exports, ["LogCustomAttribute"], () => require("./logCustomAttribute"));
exports.LogCustomSource = null;
utilities.lazyLoad(exports, ["LogCustomSource"], () => require("./logCustomSource"));
exports.LogEvents = null;
utilities.lazyLoad(exports, ["LogEvents"], () => require("./logEvents"));
exports.LogGrail = null;
utilities.lazyLoad(exports, ["LogGrail"], () => require("./logGrail"));
exports.LogMetrics = null;
utilities.lazyLoad(exports, ["LogMetrics"], () => require("./logMetrics"));
exports.LogOneagent = null;
utilities.lazyLoad(exports, ["LogOneagent"], () => require("./logOneagent"));
exports.LogProcessing = null;
utilities.lazyLoad(exports, ["LogProcessing"], () => require("./logProcessing"));
exports.LogSensitiveDataMasking = null;
utilities.lazyLoad(exports, ["LogSensitiveDataMasking"], () => require("./logSensitiveDataMasking"));
exports.LogStorage = null;
utilities.lazyLoad(exports, ["LogStorage"], () => require("./logStorage"));
exports.LogTimestamp = null;
utilities.lazyLoad(exports, ["LogTimestamp"], () => require("./logTimestamp"));
exports.MainframeTransactionMonitoring = null;
utilities.lazyLoad(exports, ["MainframeTransactionMonitoring"], () => require("./mainframeTransactionMonitoring"));
exports.Maintenance = null;
utilities.lazyLoad(exports, ["Maintenance"], () => require("./maintenance"));
exports.MaintenanceWindow = null;
utilities.lazyLoad(exports, ["MaintenanceWindow"], () => require("./maintenanceWindow"));
exports.ManagementZone = null;
utilities.lazyLoad(exports, ["ManagementZone"], () => require("./managementZone"));
exports.ManagementZoneV2 = null;
utilities.lazyLoad(exports, ["ManagementZoneV2"], () => require("./managementZoneV2"));
exports.MetricEvents = null;
utilities.lazyLoad(exports, ["MetricEvents"], () => require("./metricEvents"));
exports.MetricMetadata = null;
utilities.lazyLoad(exports, ["MetricMetadata"], () => require("./metricMetadata"));
exports.MetricQuery = null;
utilities.lazyLoad(exports, ["MetricQuery"], () => require("./metricQuery"));
exports.MgmzPermission = null;
utilities.lazyLoad(exports, ["MgmzPermission"], () => require("./mgmzPermission"));
exports.MobileAppAnomalies = null;
utilities.lazyLoad(exports, ["MobileAppAnomalies"], () => require("./mobileAppAnomalies"));
exports.MobileAppCrashRate = null;
utilities.lazyLoad(exports, ["MobileAppCrashRate"], () => require("./mobileAppCrashRate"));
exports.MobileAppEnablement = null;
utilities.lazyLoad(exports, ["MobileAppEnablement"], () => require("./mobileAppEnablement"));
exports.MobileAppRequestErrors = null;
utilities.lazyLoad(exports, ["MobileAppRequestErrors"], () => require("./mobileAppRequestErrors"));
exports.MobileApplication = null;
utilities.lazyLoad(exports, ["MobileApplication"], () => require("./mobileApplication"));
exports.MonitoredTechnologiesApache = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesApache"], () => require("./monitoredTechnologiesApache"));
exports.MonitoredTechnologiesDotnet = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesDotnet"], () => require("./monitoredTechnologiesDotnet"));
exports.MonitoredTechnologiesGo = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesGo"], () => require("./monitoredTechnologiesGo"));
exports.MonitoredTechnologiesIis = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesIis"], () => require("./monitoredTechnologiesIis"));
exports.MonitoredTechnologiesJava = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesJava"], () => require("./monitoredTechnologiesJava"));
exports.MonitoredTechnologiesNginx = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesNginx"], () => require("./monitoredTechnologiesNginx"));
exports.MonitoredTechnologiesNodejs = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesNodejs"], () => require("./monitoredTechnologiesNodejs"));
exports.MonitoredTechnologiesOpentracing = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesOpentracing"], () => require("./monitoredTechnologiesOpentracing"));
exports.MonitoredTechnologiesPhp = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesPhp"], () => require("./monitoredTechnologiesPhp"));
exports.MonitoredTechnologiesVarnish = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesVarnish"], () => require("./monitoredTechnologiesVarnish"));
exports.MonitoredTechnologiesWsmb = null;
utilities.lazyLoad(exports, ["MonitoredTechnologiesWsmb"], () => require("./monitoredTechnologiesWsmb"));
exports.MutedRequests = null;
utilities.lazyLoad(exports, ["MutedRequests"], () => require("./mutedRequests"));
exports.Nettracer = null;
utilities.lazyLoad(exports, ["Nettracer"], () => require("./nettracer"));
exports.NetworkTraffic = null;
utilities.lazyLoad(exports, ["NetworkTraffic"], () => require("./networkTraffic"));
exports.NetworkZone = null;
utilities.lazyLoad(exports, ["NetworkZone"], () => require("./networkZone"));
exports.NetworkZones = null;
utilities.lazyLoad(exports, ["NetworkZones"], () => require("./networkZones"));
exports.Notification = null;
utilities.lazyLoad(exports, ["Notification"], () => require("./notification"));
exports.OneagentDefaultVersion = null;
utilities.lazyLoad(exports, ["OneagentDefaultVersion"], () => require("./oneagentDefaultVersion"));
exports.OneagentFeatures = null;
utilities.lazyLoad(exports, ["OneagentFeatures"], () => require("./oneagentFeatures"));
exports.OneagentUpdates = null;
utilities.lazyLoad(exports, ["OneagentUpdates"], () => require("./oneagentUpdates"));
exports.OpentelemetryMetrics = null;
utilities.lazyLoad(exports, ["OpentelemetryMetrics"], () => require("./opentelemetryMetrics"));
exports.OpsGenieNotification = null;
utilities.lazyLoad(exports, ["OpsGenieNotification"], () => require("./opsGenieNotification"));
exports.OsServices = null;
utilities.lazyLoad(exports, ["OsServices"], () => require("./osServices"));
exports.OwnershipConfig = null;
utilities.lazyLoad(exports, ["OwnershipConfig"], () => require("./ownershipConfig"));
exports.OwnershipTeams = null;
utilities.lazyLoad(exports, ["OwnershipTeams"], () => require("./ownershipTeams"));
exports.PagerDutyNotification = null;
utilities.lazyLoad(exports, ["PagerDutyNotification"], () => require("./pagerDutyNotification"));
exports.PgAlerting = null;
utilities.lazyLoad(exports, ["PgAlerting"], () => require("./pgAlerting"));
exports.PgAnomalies = null;
utilities.lazyLoad(exports, ["PgAnomalies"], () => require("./pgAnomalies"));
exports.Policy = null;
utilities.lazyLoad(exports, ["Policy"], () => require("./policy"));
exports.PolicyBindings = null;
utilities.lazyLoad(exports, ["PolicyBindings"], () => require("./policyBindings"));
exports.ProcessAvailability = null;
utilities.lazyLoad(exports, ["ProcessAvailability"], () => require("./processAvailability"));
exports.ProcessGroupDetection = null;
utilities.lazyLoad(exports, ["ProcessGroupDetection"], () => require("./processGroupDetection"));
exports.ProcessGroupDetectionFlags = null;
utilities.lazyLoad(exports, ["ProcessGroupDetectionFlags"], () => require("./processGroupDetectionFlags"));
exports.ProcessGroupMonitoring = null;
utilities.lazyLoad(exports, ["ProcessGroupMonitoring"], () => require("./processGroupMonitoring"));
exports.ProcessGroupRum = null;
utilities.lazyLoad(exports, ["ProcessGroupRum"], () => require("./processGroupRum"));
exports.ProcessGroupSimpleDetection = null;
utilities.lazyLoad(exports, ["ProcessGroupSimpleDetection"], () => require("./processGroupSimpleDetection"));
exports.ProcessMonitoring = null;
utilities.lazyLoad(exports, ["ProcessMonitoring"], () => require("./processMonitoring"));
exports.ProcessMonitoringRule = null;
utilities.lazyLoad(exports, ["ProcessMonitoringRule"], () => require("./processMonitoringRule"));
exports.ProcessVisibility = null;
utilities.lazyLoad(exports, ["ProcessVisibility"], () => require("./processVisibility"));
exports.ProcessgroupNaming = null;
utilities.lazyLoad(exports, ["ProcessgroupNaming"], () => require("./processgroupNaming"));
exports.Provider = null;
utilities.lazyLoad(exports, ["Provider"], () => require("./provider"));
exports.QueueManager = null;
utilities.lazyLoad(exports, ["QueueManager"], () => require("./queueManager"));
exports.QueueSharingGroups = null;
utilities.lazyLoad(exports, ["QueueSharingGroups"], () => require("./queueSharingGroups"));
exports.RemoteEnvironments = null;
utilities.lazyLoad(exports, ["RemoteEnvironments"], () => require("./remoteEnvironments"));
exports.RequestAttribute = null;
utilities.lazyLoad(exports, ["RequestAttribute"], () => require("./requestAttribute"));
exports.RequestNaming = null;
utilities.lazyLoad(exports, ["RequestNaming"], () => require("./requestNaming"));
exports.RequestNamings = null;
utilities.lazyLoad(exports, ["RequestNamings"], () => require("./requestNamings"));
exports.ResourceAttributes = null;
utilities.lazyLoad(exports, ["ResourceAttributes"], () => require("./resourceAttributes"));
exports.RumAdvancedCorrelation = null;
utilities.lazyLoad(exports, ["RumAdvancedCorrelation"], () => require("./rumAdvancedCorrelation"));
exports.RumHostHeaders = null;
utilities.lazyLoad(exports, ["RumHostHeaders"], () => require("./rumHostHeaders"));
exports.RumIpDetermination = null;
utilities.lazyLoad(exports, ["RumIpDetermination"], () => require("./rumIpDetermination"));
exports.RumIpLocations = null;
utilities.lazyLoad(exports, ["RumIpLocations"], () => require("./rumIpLocations"));
exports.RumOverloadPrevention = null;
utilities.lazyLoad(exports, ["RumOverloadPrevention"], () => require("./rumOverloadPrevention"));
exports.RumProviderBreakdown = null;
utilities.lazyLoad(exports, ["RumProviderBreakdown"], () => require("./rumProviderBreakdown"));
exports.ServiceAnomalies = null;
utilities.lazyLoad(exports, ["ServiceAnomalies"], () => require("./serviceAnomalies"));
exports.ServiceAnomaliesV2 = null;
utilities.lazyLoad(exports, ["ServiceAnomaliesV2"], () => require("./serviceAnomaliesV2"));
exports.ServiceExternalWebRequest = null;
utilities.lazyLoad(exports, ["ServiceExternalWebRequest"], () => require("./serviceExternalWebRequest"));
exports.ServiceExternalWebService = null;
utilities.lazyLoad(exports, ["ServiceExternalWebService"], () => require("./serviceExternalWebService"));
exports.ServiceFailure = null;
utilities.lazyLoad(exports, ["ServiceFailure"], () => require("./serviceFailure"));
exports.ServiceFullWebRequest = null;
utilities.lazyLoad(exports, ["ServiceFullWebRequest"], () => require("./serviceFullWebRequest"));
exports.ServiceFullWebService = null;
utilities.lazyLoad(exports, ["ServiceFullWebService"], () => require("./serviceFullWebService"));
exports.ServiceHttpFailure = null;
utilities.lazyLoad(exports, ["ServiceHttpFailure"], () => require("./serviceHttpFailure"));
exports.ServiceNaming = null;
utilities.lazyLoad(exports, ["ServiceNaming"], () => require("./serviceNaming"));
exports.ServiceNowNotification = null;
utilities.lazyLoad(exports, ["ServiceNowNotification"], () => require("./serviceNowNotification"));
exports.SessionReplayResourceCapture = null;
utilities.lazyLoad(exports, ["SessionReplayResourceCapture"], () => require("./sessionReplayResourceCapture"));
exports.SessionReplayWebPrivacy = null;
utilities.lazyLoad(exports, ["SessionReplayWebPrivacy"], () => require("./sessionReplayWebPrivacy"));
exports.SlackNotification = null;
utilities.lazyLoad(exports, ["SlackNotification"], () => require("./slackNotification"));
exports.Slo = null;
utilities.lazyLoad(exports, ["Slo"], () => require("./slo"));
exports.SloNormalization = null;
utilities.lazyLoad(exports, ["SloNormalization"], () => require("./sloNormalization"));
exports.SloV2 = null;
utilities.lazyLoad(exports, ["SloV2"], () => require("./sloV2"));
exports.SpanAttributed = null;
utilities.lazyLoad(exports, ["SpanAttributed"], () => require("./spanAttributed"));
exports.SpanCaptureRule = null;
utilities.lazyLoad(exports, ["SpanCaptureRule"], () => require("./spanCaptureRule"));
exports.SpanContextPropagation = null;
utilities.lazyLoad(exports, ["SpanContextPropagation"], () => require("./spanContextPropagation"));
exports.SpanEntryPoint = null;
utilities.lazyLoad(exports, ["SpanEntryPoint"], () => require("./spanEntryPoint"));
exports.SyntheticAvailability = null;
utilities.lazyLoad(exports, ["SyntheticAvailability"], () => require("./syntheticAvailability"));
exports.SyntheticLocation = null;
utilities.lazyLoad(exports, ["SyntheticLocation"], () => require("./syntheticLocation"));
exports.TokenSettings = null;
utilities.lazyLoad(exports, ["TokenSettings"], () => require("./tokenSettings"));
exports.TransactionStartFilters = null;
utilities.lazyLoad(exports, ["TransactionStartFilters"], () => require("./transactionStartFilters"));
exports.TrelloNotification = null;
utilities.lazyLoad(exports, ["TrelloNotification"], () => require("./trelloNotification"));
exports.UpdateWindows = null;
utilities.lazyLoad(exports, ["UpdateWindows"], () => require("./updateWindows"));
exports.UsabilityAnalytics = null;
utilities.lazyLoad(exports, ["UsabilityAnalytics"], () => require("./usabilityAnalytics"));
exports.User = null;
utilities.lazyLoad(exports, ["User"], () => require("./user"));
exports.UserActionMetrics = null;
utilities.lazyLoad(exports, ["UserActionMetrics"], () => require("./userActionMetrics"));
exports.UserExperienceScore = null;
utilities.lazyLoad(exports, ["UserExperienceScore"], () => require("./userExperienceScore"));
exports.UserGroup = null;
utilities.lazyLoad(exports, ["UserGroup"], () => require("./userGroup"));
exports.UserSessionMetrics = null;
utilities.lazyLoad(exports, ["UserSessionMetrics"], () => require("./userSessionMetrics"));
exports.UserSettings = null;
utilities.lazyLoad(exports, ["UserSettings"], () => require("./userSettings"));
exports.VictorOpsNotification = null;
utilities.lazyLoad(exports, ["VictorOpsNotification"], () => require("./victorOpsNotification"));
exports.VmwareAnomalies = null;
utilities.lazyLoad(exports, ["VmwareAnomalies"], () => require("./vmwareAnomalies"));
exports.WebAppAnomalies = null;
utilities.lazyLoad(exports, ["WebAppAnomalies"], () => require("./webAppAnomalies"));
exports.WebAppBeaconOrigins = null;
utilities.lazyLoad(exports, ["WebAppBeaconOrigins"], () => require("./webAppBeaconOrigins"));
exports.WebAppCustomErrors = null;
utilities.lazyLoad(exports, ["WebAppCustomErrors"], () => require("./webAppCustomErrors"));
exports.WebAppEnablement = null;
utilities.lazyLoad(exports, ["WebAppEnablement"], () => require("./webAppEnablement"));
exports.WebAppJavascriptUpdates = null;
utilities.lazyLoad(exports, ["WebAppJavascriptUpdates"], () => require("./webAppJavascriptUpdates"));
exports.WebAppJavascriptVersion = null;
utilities.lazyLoad(exports, ["WebAppJavascriptVersion"], () => require("./webAppJavascriptVersion"));
exports.WebAppRequestErrors = null;
utilities.lazyLoad(exports, ["WebAppRequestErrors"], () => require("./webAppRequestErrors"));
exports.WebAppResourceCleanup = null;
utilities.lazyLoad(exports, ["WebAppResourceCleanup"], () => require("./webAppResourceCleanup"));
exports.WebAppResourceTypes = null;
utilities.lazyLoad(exports, ["WebAppResourceTypes"], () => require("./webAppResourceTypes"));
exports.WebApplication = null;
utilities.lazyLoad(exports, ["WebApplication"], () => require("./webApplication"));
exports.WebhookNotification = null;
utilities.lazyLoad(exports, ["WebhookNotification"], () => require("./webhookNotification"));
exports.XmattersNotification = null;
utilities.lazyLoad(exports, ["XmattersNotification"], () => require("./xmattersNotification"));
// Export sub-modules:
const config = require("./config");
exports.config = config;
const types = require("./types");
exports.types = types;
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "dynatrace:index/activegateToken:ActivegateToken":
return new exports.ActivegateToken(name, undefined, { urn });
case "dynatrace:index/activegateUpdates:ActivegateUpdates":
return new exports.ActivegateUpdates(name, undefined, { urn });
case "dynatrace:index/aixExtension:AixExtension":
return new exports.AixExtension(name, undefined, { urn });
case "dynatrace:index/alerting:Alerting":
return new exports.Alerting(name, undefined, { urn });
case "dynatrace:index/alertingProfile:AlertingProfile":
return new exports.AlertingProfile(name, undefined, { urn });
case "dynatrace:index/ansibleTowerNotification:AnsibleTowerNotification":
return new exports.AnsibleTowerNotification(name, undefined, { urn });
case "dynatrace:index/apiDetection:ApiDetection":
return new exports.ApiDetection(name, undefined, { urn });
case "dynatrace:index/apiToken:ApiToken":
return new exports.ApiToken(name, undefined, { urn });
case "dynatrace:index/applicationAnomalies:ApplicationAnomalies":
return new exports.ApplicationAnomalies(name, undefined, { urn });
case "dynatrace:index/applicationDataPrivacy:ApplicationDataPrivacy":
return new exports.ApplicationDataPrivacy(name, undefined, { urn });
case "dynatrace:index/applicationDetectionRule:ApplicationDetectionRule":
return new exports.ApplicationDetectionRule(name, undefined, { urn });
case "dynatrace:index/applicationDetectionRuleV2:ApplicationDetectionRuleV2":
return new exports.ApplicationDetectionRuleV2(name, undefined, { urn });
case "dynatrace:index/applicationErrorRules:ApplicationErrorRules":
return new exports.ApplicationErrorRules(name, undefined, { urn });
case "dynatrace:index/auditLog:AuditLog":
return new exports.AuditLog(name, undefined, { urn });
case "dynatrace:index/autotag:Autotag":
return new exports.Autotag(name, undefined, { urn });
case "dynatrace:index/autotagV2:AutotagV2":
return new exports.AutotagV2(name, undefined, { urn });
case "dynatrace:index/awsAnomalies:AwsAnomalies":
return new exports.AwsAnomalies(name, undefined, { urn });
case "dynatrace:index/awsCredentials:AwsCredentials":
return new exports.AwsCredentials(name, undefined, { urn });
case "dynatrace:index/azureCredentials:AzureCredentials":
return new exports.AzureCredentials(name, undefined, { urn });
case "dynatrace:index/browserMonitor:BrowserMonitor":
return new exports.BrowserMonitor(name, undefined, { urn });
case "dynatrace:index/browserMonitorOutage:BrowserMonitorOutage":
return new exports.BrowserMonitorOutage(name, undefined, { urn });
case "dynatrace:index/browserMonitorPerformance:BrowserMonitorPerformance":
return new exports.BrowserMonitorPerformance(name, undefined, { urn });
case "dynatrace:index/businessEventsBuckets:BusinessEventsBuckets":
return new exports.BusinessEventsBuckets(name, undefined, { urn });
case "dynatrace:index/businessEventsMetrics:BusinessEventsMetrics":
return new exports.BusinessEventsMetrics(name, undefined, { urn });
case "dynatrace:index/businessEventsOneagent:BusinessEventsOneagent":
return new exports.BusinessEventsOneagent(name, undefined, { urn });
case "dynatrace:index/businessEventsProcessing:BusinessEventsProcessing":
return new exports.BusinessEventsProcessing(name, undefined, { urn });
case "dynatrace:index/calculatedServiceMetric:CalculatedServiceMetric":
return new exports.CalculatedServiceMetric(name, undefined, { urn });
case "dynatrace:index/cloudFoundry:CloudFoundry":
return new exports.CloudFoundry(name, undefined, { urn });
case "dynatrace:index/cloudappWorkloaddetection:CloudappWorkloaddetection":
return new exports.CloudappWorkloaddetection(name, undefined, { urn });
case "dynatrace:index/cloudfoundryCredentials:CloudfoundryCredentials":
return new exports.CloudfoundryCredentials(name, undefined, { urn });
case "dynatrace:index/connectivityAlerts:ConnectivityAlerts":
return new exports.ConnectivityAlerts(name, undefined, { urn });
case "dynatrace:index/containerBuiltinRule:ContainerBuiltinRule":
return new exports.ContainerBuiltinRule(name, undefined, { urn });
case "dynatrace:index/containerRule:ContainerRule":
return new exports.ContainerRule(name, undefined, { urn });
case "dynatrace:index/containerTechnology:ContainerTechnology":
return new exports.ContainerTechnology(name, undefined, { urn });
case "dynatrace:index/credentials:Credentials":
return new exports.Credentials(name, undefined, { urn });
case "dynatrace:index/customAnomalies:CustomAnomalies":
return new exports.CustomAnomalies(name, undefined, { urn });
case "dynatrace:index/customAppAnomalies:CustomAppAnomalies":
return new exports.CustomAppAnomalies(name, undefined, { urn });
case "dynatrace:index/customAppCrashRate:CustomAppCrashRate":
return new exports.CustomAppCrashRate(name, undefined, { urn });
case "dynatrace:index/customAppEnablement:CustomAppEnablement":
return new exports.CustomAppEnablement(name, undefined, { urn });
case "dynatrace:index/customService:CustomService":
return new exports.CustomService(name, undefined, { urn });
case "dynatrace:index/customTags:CustomTags":
return new exports.CustomTags(name, undefined, { urn });
case "dynatrace:index/customUnits:CustomUnits":
return new exports.CustomUnits(name, undefined, { urn });
case "dynatrace:index/dashboard:Dashboard":
return new exports.Dashboard(name, undefined, { urn });
case "dynatrace:index/dashboardSharing:DashboardSharing":
return new exports.DashboardSharing(name, undefined, { urn });
case "dynatrace:index/dashboardsAllowlist:DashboardsAllowlist":
return new exports.DashboardsAllowlist(name, undefined, { urn });
case "dynatrace:index/dashboardsGeneral:DashboardsGeneral":
return new exports.DashboardsGeneral(name, undefined, { urn });
case "dynatrace:index/dashboardsPresets:DashboardsPresets":
return new exports.DashboardsPresets(name, undefined, { urn });
case "dynatrace:index/dataPrivacy:DataPrivacy":
return new exports.DataPrivacy(name, undefined, { urn });
case "dynatrace:index/databaseAnomalies:DatabaseAnomalies":
return new exports.DatabaseAnomalies(name, undefined, { urn });
case "dynatrace:index/databaseAnomaliesV2:DatabaseAnomaliesV2":
return new exports.DatabaseAnomaliesV2(name, undefined, { urn });
case "dynatrace:index/dduPool:DduPool":
return new exports.DduPool(name, undefined, { urn });
case "dynatrace:index/declarativeGrouping:DeclarativeGrouping":
return new exports.DeclarativeGrouping(name, undefined, { urn });
case "dynatrace:index/diskAnalytics:DiskAnalytics":
return new exports.DiskAnalytics(name, undefined, { urn });
case "dynatrace:index/diskAnomalies:DiskAnomalies":
return new exports.DiskAnomalies(name, undefined, { urn });
case "dynatrace:index/diskAnomaliesV2:DiskAnomaliesV2":
return new exports.DiskAnomaliesV2(name, undefined, { urn });
case "dynatrace:index/diskAnomalyRules:DiskAnomalyRules":
return new exports.DiskAnomalyRules(name, undefined, { urn });
case "dynatrace:index/diskOptions:DiskOptions":
return new exports.DiskOptions(name, undefined, { urn });
case "dynatrace:index/diskSpecificAnomaliesV2:DiskSpecificAnomaliesV2":
return new exports.DiskSpecificAnomaliesV2(name, undefined, { urn });
case "dynatrace:index/emailNotification:EmailNotification":
return new exports.EmailNotification(name, undefined, { urn });
case "dynatrace:index/environment:Environment":
return new exports.Environment(name, undefined, { urn });
case "dynatrace:index/eulaSettings:EulaSettings":
return new exports.EulaSettings(name, undefined, { urn });
case "dynatrace:index/extensionExecutionController:ExtensionExecutionController":
return new exports.ExtensionExecutionController(name, undefined, { urn });
case "dynatrace:index/extensionExecutionRemote:ExtensionExecutionRemote":
return new exports.ExtensionExecutionRemote(name, undefined, { urn });
case "dynatrace:index/failureDetectionParameters:FailureDetectionParameters":
return new exports.FailureDetectionParameters(name, undefined, { urn });
case "dynatrace:index/failureDetectionRules:FailureDetectionRules":
return new exports.FailureDetectionRules(name, undefined, { urn });
case "dynatrace:index/frequentIssues:FrequentIssues":
return new exports.FrequentIssues(name, undefined, { urn });
case "dynatrace:index/genericRelationships:GenericRelationships":
return new exports.GenericRelationships(name, undefined, { urn });
case "dynatrace:index/genericTypes:GenericTypes":
return new exports.GenericTypes(name, undefined, { urn });
case "dynatrace:index/geolocation:Geolocation":
return new exports.Geolocation(name, undefined, { urn });
case "dynatrace:index/hostAnomalies:HostAnomalies":
return new exports.HostAnomalies(name, undefined, { urn });
case "dynatrace:index/hostAnomaliesV2:HostAnomaliesV2":