@pulumiverse/grafana
Version:
A Pulumi package for creating and managing grafana.
173 lines • 12.1 kB
JavaScript
;
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.SsoSettings = exports.ServiceAccountToken = exports.ServiceAccountRotatingToken = exports.ServiceAccountPermissionItem = exports.ServiceAccountPermission = exports.ServiceAccount = exports.Playlist = exports.OrganizationPreferences = exports.Organization = exports.LibraryPanel = exports.getUsersOutput = exports.getUsers = exports.getUserOutput = exports.getUser = exports.getTeamsOutput = exports.getTeams = exports.getTeamOutput = exports.getTeam = exports.getServiceAccountOutput = exports.getServiceAccount = exports.getOrganizationUserOutput = exports.getOrganizationUser = exports.getOrganizationPreferencesOutput = exports.getOrganizationPreferences = exports.getOrganizationOutput = exports.getOrganization = exports.getLibraryPanelsOutput = exports.getLibraryPanels = 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.FolderPermissionItem = exports.FolderPermission = exports.Folder = exports.DataSourceConfig = exports.DataSource = exports.DashboardPublic = exports.DashboardPermissionItem = exports.DashboardPermission = exports.Dashboard = exports.Annotation = void 0;
exports.User = exports.Team = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Annotation = null;
utilities.lazyLoad(exports, ["Annotation"], () => require("./annotation"));
exports.Dashboard = null;
utilities.lazyLoad(exports, ["Dashboard"], () => require("./dashboard"));
exports.DashboardPermission = null;
utilities.lazyLoad(exports, ["DashboardPermission"], () => require("./dashboardPermission"));
exports.DashboardPermissionItem = null;
utilities.lazyLoad(exports, ["DashboardPermissionItem"], () => require("./dashboardPermissionItem"));
exports.DashboardPublic = null;
utilities.lazyLoad(exports, ["DashboardPublic"], () => require("./dashboardPublic"));
exports.DataSource = null;
utilities.lazyLoad(exports, ["DataSource"], () => require("./dataSource"));
exports.DataSourceConfig = null;
utilities.lazyLoad(exports, ["DataSourceConfig"], () => require("./dataSourceConfig"));
exports.Folder = null;
utilities.lazyLoad(exports, ["Folder"], () => require("./folder"));
exports.FolderPermission = null;
utilities.lazyLoad(exports, ["FolderPermission"], () => require("./folderPermission"));
exports.FolderPermissionItem = null;
utilities.lazyLoad(exports, ["FolderPermissionItem"], () => require("./folderPermissionItem"));
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.getLibraryPanels = null;
exports.getLibraryPanelsOutput = null;
utilities.lazyLoad(exports, ["getLibraryPanels", "getLibraryPanelsOutput"], () => require("./getLibraryPanels"));
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.getOrganizationUser = null;
exports.getOrganizationUserOutput = null;
utilities.lazyLoad(exports, ["getOrganizationUser", "getOrganizationUserOutput"], () => require("./getOrganizationUser"));
exports.getServiceAccount = null;
exports.getServiceAccountOutput = null;
utilities.lazyLoad(exports, ["getServiceAccount", "getServiceAccountOutput"], () => require("./getServiceAccount"));
exports.getTeam = null;
exports.getTeamOutput = null;
utilities.lazyLoad(exports, ["getTeam", "getTeamOutput"], () => require("./getTeam"));
exports.getTeams = null;
exports.getTeamsOutput = null;
utilities.lazyLoad(exports, ["getTeams", "getTeamsOutput"], () => require("./getTeams"));
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.Organization = null;
utilities.lazyLoad(exports, ["Organization"], () => require("./organization"));
exports.OrganizationPreferences = null;
utilities.lazyLoad(exports, ["OrganizationPreferences"], () => require("./organizationPreferences"));
exports.Playlist = null;
utilities.lazyLoad(exports, ["Playlist"], () => require("./playlist"));
exports.ServiceAccount = null;
utilities.lazyLoad(exports, ["ServiceAccount"], () => require("./serviceAccount"));
exports.ServiceAccountPermission = null;
utilities.lazyLoad(exports, ["ServiceAccountPermission"], () => require("./serviceAccountPermission"));
exports.ServiceAccountPermissionItem = null;
utilities.lazyLoad(exports, ["ServiceAccountPermissionItem"], () => require("./serviceAccountPermissionItem"));
exports.ServiceAccountRotatingToken = null;
utilities.lazyLoad(exports, ["ServiceAccountRotatingToken"], () => require("./serviceAccountRotatingToken"));
exports.ServiceAccountToken = null;
utilities.lazyLoad(exports, ["ServiceAccountToken"], () => require("./serviceAccountToken"));
exports.SsoSettings = null;
utilities.lazyLoad(exports, ["SsoSettings"], () => require("./ssoSettings"));
exports.Team = null;
utilities.lazyLoad(exports, ["Team"], () => require("./team"));
exports.User = null;
utilities.lazyLoad(exports, ["User"], () => require("./user"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "grafana:oss/annotation:Annotation":
return new exports.Annotation(name, undefined, { urn });
case "grafana:oss/dashboard:Dashboard":
return new exports.Dashboard(name, undefined, { urn });
case "grafana:oss/dashboardPermission:DashboardPermission":
return new exports.DashboardPermission(name, undefined, { urn });
case "grafana:oss/dashboardPermissionItem:DashboardPermissionItem":
return new exports.DashboardPermissionItem(name, undefined, { urn });
case "grafana:oss/dashboardPublic:DashboardPublic":
return new exports.DashboardPublic(name, undefined, { urn });
case "grafana:oss/dataSource:DataSource":
return new exports.DataSource(name, undefined, { urn });
case "grafana:oss/dataSourceConfig:DataSourceConfig":
return new exports.DataSourceConfig(name, undefined, { urn });
case "grafana:oss/folder:Folder":
return new exports.Folder(name, undefined, { urn });
case "grafana:oss/folderPermission:FolderPermission":
return new exports.FolderPermission(name, undefined, { urn });
case "grafana:oss/folderPermissionItem:FolderPermissionItem":
return new exports.FolderPermissionItem(name, undefined, { urn });
case "grafana:oss/libraryPanel:LibraryPanel":
return new exports.LibraryPanel(name, undefined, { urn });
case "grafana:oss/organization:Organization":
return new exports.Organization(name, undefined, { urn });
case "grafana:oss/organizationPreferences:OrganizationPreferences":
return new exports.OrganizationPreferences(name, undefined, { urn });
case "grafana:oss/playlist:Playlist":
return new exports.Playlist(name, undefined, { urn });
case "grafana:oss/serviceAccount:ServiceAccount":
return new exports.ServiceAccount(name, undefined, { urn });
case "grafana:oss/serviceAccountPermission:ServiceAccountPermission":
return new exports.ServiceAccountPermission(name, undefined, { urn });
case "grafana:oss/serviceAccountPermissionItem:ServiceAccountPermissionItem":
return new exports.ServiceAccountPermissionItem(name, undefined, { urn });
case "grafana:oss/serviceAccountRotatingToken:ServiceAccountRotatingToken":
return new exports.ServiceAccountRotatingToken(name, undefined, { urn });
case "grafana:oss/serviceAccountToken:ServiceAccountToken":
return new exports.ServiceAccountToken(name, undefined, { urn });
case "grafana:oss/ssoSettings:SsoSettings":
return new exports.SsoSettings(name, undefined, { urn });
case "grafana:oss/team:Team":
return new exports.Team(name, undefined, { urn });
case "grafana:oss/user:User":
return new exports.User(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("grafana", "oss/annotation", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/dashboard", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/dashboardPermission", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/dashboardPermissionItem", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/dashboardPublic", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/dataSource", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/dataSourceConfig", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/folder", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/folderPermission", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/folderPermissionItem", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/libraryPanel", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/organization", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/organizationPreferences", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/playlist", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/serviceAccount", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/serviceAccountPermission", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/serviceAccountPermissionItem", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/serviceAccountRotatingToken", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/serviceAccountToken", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/ssoSettings", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/team", _module);
pulumi.runtime.registerResourceModule("grafana", "oss/user", _module);
//# sourceMappingURL=index.js.map