@pulumiverse/dynatrace
Version:
A Pulumi package for creating and managing Dynatrace cloud resources.
247 lines • 25 kB
JavaScript
;
// *** 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.GoldenState = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("./utilities");
class GoldenState extends pulumi.CustomResource {
/**
* Get an existing GoldenState resource's state with the given name, ID, and optional extra
* properties used to qualify the lookup.
*
* @param name The _unique_ name of the resulting resource.
* @param id The _unique_ provider ID of the resource to lookup.
* @param state Any extra arguments used during the lookup.
* @param opts Optional settings to control the behavior of the CustomResource.
*/
static get(name, id, state, opts) {
return new GoldenState(name, state, Object.assign(Object.assign({}, opts), { id: id }));
}
/**
* Returns true if the given object is an instance of GoldenState. This is designed to work even
* when multiple copies of the Pulumi SDK have been loaded into the same process.
*/
static isInstance(obj) {
if (obj === undefined || obj === null) {
return false;
}
return obj['__pulumiType'] === GoldenState.__pulumiType;
}
constructor(name, argsOrState, opts) {
let resourceInputs = {};
opts = opts || {};
if (opts.id) {
const state = argsOrState;
resourceInputs["dynatraceAixExtensions"] = state ? state.dynatraceAixExtensions : undefined;
resourceInputs["dynatraceAlertings"] = state ? state.dynatraceAlertings : undefined;
resourceInputs["dynatraceAnsibleTowerNotifications"] = state ? state.dynatraceAnsibleTowerNotifications : undefined;
resourceInputs["dynatraceApplicationDetectionRules"] = state ? state.dynatraceApplicationDetectionRules : undefined;
resourceInputs["dynatraceApplicationErrorRules"] = state ? state.dynatraceApplicationErrorRules : undefined;
resourceInputs["dynatraceAutotagV2s"] = state ? state.dynatraceAutotagV2s : undefined;
resourceInputs["dynatraceAwsCredentials"] = state ? state.dynatraceAwsCredentials : undefined;
resourceInputs["dynatraceAzureCredentials"] = state ? state.dynatraceAzureCredentials : undefined;
resourceInputs["dynatraceBrowserMonitors"] = state ? state.dynatraceBrowserMonitors : undefined;
resourceInputs["dynatraceCalculatedMobileMetrics"] = state ? state.dynatraceCalculatedMobileMetrics : undefined;
resourceInputs["dynatraceCalculatedServiceMetrics"] = state ? state.dynatraceCalculatedServiceMetrics : undefined;
resourceInputs["dynatraceCalculatedSyntheticMetrics"] = state ? state.dynatraceCalculatedSyntheticMetrics : undefined;
resourceInputs["dynatraceCalculatedWebMetrics"] = state ? state.dynatraceCalculatedWebMetrics : undefined;
resourceInputs["dynatraceCredentials"] = state ? state.dynatraceCredentials : undefined;
resourceInputs["dynatraceCustomAppAnomalies"] = state ? state.dynatraceCustomAppAnomalies : undefined;
resourceInputs["dynatraceCustomAppCrashRates"] = state ? state.dynatraceCustomAppCrashRates : undefined;
resourceInputs["dynatraceCustomAppEnablements"] = state ? state.dynatraceCustomAppEnablements : undefined;
resourceInputs["dynatraceCustomServices"] = state ? state.dynatraceCustomServices : undefined;
resourceInputs["dynatraceDataPrivacies"] = state ? state.dynatraceDataPrivacies : undefined;
resourceInputs["dynatraceDatabaseAnomaliesV2s"] = state ? state.dynatraceDatabaseAnomaliesV2s : undefined;
resourceInputs["dynatraceDeclarativeGroupings"] = state ? state.dynatraceDeclarativeGroupings : undefined;
resourceInputs["dynatraceDiskAnomaliesV2s"] = state ? state.dynatraceDiskAnomaliesV2s : undefined;
resourceInputs["dynatraceDiskOptions"] = state ? state.dynatraceDiskOptions : undefined;
resourceInputs["dynatraceDiskSpecificAnomaliesV2s"] = state ? state.dynatraceDiskSpecificAnomaliesV2s : undefined;
resourceInputs["dynatraceEmailNotifications"] = state ? state.dynatraceEmailNotifications : undefined;
resourceInputs["dynatraceExtensionExecutionControllers"] = state ? state.dynatraceExtensionExecutionControllers : undefined;
resourceInputs["dynatraceGenericTypes"] = state ? state.dynatraceGenericTypes : undefined;
resourceInputs["dynatraceHostAnomaliesV2s"] = state ? state.dynatraceHostAnomaliesV2s : undefined;
resourceInputs["dynatraceHostNamings"] = state ? state.dynatraceHostNamings : undefined;
resourceInputs["dynatraceHostProcessGroupMonitorings"] = state ? state.dynatraceHostProcessGroupMonitorings : undefined;
resourceInputs["dynatraceHttpMonitors"] = state ? state.dynatraceHttpMonitors : undefined;
resourceInputs["dynatraceImsBridges"] = state ? state.dynatraceImsBridges : undefined;
resourceInputs["dynatraceJiraNotifications"] = state ? state.dynatraceJiraNotifications : undefined;
resourceInputs["dynatraceK8sNamespaceAnomalies"] = state ? state.dynatraceK8sNamespaceAnomalies : undefined;
resourceInputs["dynatraceKeyRequests"] = state ? state.dynatraceKeyRequests : undefined;
resourceInputs["dynatraceLogMetrics"] = state ? state.dynatraceLogMetrics : undefined;
resourceInputs["dynatraceMaintenances"] = state ? state.dynatraceMaintenances : undefined;
resourceInputs["dynatraceManagementZoneV2s"] = state ? state.dynatraceManagementZoneV2s : undefined;
resourceInputs["dynatraceMetricEvents"] = state ? state.dynatraceMetricEvents : undefined;
resourceInputs["dynatraceMobileAppAnomalies"] = state ? state.dynatraceMobileAppAnomalies : undefined;
resourceInputs["dynatraceMobileAppCrashRates"] = state ? state.dynatraceMobileAppCrashRates : undefined;
resourceInputs["dynatraceMobileAppEnablements"] = state ? state.dynatraceMobileAppEnablements : undefined;
resourceInputs["dynatraceMobileApplications"] = state ? state.dynatraceMobileApplications : undefined;
resourceInputs["dynatraceMonitoredTechnologiesApaches"] = state ? state.dynatraceMonitoredTechnologiesApaches : undefined;
resourceInputs["dynatraceMonitoredTechnologiesDotnets"] = state ? state.dynatraceMonitoredTechnologiesDotnets : undefined;
resourceInputs["dynatraceMonitoredTechnologiesGos"] = state ? state.dynatraceMonitoredTechnologiesGos : undefined;
resourceInputs["dynatraceMonitoredTechnologiesIis"] = state ? state.dynatraceMonitoredTechnologiesIis : undefined;
resourceInputs["dynatraceMonitoredTechnologiesJavas"] = state ? state.dynatraceMonitoredTechnologiesJavas : undefined;
resourceInputs["dynatraceMonitoredTechnologiesNginxes"] = state ? state.dynatraceMonitoredTechnologiesNginxes : undefined;
resourceInputs["dynatraceMonitoredTechnologiesNodejs"] = state ? state.dynatraceMonitoredTechnologiesNodejs : undefined;
resourceInputs["dynatraceMonitoredTechnologiesOpentracings"] = state ? state.dynatraceMonitoredTechnologiesOpentracings : undefined;
resourceInputs["dynatraceMonitoredTechnologiesPhps"] = state ? state.dynatraceMonitoredTechnologiesPhps : undefined;
resourceInputs["dynatraceMonitoredTechnologiesVarnishes"] = state ? state.dynatraceMonitoredTechnologiesVarnishes : undefined;
resourceInputs["dynatraceMonitoredTechnologiesWsmbs"] = state ? state.dynatraceMonitoredTechnologiesWsmbs : undefined;
resourceInputs["dynatraceMutedRequests"] = state ? state.dynatraceMutedRequests : undefined;
resourceInputs["dynatraceNettracers"] = state ? state.dynatraceNettracers : undefined;
resourceInputs["dynatraceOneagentFeatures"] = state ? state.dynatraceOneagentFeatures : undefined;
resourceInputs["dynatraceOpsGenieNotifications"] = state ? state.dynatraceOpsGenieNotifications : undefined;
resourceInputs["dynatracePagerDutyNotifications"] = state ? state.dynatracePagerDutyNotifications : undefined;
resourceInputs["dynatracePgAlertings"] = state ? state.dynatracePgAlertings : undefined;
resourceInputs["dynatraceProcessAvailabilities"] = state ? state.dynatraceProcessAvailabilities : undefined;
resourceInputs["dynatraceProcessGroupDetectionFlags"] = state ? state.dynatraceProcessGroupDetectionFlags : undefined;
resourceInputs["dynatraceProcessGroupDetections"] = state ? state.dynatraceProcessGroupDetections : undefined;
resourceInputs["dynatraceProcessGroupMonitorings"] = state ? state.dynatraceProcessGroupMonitorings : undefined;
resourceInputs["dynatraceProcessGroupRums"] = state ? state.dynatraceProcessGroupRums : undefined;
resourceInputs["dynatraceProcessGroupSimpleDetections"] = state ? state.dynatraceProcessGroupSimpleDetections : undefined;
resourceInputs["dynatraceProcessMonitoringRules"] = state ? state.dynatraceProcessMonitoringRules : undefined;
resourceInputs["dynatraceProcessMonitorings"] = state ? state.dynatraceProcessMonitorings : undefined;
resourceInputs["dynatraceProcessVisibilities"] = state ? state.dynatraceProcessVisibilities : undefined;
resourceInputs["dynatraceProcessgroupNamings"] = state ? state.dynatraceProcessgroupNamings : undefined;
resourceInputs["dynatraceQueueManagers"] = state ? state.dynatraceQueueManagers : undefined;
resourceInputs["dynatraceQueueSharingGroups"] = state ? state.dynatraceQueueSharingGroups : undefined;
resourceInputs["dynatraceRequestAttributes"] = state ? state.dynatraceRequestAttributes : undefined;
resourceInputs["dynatraceRequestNamings"] = state ? state.dynatraceRequestNamings : undefined;
resourceInputs["dynatraceRumAdvancedCorrelations"] = state ? state.dynatraceRumAdvancedCorrelations : undefined;
resourceInputs["dynatraceRumIpLocations"] = state ? state.dynatraceRumIpLocations : undefined;
resourceInputs["dynatraceRumProviderBreakdowns"] = state ? state.dynatraceRumProviderBreakdowns : undefined;
resourceInputs["dynatraceServiceFailures"] = state ? state.dynatraceServiceFailures : undefined;
resourceInputs["dynatraceServiceHttpFailures"] = state ? state.dynatraceServiceHttpFailures : undefined;
resourceInputs["dynatraceServiceNamings"] = state ? state.dynatraceServiceNamings : undefined;
resourceInputs["dynatraceServiceNowNotifications"] = state ? state.dynatraceServiceNowNotifications : undefined;
resourceInputs["dynatraceSessionReplayWebPrivacies"] = state ? state.dynatraceSessionReplayWebPrivacies : undefined;
resourceInputs["dynatraceSlackNotifications"] = state ? state.dynatraceSlackNotifications : undefined;
resourceInputs["dynatraceSloV2s"] = state ? state.dynatraceSloV2s : undefined;
resourceInputs["dynatraceSpanCaptureRules"] = state ? state.dynatraceSpanCaptureRules : undefined;
resourceInputs["dynatraceSpanContextPropagations"] = state ? state.dynatraceSpanContextPropagations : undefined;
resourceInputs["dynatraceSyntheticLocations"] = state ? state.dynatraceSyntheticLocations : undefined;
resourceInputs["dynatraceTrelloNotifications"] = state ? state.dynatraceTrelloNotifications : undefined;
resourceInputs["dynatraceUpdateWindows"] = state ? state.dynatraceUpdateWindows : undefined;
resourceInputs["dynatraceUsabilityAnalytics"] = state ? state.dynatraceUsabilityAnalytics : undefined;
resourceInputs["dynatraceVictorOpsNotifications"] = state ? state.dynatraceVictorOpsNotifications : undefined;
resourceInputs["dynatraceWebAppAnomalies"] = state ? state.dynatraceWebAppAnomalies : undefined;
resourceInputs["dynatraceWebAppBeaconOrigins"] = state ? state.dynatraceWebAppBeaconOrigins : undefined;
resourceInputs["dynatraceWebAppEnablements"] = state ? state.dynatraceWebAppEnablements : undefined;
resourceInputs["dynatraceWebAppResourceCleanups"] = state ? state.dynatraceWebAppResourceCleanups : undefined;
resourceInputs["dynatraceWebAppResourceTypes"] = state ? state.dynatraceWebAppResourceTypes : undefined;
resourceInputs["dynatraceWebApplications"] = state ? state.dynatraceWebApplications : undefined;
resourceInputs["dynatraceWebhookNotifications"] = state ? state.dynatraceWebhookNotifications : undefined;
resourceInputs["dynatraceXmattersNotifications"] = state ? state.dynatraceXmattersNotifications : undefined;
resourceInputs["mode"] = state ? state.mode : undefined;
}
else {
const args = argsOrState;
resourceInputs["dynatraceAixExtensions"] = args ? args.dynatraceAixExtensions : undefined;
resourceInputs["dynatraceAlertings"] = args ? args.dynatraceAlertings : undefined;
resourceInputs["dynatraceAnsibleTowerNotifications"] = args ? args.dynatraceAnsibleTowerNotifications : undefined;
resourceInputs["dynatraceApplicationDetectionRules"] = args ? args.dynatraceApplicationDetectionRules : undefined;
resourceInputs["dynatraceApplicationErrorRules"] = args ? args.dynatraceApplicationErrorRules : undefined;
resourceInputs["dynatraceAutotagV2s"] = args ? args.dynatraceAutotagV2s : undefined;
resourceInputs["dynatraceAwsCredentials"] = args ? args.dynatraceAwsCredentials : undefined;
resourceInputs["dynatraceAzureCredentials"] = args ? args.dynatraceAzureCredentials : undefined;
resourceInputs["dynatraceBrowserMonitors"] = args ? args.dynatraceBrowserMonitors : undefined;
resourceInputs["dynatraceCalculatedMobileMetrics"] = args ? args.dynatraceCalculatedMobileMetrics : undefined;
resourceInputs["dynatraceCalculatedServiceMetrics"] = args ? args.dynatraceCalculatedServiceMetrics : undefined;
resourceInputs["dynatraceCalculatedSyntheticMetrics"] = args ? args.dynatraceCalculatedSyntheticMetrics : undefined;
resourceInputs["dynatraceCalculatedWebMetrics"] = args ? args.dynatraceCalculatedWebMetrics : undefined;
resourceInputs["dynatraceCredentials"] = args ? args.dynatraceCredentials : undefined;
resourceInputs["dynatraceCustomAppAnomalies"] = args ? args.dynatraceCustomAppAnomalies : undefined;
resourceInputs["dynatraceCustomAppCrashRates"] = args ? args.dynatraceCustomAppCrashRates : undefined;
resourceInputs["dynatraceCustomAppEnablements"] = args ? args.dynatraceCustomAppEnablements : undefined;
resourceInputs["dynatraceCustomServices"] = args ? args.dynatraceCustomServices : undefined;
resourceInputs["dynatraceDataPrivacies"] = args ? args.dynatraceDataPrivacies : undefined;
resourceInputs["dynatraceDatabaseAnomaliesV2s"] = args ? args.dynatraceDatabaseAnomaliesV2s : undefined;
resourceInputs["dynatraceDeclarativeGroupings"] = args ? args.dynatraceDeclarativeGroupings : undefined;
resourceInputs["dynatraceDiskAnomaliesV2s"] = args ? args.dynatraceDiskAnomaliesV2s : undefined;
resourceInputs["dynatraceDiskOptions"] = args ? args.dynatraceDiskOptions : undefined;
resourceInputs["dynatraceDiskSpecificAnomaliesV2s"] = args ? args.dynatraceDiskSpecificAnomaliesV2s : undefined;
resourceInputs["dynatraceEmailNotifications"] = args ? args.dynatraceEmailNotifications : undefined;
resourceInputs["dynatraceExtensionExecutionControllers"] = args ? args.dynatraceExtensionExecutionControllers : undefined;
resourceInputs["dynatraceGenericTypes"] = args ? args.dynatraceGenericTypes : undefined;
resourceInputs["dynatraceHostAnomaliesV2s"] = args ? args.dynatraceHostAnomaliesV2s : undefined;
resourceInputs["dynatraceHostNamings"] = args ? args.dynatraceHostNamings : undefined;
resourceInputs["dynatraceHostProcessGroupMonitorings"] = args ? args.dynatraceHostProcessGroupMonitorings : undefined;
resourceInputs["dynatraceHttpMonitors"] = args ? args.dynatraceHttpMonitors : undefined;
resourceInputs["dynatraceImsBridges"] = args ? args.dynatraceImsBridges : undefined;
resourceInputs["dynatraceJiraNotifications"] = args ? args.dynatraceJiraNotifications : undefined;
resourceInputs["dynatraceK8sNamespaceAnomalies"] = args ? args.dynatraceK8sNamespaceAnomalies : undefined;
resourceInputs["dynatraceKeyRequests"] = args ? args.dynatraceKeyRequests : undefined;
resourceInputs["dynatraceLogMetrics"] = args ? args.dynatraceLogMetrics : undefined;
resourceInputs["dynatraceMaintenances"] = args ? args.dynatraceMaintenances : undefined;
resourceInputs["dynatraceManagementZoneV2s"] = args ? args.dynatraceManagementZoneV2s : undefined;
resourceInputs["dynatraceMetricEvents"] = args ? args.dynatraceMetricEvents : undefined;
resourceInputs["dynatraceMobileAppAnomalies"] = args ? args.dynatraceMobileAppAnomalies : undefined;
resourceInputs["dynatraceMobileAppCrashRates"] = args ? args.dynatraceMobileAppCrashRates : undefined;
resourceInputs["dynatraceMobileAppEnablements"] = args ? args.dynatraceMobileAppEnablements : undefined;
resourceInputs["dynatraceMobileApplications"] = args ? args.dynatraceMobileApplications : undefined;
resourceInputs["dynatraceMonitoredTechnologiesApaches"] = args ? args.dynatraceMonitoredTechnologiesApaches : undefined;
resourceInputs["dynatraceMonitoredTechnologiesDotnets"] = args ? args.dynatraceMonitoredTechnologiesDotnets : undefined;
resourceInputs["dynatraceMonitoredTechnologiesGos"] = args ? args.dynatraceMonitoredTechnologiesGos : undefined;
resourceInputs["dynatraceMonitoredTechnologiesIis"] = args ? args.dynatraceMonitoredTechnologiesIis : undefined;
resourceInputs["dynatraceMonitoredTechnologiesJavas"] = args ? args.dynatraceMonitoredTechnologiesJavas : undefined;
resourceInputs["dynatraceMonitoredTechnologiesNginxes"] = args ? args.dynatraceMonitoredTechnologiesNginxes : undefined;
resourceInputs["dynatraceMonitoredTechnologiesNodejs"] = args ? args.dynatraceMonitoredTechnologiesNodejs : undefined;
resourceInputs["dynatraceMonitoredTechnologiesOpentracings"] = args ? args.dynatraceMonitoredTechnologiesOpentracings : undefined;
resourceInputs["dynatraceMonitoredTechnologiesPhps"] = args ? args.dynatraceMonitoredTechnologiesPhps : undefined;
resourceInputs["dynatraceMonitoredTechnologiesVarnishes"] = args ? args.dynatraceMonitoredTechnologiesVarnishes : undefined;
resourceInputs["dynatraceMonitoredTechnologiesWsmbs"] = args ? args.dynatraceMonitoredTechnologiesWsmbs : undefined;
resourceInputs["dynatraceMutedRequests"] = args ? args.dynatraceMutedRequests : undefined;
resourceInputs["dynatraceNettracers"] = args ? args.dynatraceNettracers : undefined;
resourceInputs["dynatraceOneagentFeatures"] = args ? args.dynatraceOneagentFeatures : undefined;
resourceInputs["dynatraceOpsGenieNotifications"] = args ? args.dynatraceOpsGenieNotifications : undefined;
resourceInputs["dynatracePagerDutyNotifications"] = args ? args.dynatracePagerDutyNotifications : undefined;
resourceInputs["dynatracePgAlertings"] = args ? args.dynatracePgAlertings : undefined;
resourceInputs["dynatraceProcessAvailabilities"] = args ? args.dynatraceProcessAvailabilities : undefined;
resourceInputs["dynatraceProcessGroupDetectionFlags"] = args ? args.dynatraceProcessGroupDetectionFlags : undefined;
resourceInputs["dynatraceProcessGroupDetections"] = args ? args.dynatraceProcessGroupDetections : undefined;
resourceInputs["dynatraceProcessGroupMonitorings"] = args ? args.dynatraceProcessGroupMonitorings : undefined;
resourceInputs["dynatraceProcessGroupRums"] = args ? args.dynatraceProcessGroupRums : undefined;
resourceInputs["dynatraceProcessGroupSimpleDetections"] = args ? args.dynatraceProcessGroupSimpleDetections : undefined;
resourceInputs["dynatraceProcessMonitoringRules"] = args ? args.dynatraceProcessMonitoringRules : undefined;
resourceInputs["dynatraceProcessMonitorings"] = args ? args.dynatraceProcessMonitorings : undefined;
resourceInputs["dynatraceProcessVisibilities"] = args ? args.dynatraceProcessVisibilities : undefined;
resourceInputs["dynatraceProcessgroupNamings"] = args ? args.dynatraceProcessgroupNamings : undefined;
resourceInputs["dynatraceQueueManagers"] = args ? args.dynatraceQueueManagers : undefined;
resourceInputs["dynatraceQueueSharingGroups"] = args ? args.dynatraceQueueSharingGroups : undefined;
resourceInputs["dynatraceRequestAttributes"] = args ? args.dynatraceRequestAttributes : undefined;
resourceInputs["dynatraceRequestNamings"] = args ? args.dynatraceRequestNamings : undefined;
resourceInputs["dynatraceRumAdvancedCorrelations"] = args ? args.dynatraceRumAdvancedCorrelations : undefined;
resourceInputs["dynatraceRumIpLocations"] = args ? args.dynatraceRumIpLocations : undefined;
resourceInputs["dynatraceRumProviderBreakdowns"] = args ? args.dynatraceRumProviderBreakdowns : undefined;
resourceInputs["dynatraceServiceFailures"] = args ? args.dynatraceServiceFailures : undefined;
resourceInputs["dynatraceServiceHttpFailures"] = args ? args.dynatraceServiceHttpFailures : undefined;
resourceInputs["dynatraceServiceNamings"] = args ? args.dynatraceServiceNamings : undefined;
resourceInputs["dynatraceServiceNowNotifications"] = args ? args.dynatraceServiceNowNotifications : undefined;
resourceInputs["dynatraceSessionReplayWebPrivacies"] = args ? args.dynatraceSessionReplayWebPrivacies : undefined;
resourceInputs["dynatraceSlackNotifications"] = args ? args.dynatraceSlackNotifications : undefined;
resourceInputs["dynatraceSloV2s"] = args ? args.dynatraceSloV2s : undefined;
resourceInputs["dynatraceSpanCaptureRules"] = args ? args.dynatraceSpanCaptureRules : undefined;
resourceInputs["dynatraceSpanContextPropagations"] = args ? args.dynatraceSpanContextPropagations : undefined;
resourceInputs["dynatraceSyntheticLocations"] = args ? args.dynatraceSyntheticLocations : undefined;
resourceInputs["dynatraceTrelloNotifications"] = args ? args.dynatraceTrelloNotifications : undefined;
resourceInputs["dynatraceUpdateWindows"] = args ? args.dynatraceUpdateWindows : undefined;
resourceInputs["dynatraceUsabilityAnalytics"] = args ? args.dynatraceUsabilityAnalytics : undefined;
resourceInputs["dynatraceVictorOpsNotifications"] = args ? args.dynatraceVictorOpsNotifications : undefined;
resourceInputs["dynatraceWebAppAnomalies"] = args ? args.dynatraceWebAppAnomalies : undefined;
resourceInputs["dynatraceWebAppBeaconOrigins"] = args ? args.dynatraceWebAppBeaconOrigins : undefined;
resourceInputs["dynatraceWebAppEnablements"] = args ? args.dynatraceWebAppEnablements : undefined;
resourceInputs["dynatraceWebAppResourceCleanups"] = args ? args.dynatraceWebAppResourceCleanups : undefined;
resourceInputs["dynatraceWebAppResourceTypes"] = args ? args.dynatraceWebAppResourceTypes : undefined;
resourceInputs["dynatraceWebApplications"] = args ? args.dynatraceWebApplications : undefined;
resourceInputs["dynatraceWebhookNotifications"] = args ? args.dynatraceWebhookNotifications : undefined;
resourceInputs["dynatraceXmattersNotifications"] = args ? args.dynatraceXmattersNotifications : undefined;
resourceInputs["mode"] = args ? args.mode : undefined;
}
opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts);
super(GoldenState.__pulumiType, name, resourceInputs, opts);
}
}
exports.GoldenState = GoldenState;
/** @internal */
GoldenState.__pulumiType = 'dynatrace:index/goldenState:GoldenState';
//# sourceMappingURL=goldenState.js.map