@lbrlabs/pulumi-grafana
Version:
A Pulumi package for creating and managing grafana.
353 lines • 25.5 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.getOncallUserGroup = exports.getOncallUserOutput = exports.getOncallUser = exports.getOncallTeamOutput = exports.getOncallTeam = exports.getOncallScheduleOutput = exports.getOncallSchedule = exports.getOncallOutgoingWebhookOutput = exports.getOncallOutgoingWebhook = exports.getOncallEscalationChainOutput = exports.getOncallEscalationChain = exports.getOncallActionOutput = exports.getOncallAction = exports.getOnCallSlackChannelOutput = exports.getOnCallSlackChannel = exports.getLibraryPanelOutput = exports.getLibraryPanel = exports.getFoldersOutput = exports.getFolders = exports.getFolderOutput = exports.getFolder = exports.getDataSourceOutput = exports.getDataSource = exports.getDashboardsOutput = exports.getDashboards = exports.getDashboardOutput = exports.getDashboard = exports.getCloudStackOutput = exports.getCloudStack = exports.getCloudOrganizationOutput = exports.getCloudOrganization = exports.getCloudIpsOutput = exports.getCloudIps = exports.FolderPermission = exports.Folder = exports.DataSourcePermission = exports.DataSource = exports.DashboardPermission = exports.Dashboard = exports.ContactPoint = exports.CloudStackServiceAccountToken = exports.CloudStackServiceAccount = exports.CloudStackApiKey = exports.CloudStack = exports.CloudPluginInstallation = exports.CloudApiKey = exports.CloudAccessPolicyToken = exports.CloudAccessPolicy = exports.ApiKey = exports.Annotation = void 0;
exports.TeamExternalGroup = exports.Team = exports.SyntheticMonitoringProbe = exports.SyntheticMonitoringInstallation = exports.SyntheticMonitoringCheck = exports.SLO = exports.ServiceAccountToken = exports.ServiceAccountPermission = exports.ServiceAccount = exports.RuleGroup = exports.RoleAssignment = exports.Role = exports.Report = exports.Provider = exports.Playlist = exports.OrganizationPreference = exports.Organization = exports.OncallSchedule = exports.OncallRoute = exports.OncallOutgoingWebhook = exports.OncallOnCallShift = exports.OncallIntegration = exports.OncallEscalationChain = exports.OncallEscalation = exports.NotificationPolicy = exports.MuteTiming = exports.MessageTemplate = exports.MachineLearningOutlierDetector = exports.MachineLearningJob = exports.MachineLearningHoliday = exports.LibraryPanel = exports.getUsersOutput = exports.getUsers = exports.getUserOutput = exports.getUser = exports.getTeamOutput = exports.getTeam = exports.getSyntheticMonitoringProbesOutput = exports.getSyntheticMonitoringProbes = exports.getSyntheticMonitoringProbeOutput = exports.getSyntheticMonitoringProbe = exports.getSlosOutput = exports.getSlos = exports.getRoleOutput = exports.getRole = exports.getOrganizationPreferencesOutput = exports.getOrganizationPreferences = exports.getOrganizationOutput = exports.getOrganization = exports.getOncallUserGroupOutput = void 0;
exports.types = exports.config = exports.User = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("./utilities");
exports.Annotation = null;
utilities.lazyLoad(exports, ["Annotation"], () => require("./annotation"));
exports.ApiKey = null;
utilities.lazyLoad(exports, ["ApiKey"], () => require("./apiKey"));
exports.CloudAccessPolicy = null;
utilities.lazyLoad(exports, ["CloudAccessPolicy"], () => require("./cloudAccessPolicy"));
exports.CloudAccessPolicyToken = null;
utilities.lazyLoad(exports, ["CloudAccessPolicyToken"], () => require("./cloudAccessPolicyToken"));
exports.CloudApiKey = null;
utilities.lazyLoad(exports, ["CloudApiKey"], () => require("./cloudApiKey"));
exports.CloudPluginInstallation = null;
utilities.lazyLoad(exports, ["CloudPluginInstallation"], () => require("./cloudPluginInstallation"));
exports.CloudStack = null;
utilities.lazyLoad(exports, ["CloudStack"], () => require("./cloudStack"));
exports.CloudStackApiKey = null;
utilities.lazyLoad(exports, ["CloudStackApiKey"], () => require("./cloudStackApiKey"));
exports.CloudStackServiceAccount = null;
utilities.lazyLoad(exports, ["CloudStackServiceAccount"], () => require("./cloudStackServiceAccount"));
exports.CloudStackServiceAccountToken = null;
utilities.lazyLoad(exports, ["CloudStackServiceAccountToken"], () => require("./cloudStackServiceAccountToken"));
exports.ContactPoint = null;
utilities.lazyLoad(exports, ["ContactPoint"], () => require("./contactPoint"));
exports.Dashboard = null;
utilities.lazyLoad(exports, ["Dashboard"], () => require("./dashboard"));
exports.DashboardPermission = null;
utilities.lazyLoad(exports, ["DashboardPermission"], () => require("./dashboardPermission"));
exports.DataSource = null;
utilities.lazyLoad(exports, ["DataSource"], () => require("./dataSource"));
exports.DataSourcePermission = null;
utilities.lazyLoad(exports, ["DataSourcePermission"], () => require("./dataSourcePermission"));
exports.Folder = null;
utilities.lazyLoad(exports, ["Folder"], () => require("./folder"));
exports.FolderPermission = null;
utilities.lazyLoad(exports, ["FolderPermission"], () => require("./folderPermission"));
exports.getCloudIps = null;
exports.getCloudIpsOutput = null;
utilities.lazyLoad(exports, ["getCloudIps", "getCloudIpsOutput"], () => require("./getCloudIps"));
exports.getCloudOrganization = null;
exports.getCloudOrganizationOutput = null;
utilities.lazyLoad(exports, ["getCloudOrganization", "getCloudOrganizationOutput"], () => require("./getCloudOrganization"));
exports.getCloudStack = null;
exports.getCloudStackOutput = null;
utilities.lazyLoad(exports, ["getCloudStack", "getCloudStackOutput"], () => require("./getCloudStack"));
exports.getDashboard = null;
exports.getDashboardOutput = null;
utilities.lazyLoad(exports, ["getDashboard", "getDashboardOutput"], () => require("./getDashboard"));
exports.getDashboards = null;
exports.getDashboardsOutput = null;
utilities.lazyLoad(exports, ["getDashboards", "getDashboardsOutput"], () => require("./getDashboards"));
exports.getDataSource = null;
exports.getDataSourceOutput = null;
utilities.lazyLoad(exports, ["getDataSource", "getDataSourceOutput"], () => require("./getDataSource"));
exports.getFolder = null;
exports.getFolderOutput = null;
utilities.lazyLoad(exports, ["getFolder", "getFolderOutput"], () => require("./getFolder"));
exports.getFolders = null;
exports.getFoldersOutput = null;
utilities.lazyLoad(exports, ["getFolders", "getFoldersOutput"], () => require("./getFolders"));
exports.getLibraryPanel = null;
exports.getLibraryPanelOutput = null;
utilities.lazyLoad(exports, ["getLibraryPanel", "getLibraryPanelOutput"], () => require("./getLibraryPanel"));
exports.getOnCallSlackChannel = null;
exports.getOnCallSlackChannelOutput = null;
utilities.lazyLoad(exports, ["getOnCallSlackChannel", "getOnCallSlackChannelOutput"], () => require("./getOnCallSlackChannel"));
exports.getOncallAction = null;
exports.getOncallActionOutput = null;
utilities.lazyLoad(exports, ["getOncallAction", "getOncallActionOutput"], () => require("./getOncallAction"));
exports.getOncallEscalationChain = null;
exports.getOncallEscalationChainOutput = null;
utilities.lazyLoad(exports, ["getOncallEscalationChain", "getOncallEscalationChainOutput"], () => require("./getOncallEscalationChain"));
exports.getOncallOutgoingWebhook = null;
exports.getOncallOutgoingWebhookOutput = null;
utilities.lazyLoad(exports, ["getOncallOutgoingWebhook", "getOncallOutgoingWebhookOutput"], () => require("./getOncallOutgoingWebhook"));
exports.getOncallSchedule = null;
exports.getOncallScheduleOutput = null;
utilities.lazyLoad(exports, ["getOncallSchedule", "getOncallScheduleOutput"], () => require("./getOncallSchedule"));
exports.getOncallTeam = null;
exports.getOncallTeamOutput = null;
utilities.lazyLoad(exports, ["getOncallTeam", "getOncallTeamOutput"], () => require("./getOncallTeam"));
exports.getOncallUser = null;
exports.getOncallUserOutput = null;
utilities.lazyLoad(exports, ["getOncallUser", "getOncallUserOutput"], () => require("./getOncallUser"));
exports.getOncallUserGroup = null;
exports.getOncallUserGroupOutput = null;
utilities.lazyLoad(exports, ["getOncallUserGroup", "getOncallUserGroupOutput"], () => require("./getOncallUserGroup"));
exports.getOrganization = null;
exports.getOrganizationOutput = null;
utilities.lazyLoad(exports, ["getOrganization", "getOrganizationOutput"], () => require("./getOrganization"));
exports.getOrganizationPreferences = null;
exports.getOrganizationPreferencesOutput = null;
utilities.lazyLoad(exports, ["getOrganizationPreferences", "getOrganizationPreferencesOutput"], () => require("./getOrganizationPreferences"));
exports.getRole = null;
exports.getRoleOutput = null;
utilities.lazyLoad(exports, ["getRole", "getRoleOutput"], () => require("./getRole"));
exports.getSlos = null;
exports.getSlosOutput = null;
utilities.lazyLoad(exports, ["getSlos", "getSlosOutput"], () => require("./getSlos"));
exports.getSyntheticMonitoringProbe = null;
exports.getSyntheticMonitoringProbeOutput = null;
utilities.lazyLoad(exports, ["getSyntheticMonitoringProbe", "getSyntheticMonitoringProbeOutput"], () => require("./getSyntheticMonitoringProbe"));
exports.getSyntheticMonitoringProbes = null;
exports.getSyntheticMonitoringProbesOutput = null;
utilities.lazyLoad(exports, ["getSyntheticMonitoringProbes", "getSyntheticMonitoringProbesOutput"], () => require("./getSyntheticMonitoringProbes"));
exports.getTeam = null;
exports.getTeamOutput = null;
utilities.lazyLoad(exports, ["getTeam", "getTeamOutput"], () => require("./getTeam"));
exports.getUser = null;
exports.getUserOutput = null;
utilities.lazyLoad(exports, ["getUser", "getUserOutput"], () => require("./getUser"));
exports.getUsers = null;
exports.getUsersOutput = null;
utilities.lazyLoad(exports, ["getUsers", "getUsersOutput"], () => require("./getUsers"));
exports.LibraryPanel = null;
utilities.lazyLoad(exports, ["LibraryPanel"], () => require("./libraryPanel"));
exports.MachineLearningHoliday = null;
utilities.lazyLoad(exports, ["MachineLearningHoliday"], () => require("./machineLearningHoliday"));
exports.MachineLearningJob = null;
utilities.lazyLoad(exports, ["MachineLearningJob"], () => require("./machineLearningJob"));
exports.MachineLearningOutlierDetector = null;
utilities.lazyLoad(exports, ["MachineLearningOutlierDetector"], () => require("./machineLearningOutlierDetector"));
exports.MessageTemplate = null;
utilities.lazyLoad(exports, ["MessageTemplate"], () => require("./messageTemplate"));
exports.MuteTiming = null;
utilities.lazyLoad(exports, ["MuteTiming"], () => require("./muteTiming"));
exports.NotificationPolicy = null;
utilities.lazyLoad(exports, ["NotificationPolicy"], () => require("./notificationPolicy"));
exports.OncallEscalation = null;
utilities.lazyLoad(exports, ["OncallEscalation"], () => require("./oncallEscalation"));
exports.OncallEscalationChain = null;
utilities.lazyLoad(exports, ["OncallEscalationChain"], () => require("./oncallEscalationChain"));
exports.OncallIntegration = null;
utilities.lazyLoad(exports, ["OncallIntegration"], () => require("./oncallIntegration"));
exports.OncallOnCallShift = null;
utilities.lazyLoad(exports, ["OncallOnCallShift"], () => require("./oncallOnCallShift"));
exports.OncallOutgoingWebhook = null;
utilities.lazyLoad(exports, ["OncallOutgoingWebhook"], () => require("./oncallOutgoingWebhook"));
exports.OncallRoute = null;
utilities.lazyLoad(exports, ["OncallRoute"], () => require("./oncallRoute"));
exports.OncallSchedule = null;
utilities.lazyLoad(exports, ["OncallSchedule"], () => require("./oncallSchedule"));
exports.Organization = null;
utilities.lazyLoad(exports, ["Organization"], () => require("./organization"));
exports.OrganizationPreference = null;
utilities.lazyLoad(exports, ["OrganizationPreference"], () => require("./organizationPreference"));
exports.Playlist = null;
utilities.lazyLoad(exports, ["Playlist"], () => require("./playlist"));
exports.Provider = null;
utilities.lazyLoad(exports, ["Provider"], () => require("./provider"));
exports.Report = null;
utilities.lazyLoad(exports, ["Report"], () => require("./report"));
exports.Role = null;
utilities.lazyLoad(exports, ["Role"], () => require("./role"));
exports.RoleAssignment = null;
utilities.lazyLoad(exports, ["RoleAssignment"], () => require("./roleAssignment"));
exports.RuleGroup = null;
utilities.lazyLoad(exports, ["RuleGroup"], () => require("./ruleGroup"));
exports.ServiceAccount = null;
utilities.lazyLoad(exports, ["ServiceAccount"], () => require("./serviceAccount"));
exports.ServiceAccountPermission = null;
utilities.lazyLoad(exports, ["ServiceAccountPermission"], () => require("./serviceAccountPermission"));
exports.ServiceAccountToken = null;
utilities.lazyLoad(exports, ["ServiceAccountToken"], () => require("./serviceAccountToken"));
exports.SLO = null;
utilities.lazyLoad(exports, ["SLO"], () => require("./slo"));
exports.SyntheticMonitoringCheck = null;
utilities.lazyLoad(exports, ["SyntheticMonitoringCheck"], () => require("./syntheticMonitoringCheck"));
exports.SyntheticMonitoringInstallation = null;
utilities.lazyLoad(exports, ["SyntheticMonitoringInstallation"], () => require("./syntheticMonitoringInstallation"));
exports.SyntheticMonitoringProbe = null;
utilities.lazyLoad(exports, ["SyntheticMonitoringProbe"], () => require("./syntheticMonitoringProbe"));
exports.Team = null;
utilities.lazyLoad(exports, ["Team"], () => require("./team"));
exports.TeamExternalGroup = null;
utilities.lazyLoad(exports, ["TeamExternalGroup"], () => require("./teamExternalGroup"));
exports.User = null;
utilities.lazyLoad(exports, ["User"], () => require("./user"));
// 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 "grafana:index/annotation:Annotation":
return new exports.Annotation(name, undefined, { urn });
case "grafana:index/apiKey:ApiKey":
return new exports.ApiKey(name, undefined, { urn });
case "grafana:index/cloudAccessPolicy:CloudAccessPolicy":
return new exports.CloudAccessPolicy(name, undefined, { urn });
case "grafana:index/cloudAccessPolicyToken:CloudAccessPolicyToken":
return new exports.CloudAccessPolicyToken(name, undefined, { urn });
case "grafana:index/cloudApiKey:CloudApiKey":
return new exports.CloudApiKey(name, undefined, { urn });
case "grafana:index/cloudPluginInstallation:CloudPluginInstallation":
return new exports.CloudPluginInstallation(name, undefined, { urn });
case "grafana:index/cloudStack:CloudStack":
return new exports.CloudStack(name, undefined, { urn });
case "grafana:index/cloudStackApiKey:CloudStackApiKey":
return new exports.CloudStackApiKey(name, undefined, { urn });
case "grafana:index/cloudStackServiceAccount:CloudStackServiceAccount":
return new exports.CloudStackServiceAccount(name, undefined, { urn });
case "grafana:index/cloudStackServiceAccountToken:CloudStackServiceAccountToken":
return new exports.CloudStackServiceAccountToken(name, undefined, { urn });
case "grafana:index/contactPoint:ContactPoint":
return new exports.ContactPoint(name, undefined, { urn });
case "grafana:index/dashboard:Dashboard":
return new exports.Dashboard(name, undefined, { urn });
case "grafana:index/dashboardPermission:DashboardPermission":
return new exports.DashboardPermission(name, undefined, { urn });
case "grafana:index/dataSource:DataSource":
return new exports.DataSource(name, undefined, { urn });
case "grafana:index/dataSourcePermission:DataSourcePermission":
return new exports.DataSourcePermission(name, undefined, { urn });
case "grafana:index/folder:Folder":
return new exports.Folder(name, undefined, { urn });
case "grafana:index/folderPermission:FolderPermission":
return new exports.FolderPermission(name, undefined, { urn });
case "grafana:index/libraryPanel:LibraryPanel":
return new exports.LibraryPanel(name, undefined, { urn });
case "grafana:index/machineLearningHoliday:MachineLearningHoliday":
return new exports.MachineLearningHoliday(name, undefined, { urn });
case "grafana:index/machineLearningJob:MachineLearningJob":
return new exports.MachineLearningJob(name, undefined, { urn });
case "grafana:index/machineLearningOutlierDetector:MachineLearningOutlierDetector":
return new exports.MachineLearningOutlierDetector(name, undefined, { urn });
case "grafana:index/messageTemplate:MessageTemplate":
return new exports.MessageTemplate(name, undefined, { urn });
case "grafana:index/muteTiming:MuteTiming":
return new exports.MuteTiming(name, undefined, { urn });
case "grafana:index/notificationPolicy:NotificationPolicy":
return new exports.NotificationPolicy(name, undefined, { urn });
case "grafana:index/oncallEscalation:OncallEscalation":
return new exports.OncallEscalation(name, undefined, { urn });
case "grafana:index/oncallEscalationChain:OncallEscalationChain":
return new exports.OncallEscalationChain(name, undefined, { urn });
case "grafana:index/oncallIntegration:OncallIntegration":
return new exports.OncallIntegration(name, undefined, { urn });
case "grafana:index/oncallOnCallShift:OncallOnCallShift":
return new exports.OncallOnCallShift(name, undefined, { urn });
case "grafana:index/oncallOutgoingWebhook:OncallOutgoingWebhook":
return new exports.OncallOutgoingWebhook(name, undefined, { urn });
case "grafana:index/oncallRoute:OncallRoute":
return new exports.OncallRoute(name, undefined, { urn });
case "grafana:index/oncallSchedule:OncallSchedule":
return new exports.OncallSchedule(name, undefined, { urn });
case "grafana:index/organization:Organization":
return new exports.Organization(name, undefined, { urn });
case "grafana:index/organizationPreference:OrganizationPreference":
return new exports.OrganizationPreference(name, undefined, { urn });
case "grafana:index/playlist:Playlist":
return new exports.Playlist(name, undefined, { urn });
case "grafana:index/report:Report":
return new exports.Report(name, undefined, { urn });
case "grafana:index/role:Role":
return new exports.Role(name, undefined, { urn });
case "grafana:index/roleAssignment:RoleAssignment":
return new exports.RoleAssignment(name, undefined, { urn });
case "grafana:index/ruleGroup:RuleGroup":
return new exports.RuleGroup(name, undefined, { urn });
case "grafana:index/sLO:SLO":
return new exports.SLO(name, undefined, { urn });
case "grafana:index/serviceAccount:ServiceAccount":
return new exports.ServiceAccount(name, undefined, { urn });
case "grafana:index/serviceAccountPermission:ServiceAccountPermission":
return new exports.ServiceAccountPermission(name, undefined, { urn });
case "grafana:index/serviceAccountToken:ServiceAccountToken":
return new exports.ServiceAccountToken(name, undefined, { urn });
case "grafana:index/syntheticMonitoringCheck:SyntheticMonitoringCheck":
return new exports.SyntheticMonitoringCheck(name, undefined, { urn });
case "grafana:index/syntheticMonitoringInstallation:SyntheticMonitoringInstallation":
return new exports.SyntheticMonitoringInstallation(name, undefined, { urn });
case "grafana:index/syntheticMonitoringProbe:SyntheticMonitoringProbe":
return new exports.SyntheticMonitoringProbe(name, undefined, { urn });
case "grafana:index/team:Team":
return new exports.Team(name, undefined, { urn });
case "grafana:index/teamExternalGroup:TeamExternalGroup":
return new exports.TeamExternalGroup(name, undefined, { urn });
case "grafana:index/user:User":
return new exports.User(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("grafana", "index/annotation", _module);
pulumi.runtime.registerResourceModule("grafana", "index/apiKey", _module);
pulumi.runtime.registerResourceModule("grafana", "index/cloudAccessPolicy", _module);
pulumi.runtime.registerResourceModule("grafana", "index/cloudAccessPolicyToken", _module);
pulumi.runtime.registerResourceModule("grafana", "index/cloudApiKey", _module);
pulumi.runtime.registerResourceModule("grafana", "index/cloudPluginInstallation", _module);
pulumi.runtime.registerResourceModule("grafana", "index/cloudStack", _module);
pulumi.runtime.registerResourceModule("grafana", "index/cloudStackApiKey", _module);
pulumi.runtime.registerResourceModule("grafana", "index/cloudStackServiceAccount", _module);
pulumi.runtime.registerResourceModule("grafana", "index/cloudStackServiceAccountToken", _module);
pulumi.runtime.registerResourceModule("grafana", "index/contactPoint", _module);
pulumi.runtime.registerResourceModule("grafana", "index/dashboard", _module);
pulumi.runtime.registerResourceModule("grafana", "index/dashboardPermission", _module);
pulumi.runtime.registerResourceModule("grafana", "index/dataSource", _module);
pulumi.runtime.registerResourceModule("grafana", "index/dataSourcePermission", _module);
pulumi.runtime.registerResourceModule("grafana", "index/folder", _module);
pulumi.runtime.registerResourceModule("grafana", "index/folderPermission", _module);
pulumi.runtime.registerResourceModule("grafana", "index/libraryPanel", _module);
pulumi.runtime.registerResourceModule("grafana", "index/machineLearningHoliday", _module);
pulumi.runtime.registerResourceModule("grafana", "index/machineLearningJob", _module);
pulumi.runtime.registerResourceModule("grafana", "index/machineLearningOutlierDetector", _module);
pulumi.runtime.registerResourceModule("grafana", "index/messageTemplate", _module);
pulumi.runtime.registerResourceModule("grafana", "index/muteTiming", _module);
pulumi.runtime.registerResourceModule("grafana", "index/notificationPolicy", _module);
pulumi.runtime.registerResourceModule("grafana", "index/oncallEscalation", _module);
pulumi.runtime.registerResourceModule("grafana", "index/oncallEscalationChain", _module);
pulumi.runtime.registerResourceModule("grafana", "index/oncallIntegration", _module);
pulumi.runtime.registerResourceModule("grafana", "index/oncallOnCallShift", _module);
pulumi.runtime.registerResourceModule("grafana", "index/oncallOutgoingWebhook", _module);
pulumi.runtime.registerResourceModule("grafana", "index/oncallRoute", _module);
pulumi.runtime.registerResourceModule("grafana", "index/oncallSchedule", _module);
pulumi.runtime.registerResourceModule("grafana", "index/organization", _module);
pulumi.runtime.registerResourceModule("grafana", "index/organizationPreference", _module);
pulumi.runtime.registerResourceModule("grafana", "index/playlist", _module);
pulumi.runtime.registerResourceModule("grafana", "index/report", _module);
pulumi.runtime.registerResourceModule("grafana", "index/role", _module);
pulumi.runtime.registerResourceModule("grafana", "index/roleAssignment", _module);
pulumi.runtime.registerResourceModule("grafana", "index/ruleGroup", _module);
pulumi.runtime.registerResourceModule("grafana", "index/sLO", _module);
pulumi.runtime.registerResourceModule("grafana", "index/serviceAccount", _module);
pulumi.runtime.registerResourceModule("grafana", "index/serviceAccountPermission", _module);
pulumi.runtime.registerResourceModule("grafana", "index/serviceAccountToken", _module);
pulumi.runtime.registerResourceModule("grafana", "index/syntheticMonitoringCheck", _module);
pulumi.runtime.registerResourceModule("grafana", "index/syntheticMonitoringInstallation", _module);
pulumi.runtime.registerResourceModule("grafana", "index/syntheticMonitoringProbe", _module);
pulumi.runtime.registerResourceModule("grafana", "index/team", _module);
pulumi.runtime.registerResourceModule("grafana", "index/teamExternalGroup", _module);
pulumi.runtime.registerResourceModule("grafana", "index/user", _module);
pulumi.runtime.registerResourcePackage("grafana", {
version: utilities.getVersion(),
constructProvider: (name, type, urn) => {
if (type !== "pulumi:providers:grafana") {
throw new Error(`unknown provider type ${type}`);
}
return new exports.Provider(name, undefined, { urn });
},
});
//# sourceMappingURL=index.js.map