@pulumi/pagerduty
Version:
A Pulumi package for creating and managing pagerduty cloud resources.
402 lines • 31.4 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! ***
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getIncidentWorkflow = exports.getIncidentTypeCustomFieldOutput = exports.getIncidentTypeCustomField = exports.getIncidentTypeOutput = exports.getIncidentType = exports.getIncidentCustomFieldOutput = exports.getIncidentCustomField = exports.getExtensionSchemaOutput = exports.getExtensionSchema = exports.getEventOrchestrationsOutput = exports.getEventOrchestrations = exports.getEventOrchestrationServiceCacheVariableOutput = exports.getEventOrchestrationServiceCacheVariable = exports.getEventOrchestrationIntegrationOutput = exports.getEventOrchestrationIntegration = exports.getEventOrchestrationGlobalCacheVariableOutput = exports.getEventOrchestrationGlobalCacheVariable = exports.getEventOrchestrationOutput = exports.getEventOrchestration = exports.getEscalationPolicyOutput = exports.getEscalationPolicy = exports.getBusinessServiceOutput = exports.getBusinessService = exports.getAutomationActionsRunnerOutput = exports.getAutomationActionsRunner = exports.getAutomationActionsActionOutput = exports.getAutomationActionsAction = exports.getAlertGroupingSettingOutput = exports.getAlertGroupingSetting = exports.ExtensionServiceNow = exports.Extension = exports.EventRule = exports.EventOrchestrationUnrouted = exports.EventOrchestrationServiceCacheVariable = exports.EventOrchestrationService = exports.EventOrchestrationRouter = exports.EventOrchestrationIntegration = exports.EventOrchestrationGlobalCacheVariable = exports.EventOrchestrationGlobal = exports.EventOrchestration = exports.EscalationPolicy = exports.BusinessServiceSubscriber = exports.BusinessService = exports.AutomationActionsRunnerTeamAssociation = exports.AutomationActionsRunner = exports.AutomationActionsActionTeamAssociation = exports.AutomationActionsActionServiceAssociation = exports.AutomationActionsAction = exports.AlertGroupingSetting = exports.Addon = void 0;
exports.JiraCloudAccountMappingRule = exports.IncidentWorkflowTrigger = exports.IncidentWorkflow = exports.IncidentTypeCustomField = exports.IncidentType = exports.IncidentCustomFieldOption = exports.IncidentCustomField = exports.getVendorOutput = exports.getVendor = exports.getUsersOutput = exports.getUsers = exports.getUserContactMethodOutput = exports.getUserContactMethod = exports.getUserOutput = exports.getUser = exports.getTeamsOutput = exports.getTeams = exports.getTeamMembersOutput = exports.getTeamMembers = exports.getTeamOutput = exports.getTeam = exports.getTagOutput = exports.getTag = exports.getStandardsResourcesScoresOutput = exports.getStandardsResourcesScores = exports.getStandardsResourceScoresOutput = exports.getStandardsResourceScores = exports.getStandardsOutput = exports.getStandards = exports.getServiceIntegrationOutput = exports.getServiceIntegration = exports.getServiceCustomFieldValueOutput = exports.getServiceCustomFieldValue = exports.getServiceCustomFieldOutput = exports.getServiceCustomField = exports.getServiceOutput = exports.getService = exports.getScheduleOutput = exports.getSchedule = exports.getRulesetOutput = exports.getRuleset = exports.getPriorityOutput = exports.getPriority = exports.getLicensesOutput = exports.getLicenses = exports.getLicenseOutput = exports.getLicense = exports.getJiraCloudAccountMappingOutput = exports.getJiraCloudAccountMapping = exports.getIncidentWorkflowOutput = void 0;
exports.types = exports.config = exports.WebhookSubscription = exports.UserNotificationRule = exports.UserHandoffNotificationRule = exports.UserContactMethod = exports.User = exports.TeamMembership = exports.Team = exports.TagAssignment = exports.Tag = exports.SlackConnection = exports.ServiceIntegration = exports.ServiceEventRule = exports.ServiceDependency = exports.ServiceCustomFieldValue = exports.ServiceCustomField = exports.Service = exports.Schedule = exports.RulesetRule = exports.Ruleset = exports.ResponsePlay = exports.MaintenanceWindow = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("./utilities");
exports.Addon = null;
utilities.lazyLoad(exports, ["Addon"], () => require("./addon"));
exports.AlertGroupingSetting = null;
utilities.lazyLoad(exports, ["AlertGroupingSetting"], () => require("./alertGroupingSetting"));
exports.AutomationActionsAction = null;
utilities.lazyLoad(exports, ["AutomationActionsAction"], () => require("./automationActionsAction"));
exports.AutomationActionsActionServiceAssociation = null;
utilities.lazyLoad(exports, ["AutomationActionsActionServiceAssociation"], () => require("./automationActionsActionServiceAssociation"));
exports.AutomationActionsActionTeamAssociation = null;
utilities.lazyLoad(exports, ["AutomationActionsActionTeamAssociation"], () => require("./automationActionsActionTeamAssociation"));
exports.AutomationActionsRunner = null;
utilities.lazyLoad(exports, ["AutomationActionsRunner"], () => require("./automationActionsRunner"));
exports.AutomationActionsRunnerTeamAssociation = null;
utilities.lazyLoad(exports, ["AutomationActionsRunnerTeamAssociation"], () => require("./automationActionsRunnerTeamAssociation"));
exports.BusinessService = null;
utilities.lazyLoad(exports, ["BusinessService"], () => require("./businessService"));
exports.BusinessServiceSubscriber = null;
utilities.lazyLoad(exports, ["BusinessServiceSubscriber"], () => require("./businessServiceSubscriber"));
exports.EscalationPolicy = null;
utilities.lazyLoad(exports, ["EscalationPolicy"], () => require("./escalationPolicy"));
exports.EventOrchestration = null;
utilities.lazyLoad(exports, ["EventOrchestration"], () => require("./eventOrchestration"));
exports.EventOrchestrationGlobal = null;
utilities.lazyLoad(exports, ["EventOrchestrationGlobal"], () => require("./eventOrchestrationGlobal"));
exports.EventOrchestrationGlobalCacheVariable = null;
utilities.lazyLoad(exports, ["EventOrchestrationGlobalCacheVariable"], () => require("./eventOrchestrationGlobalCacheVariable"));
exports.EventOrchestrationIntegration = null;
utilities.lazyLoad(exports, ["EventOrchestrationIntegration"], () => require("./eventOrchestrationIntegration"));
exports.EventOrchestrationRouter = null;
utilities.lazyLoad(exports, ["EventOrchestrationRouter"], () => require("./eventOrchestrationRouter"));
exports.EventOrchestrationService = null;
utilities.lazyLoad(exports, ["EventOrchestrationService"], () => require("./eventOrchestrationService"));
exports.EventOrchestrationServiceCacheVariable = null;
utilities.lazyLoad(exports, ["EventOrchestrationServiceCacheVariable"], () => require("./eventOrchestrationServiceCacheVariable"));
exports.EventOrchestrationUnrouted = null;
utilities.lazyLoad(exports, ["EventOrchestrationUnrouted"], () => require("./eventOrchestrationUnrouted"));
exports.EventRule = null;
utilities.lazyLoad(exports, ["EventRule"], () => require("./eventRule"));
exports.Extension = null;
utilities.lazyLoad(exports, ["Extension"], () => require("./extension"));
exports.ExtensionServiceNow = null;
utilities.lazyLoad(exports, ["ExtensionServiceNow"], () => require("./extensionServiceNow"));
exports.getAlertGroupingSetting = null;
exports.getAlertGroupingSettingOutput = null;
utilities.lazyLoad(exports, ["getAlertGroupingSetting", "getAlertGroupingSettingOutput"], () => require("./getAlertGroupingSetting"));
exports.getAutomationActionsAction = null;
exports.getAutomationActionsActionOutput = null;
utilities.lazyLoad(exports, ["getAutomationActionsAction", "getAutomationActionsActionOutput"], () => require("./getAutomationActionsAction"));
exports.getAutomationActionsRunner = null;
exports.getAutomationActionsRunnerOutput = null;
utilities.lazyLoad(exports, ["getAutomationActionsRunner", "getAutomationActionsRunnerOutput"], () => require("./getAutomationActionsRunner"));
exports.getBusinessService = null;
exports.getBusinessServiceOutput = null;
utilities.lazyLoad(exports, ["getBusinessService", "getBusinessServiceOutput"], () => require("./getBusinessService"));
exports.getEscalationPolicy = null;
exports.getEscalationPolicyOutput = null;
utilities.lazyLoad(exports, ["getEscalationPolicy", "getEscalationPolicyOutput"], () => require("./getEscalationPolicy"));
exports.getEventOrchestration = null;
exports.getEventOrchestrationOutput = null;
utilities.lazyLoad(exports, ["getEventOrchestration", "getEventOrchestrationOutput"], () => require("./getEventOrchestration"));
exports.getEventOrchestrationGlobalCacheVariable = null;
exports.getEventOrchestrationGlobalCacheVariableOutput = null;
utilities.lazyLoad(exports, ["getEventOrchestrationGlobalCacheVariable", "getEventOrchestrationGlobalCacheVariableOutput"], () => require("./getEventOrchestrationGlobalCacheVariable"));
exports.getEventOrchestrationIntegration = null;
exports.getEventOrchestrationIntegrationOutput = null;
utilities.lazyLoad(exports, ["getEventOrchestrationIntegration", "getEventOrchestrationIntegrationOutput"], () => require("./getEventOrchestrationIntegration"));
exports.getEventOrchestrationServiceCacheVariable = null;
exports.getEventOrchestrationServiceCacheVariableOutput = null;
utilities.lazyLoad(exports, ["getEventOrchestrationServiceCacheVariable", "getEventOrchestrationServiceCacheVariableOutput"], () => require("./getEventOrchestrationServiceCacheVariable"));
exports.getEventOrchestrations = null;
exports.getEventOrchestrationsOutput = null;
utilities.lazyLoad(exports, ["getEventOrchestrations", "getEventOrchestrationsOutput"], () => require("./getEventOrchestrations"));
exports.getExtensionSchema = null;
exports.getExtensionSchemaOutput = null;
utilities.lazyLoad(exports, ["getExtensionSchema", "getExtensionSchemaOutput"], () => require("./getExtensionSchema"));
exports.getIncidentCustomField = null;
exports.getIncidentCustomFieldOutput = null;
utilities.lazyLoad(exports, ["getIncidentCustomField", "getIncidentCustomFieldOutput"], () => require("./getIncidentCustomField"));
exports.getIncidentType = null;
exports.getIncidentTypeOutput = null;
utilities.lazyLoad(exports, ["getIncidentType", "getIncidentTypeOutput"], () => require("./getIncidentType"));
exports.getIncidentTypeCustomField = null;
exports.getIncidentTypeCustomFieldOutput = null;
utilities.lazyLoad(exports, ["getIncidentTypeCustomField", "getIncidentTypeCustomFieldOutput"], () => require("./getIncidentTypeCustomField"));
exports.getIncidentWorkflow = null;
exports.getIncidentWorkflowOutput = null;
utilities.lazyLoad(exports, ["getIncidentWorkflow", "getIncidentWorkflowOutput"], () => require("./getIncidentWorkflow"));
exports.getJiraCloudAccountMapping = null;
exports.getJiraCloudAccountMappingOutput = null;
utilities.lazyLoad(exports, ["getJiraCloudAccountMapping", "getJiraCloudAccountMappingOutput"], () => require("./getJiraCloudAccountMapping"));
exports.getLicense = null;
exports.getLicenseOutput = null;
utilities.lazyLoad(exports, ["getLicense", "getLicenseOutput"], () => require("./getLicense"));
exports.getLicenses = null;
exports.getLicensesOutput = null;
utilities.lazyLoad(exports, ["getLicenses", "getLicensesOutput"], () => require("./getLicenses"));
exports.getPriority = null;
exports.getPriorityOutput = null;
utilities.lazyLoad(exports, ["getPriority", "getPriorityOutput"], () => require("./getPriority"));
exports.getRuleset = null;
exports.getRulesetOutput = null;
utilities.lazyLoad(exports, ["getRuleset", "getRulesetOutput"], () => require("./getRuleset"));
exports.getSchedule = null;
exports.getScheduleOutput = null;
utilities.lazyLoad(exports, ["getSchedule", "getScheduleOutput"], () => require("./getSchedule"));
exports.getService = null;
exports.getServiceOutput = null;
utilities.lazyLoad(exports, ["getService", "getServiceOutput"], () => require("./getService"));
exports.getServiceCustomField = null;
exports.getServiceCustomFieldOutput = null;
utilities.lazyLoad(exports, ["getServiceCustomField", "getServiceCustomFieldOutput"], () => require("./getServiceCustomField"));
exports.getServiceCustomFieldValue = null;
exports.getServiceCustomFieldValueOutput = null;
utilities.lazyLoad(exports, ["getServiceCustomFieldValue", "getServiceCustomFieldValueOutput"], () => require("./getServiceCustomFieldValue"));
exports.getServiceIntegration = null;
exports.getServiceIntegrationOutput = null;
utilities.lazyLoad(exports, ["getServiceIntegration", "getServiceIntegrationOutput"], () => require("./getServiceIntegration"));
exports.getStandards = null;
exports.getStandardsOutput = null;
utilities.lazyLoad(exports, ["getStandards", "getStandardsOutput"], () => require("./getStandards"));
exports.getStandardsResourceScores = null;
exports.getStandardsResourceScoresOutput = null;
utilities.lazyLoad(exports, ["getStandardsResourceScores", "getStandardsResourceScoresOutput"], () => require("./getStandardsResourceScores"));
exports.getStandardsResourcesScores = null;
exports.getStandardsResourcesScoresOutput = null;
utilities.lazyLoad(exports, ["getStandardsResourcesScores", "getStandardsResourcesScoresOutput"], () => require("./getStandardsResourcesScores"));
exports.getTag = null;
exports.getTagOutput = null;
utilities.lazyLoad(exports, ["getTag", "getTagOutput"], () => require("./getTag"));
exports.getTeam = null;
exports.getTeamOutput = null;
utilities.lazyLoad(exports, ["getTeam", "getTeamOutput"], () => require("./getTeam"));
exports.getTeamMembers = null;
exports.getTeamMembersOutput = null;
utilities.lazyLoad(exports, ["getTeamMembers", "getTeamMembersOutput"], () => require("./getTeamMembers"));
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.getUserContactMethod = null;
exports.getUserContactMethodOutput = null;
utilities.lazyLoad(exports, ["getUserContactMethod", "getUserContactMethodOutput"], () => require("./getUserContactMethod"));
exports.getUsers = null;
exports.getUsersOutput = null;
utilities.lazyLoad(exports, ["getUsers", "getUsersOutput"], () => require("./getUsers"));
exports.getVendor = null;
exports.getVendorOutput = null;
utilities.lazyLoad(exports, ["getVendor", "getVendorOutput"], () => require("./getVendor"));
exports.IncidentCustomField = null;
utilities.lazyLoad(exports, ["IncidentCustomField"], () => require("./incidentCustomField"));
exports.IncidentCustomFieldOption = null;
utilities.lazyLoad(exports, ["IncidentCustomFieldOption"], () => require("./incidentCustomFieldOption"));
exports.IncidentType = null;
utilities.lazyLoad(exports, ["IncidentType"], () => require("./incidentType"));
exports.IncidentTypeCustomField = null;
utilities.lazyLoad(exports, ["IncidentTypeCustomField"], () => require("./incidentTypeCustomField"));
exports.IncidentWorkflow = null;
utilities.lazyLoad(exports, ["IncidentWorkflow"], () => require("./incidentWorkflow"));
exports.IncidentWorkflowTrigger = null;
utilities.lazyLoad(exports, ["IncidentWorkflowTrigger"], () => require("./incidentWorkflowTrigger"));
exports.JiraCloudAccountMappingRule = null;
utilities.lazyLoad(exports, ["JiraCloudAccountMappingRule"], () => require("./jiraCloudAccountMappingRule"));
exports.MaintenanceWindow = null;
utilities.lazyLoad(exports, ["MaintenanceWindow"], () => require("./maintenanceWindow"));
__exportStar(require("./provider"), exports);
const provider_1 = require("./provider");
exports.ResponsePlay = null;
utilities.lazyLoad(exports, ["ResponsePlay"], () => require("./responsePlay"));
exports.Ruleset = null;
utilities.lazyLoad(exports, ["Ruleset"], () => require("./ruleset"));
exports.RulesetRule = null;
utilities.lazyLoad(exports, ["RulesetRule"], () => require("./rulesetRule"));
exports.Schedule = null;
utilities.lazyLoad(exports, ["Schedule"], () => require("./schedule"));
exports.Service = null;
utilities.lazyLoad(exports, ["Service"], () => require("./service"));
exports.ServiceCustomField = null;
utilities.lazyLoad(exports, ["ServiceCustomField"], () => require("./serviceCustomField"));
exports.ServiceCustomFieldValue = null;
utilities.lazyLoad(exports, ["ServiceCustomFieldValue"], () => require("./serviceCustomFieldValue"));
exports.ServiceDependency = null;
utilities.lazyLoad(exports, ["ServiceDependency"], () => require("./serviceDependency"));
exports.ServiceEventRule = null;
utilities.lazyLoad(exports, ["ServiceEventRule"], () => require("./serviceEventRule"));
exports.ServiceIntegration = null;
utilities.lazyLoad(exports, ["ServiceIntegration"], () => require("./serviceIntegration"));
exports.SlackConnection = null;
utilities.lazyLoad(exports, ["SlackConnection"], () => require("./slackConnection"));
exports.Tag = null;
utilities.lazyLoad(exports, ["Tag"], () => require("./tag"));
exports.TagAssignment = null;
utilities.lazyLoad(exports, ["TagAssignment"], () => require("./tagAssignment"));
exports.Team = null;
utilities.lazyLoad(exports, ["Team"], () => require("./team"));
exports.TeamMembership = null;
utilities.lazyLoad(exports, ["TeamMembership"], () => require("./teamMembership"));
exports.User = null;
utilities.lazyLoad(exports, ["User"], () => require("./user"));
exports.UserContactMethod = null;
utilities.lazyLoad(exports, ["UserContactMethod"], () => require("./userContactMethod"));
exports.UserHandoffNotificationRule = null;
utilities.lazyLoad(exports, ["UserHandoffNotificationRule"], () => require("./userHandoffNotificationRule"));
exports.UserNotificationRule = null;
utilities.lazyLoad(exports, ["UserNotificationRule"], () => require("./userNotificationRule"));
exports.WebhookSubscription = null;
utilities.lazyLoad(exports, ["WebhookSubscription"], () => require("./webhookSubscription"));
// 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 "pagerduty:index/addon:Addon":
return new exports.Addon(name, undefined, { urn });
case "pagerduty:index/alertGroupingSetting:AlertGroupingSetting":
return new exports.AlertGroupingSetting(name, undefined, { urn });
case "pagerduty:index/automationActionsAction:AutomationActionsAction":
return new exports.AutomationActionsAction(name, undefined, { urn });
case "pagerduty:index/automationActionsActionServiceAssociation:AutomationActionsActionServiceAssociation":
return new exports.AutomationActionsActionServiceAssociation(name, undefined, { urn });
case "pagerduty:index/automationActionsActionTeamAssociation:AutomationActionsActionTeamAssociation":
return new exports.AutomationActionsActionTeamAssociation(name, undefined, { urn });
case "pagerduty:index/automationActionsRunner:AutomationActionsRunner":
return new exports.AutomationActionsRunner(name, undefined, { urn });
case "pagerduty:index/automationActionsRunnerTeamAssociation:AutomationActionsRunnerTeamAssociation":
return new exports.AutomationActionsRunnerTeamAssociation(name, undefined, { urn });
case "pagerduty:index/businessService:BusinessService":
return new exports.BusinessService(name, undefined, { urn });
case "pagerduty:index/businessServiceSubscriber:BusinessServiceSubscriber":
return new exports.BusinessServiceSubscriber(name, undefined, { urn });
case "pagerduty:index/escalationPolicy:EscalationPolicy":
return new exports.EscalationPolicy(name, undefined, { urn });
case "pagerduty:index/eventOrchestration:EventOrchestration":
return new exports.EventOrchestration(name, undefined, { urn });
case "pagerduty:index/eventOrchestrationGlobal:EventOrchestrationGlobal":
return new exports.EventOrchestrationGlobal(name, undefined, { urn });
case "pagerduty:index/eventOrchestrationGlobalCacheVariable:EventOrchestrationGlobalCacheVariable":
return new exports.EventOrchestrationGlobalCacheVariable(name, undefined, { urn });
case "pagerduty:index/eventOrchestrationIntegration:EventOrchestrationIntegration":
return new exports.EventOrchestrationIntegration(name, undefined, { urn });
case "pagerduty:index/eventOrchestrationRouter:EventOrchestrationRouter":
return new exports.EventOrchestrationRouter(name, undefined, { urn });
case "pagerduty:index/eventOrchestrationService:EventOrchestrationService":
return new exports.EventOrchestrationService(name, undefined, { urn });
case "pagerduty:index/eventOrchestrationServiceCacheVariable:EventOrchestrationServiceCacheVariable":
return new exports.EventOrchestrationServiceCacheVariable(name, undefined, { urn });
case "pagerduty:index/eventOrchestrationUnrouted:EventOrchestrationUnrouted":
return new exports.EventOrchestrationUnrouted(name, undefined, { urn });
case "pagerduty:index/eventRule:EventRule":
return new exports.EventRule(name, undefined, { urn });
case "pagerduty:index/extension:Extension":
return new exports.Extension(name, undefined, { urn });
case "pagerduty:index/extensionServiceNow:ExtensionServiceNow":
return new exports.ExtensionServiceNow(name, undefined, { urn });
case "pagerduty:index/incidentCustomField:IncidentCustomField":
return new exports.IncidentCustomField(name, undefined, { urn });
case "pagerduty:index/incidentCustomFieldOption:IncidentCustomFieldOption":
return new exports.IncidentCustomFieldOption(name, undefined, { urn });
case "pagerduty:index/incidentType:IncidentType":
return new exports.IncidentType(name, undefined, { urn });
case "pagerduty:index/incidentTypeCustomField:IncidentTypeCustomField":
return new exports.IncidentTypeCustomField(name, undefined, { urn });
case "pagerduty:index/incidentWorkflow:IncidentWorkflow":
return new exports.IncidentWorkflow(name, undefined, { urn });
case "pagerduty:index/incidentWorkflowTrigger:IncidentWorkflowTrigger":
return new exports.IncidentWorkflowTrigger(name, undefined, { urn });
case "pagerduty:index/jiraCloudAccountMappingRule:JiraCloudAccountMappingRule":
return new exports.JiraCloudAccountMappingRule(name, undefined, { urn });
case "pagerduty:index/maintenanceWindow:MaintenanceWindow":
return new exports.MaintenanceWindow(name, undefined, { urn });
case "pagerduty:index/responsePlay:ResponsePlay":
return new exports.ResponsePlay(name, undefined, { urn });
case "pagerduty:index/ruleset:Ruleset":
return new exports.Ruleset(name, undefined, { urn });
case "pagerduty:index/rulesetRule:RulesetRule":
return new exports.RulesetRule(name, undefined, { urn });
case "pagerduty:index/schedule:Schedule":
return new exports.Schedule(name, undefined, { urn });
case "pagerduty:index/service:Service":
return new exports.Service(name, undefined, { urn });
case "pagerduty:index/serviceCustomField:ServiceCustomField":
return new exports.ServiceCustomField(name, undefined, { urn });
case "pagerduty:index/serviceCustomFieldValue:ServiceCustomFieldValue":
return new exports.ServiceCustomFieldValue(name, undefined, { urn });
case "pagerduty:index/serviceDependency:ServiceDependency":
return new exports.ServiceDependency(name, undefined, { urn });
case "pagerduty:index/serviceEventRule:ServiceEventRule":
return new exports.ServiceEventRule(name, undefined, { urn });
case "pagerduty:index/serviceIntegration:ServiceIntegration":
return new exports.ServiceIntegration(name, undefined, { urn });
case "pagerduty:index/slackConnection:SlackConnection":
return new exports.SlackConnection(name, undefined, { urn });
case "pagerduty:index/tag:Tag":
return new exports.Tag(name, undefined, { urn });
case "pagerduty:index/tagAssignment:TagAssignment":
return new exports.TagAssignment(name, undefined, { urn });
case "pagerduty:index/team:Team":
return new exports.Team(name, undefined, { urn });
case "pagerduty:index/teamMembership:TeamMembership":
return new exports.TeamMembership(name, undefined, { urn });
case "pagerduty:index/user:User":
return new exports.User(name, undefined, { urn });
case "pagerduty:index/userContactMethod:UserContactMethod":
return new exports.UserContactMethod(name, undefined, { urn });
case "pagerduty:index/userHandoffNotificationRule:UserHandoffNotificationRule":
return new exports.UserHandoffNotificationRule(name, undefined, { urn });
case "pagerduty:index/userNotificationRule:UserNotificationRule":
return new exports.UserNotificationRule(name, undefined, { urn });
case "pagerduty:index/webhookSubscription:WebhookSubscription":
return new exports.WebhookSubscription(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("pagerduty", "index/addon", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/alertGroupingSetting", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/automationActionsAction", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/automationActionsActionServiceAssociation", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/automationActionsActionTeamAssociation", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/automationActionsRunner", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/automationActionsRunnerTeamAssociation", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/businessService", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/businessServiceSubscriber", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/escalationPolicy", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/eventOrchestration", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/eventOrchestrationGlobal", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/eventOrchestrationGlobalCacheVariable", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/eventOrchestrationIntegration", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/eventOrchestrationRouter", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/eventOrchestrationService", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/eventOrchestrationServiceCacheVariable", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/eventOrchestrationUnrouted", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/eventRule", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/extension", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/extensionServiceNow", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/incidentCustomField", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/incidentCustomFieldOption", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/incidentType", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/incidentTypeCustomField", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/incidentWorkflow", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/incidentWorkflowTrigger", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/jiraCloudAccountMappingRule", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/maintenanceWindow", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/responsePlay", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/ruleset", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/rulesetRule", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/schedule", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/service", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/serviceCustomField", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/serviceCustomFieldValue", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/serviceDependency", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/serviceEventRule", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/serviceIntegration", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/slackConnection", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/tag", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/tagAssignment", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/team", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/teamMembership", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/user", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/userContactMethod", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/userHandoffNotificationRule", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/userNotificationRule", _module);
pulumi.runtime.registerResourceModule("pagerduty", "index/webhookSubscription", _module);
pulumi.runtime.registerResourcePackage("pagerduty", {
version: utilities.getVersion(),
constructProvider: (name, type, urn) => {
if (type !== "pulumi:providers:pagerduty") {
throw new Error(`unknown provider type ${type}`);
}
return new provider_1.Provider(name, undefined, { urn });
},
});
//# sourceMappingURL=index.js.map