@pulumi/gcp
Version:
A Pulumi package for creating and managing Google Cloud Platform resources.
160 lines • 9.63 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 __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Version = exports.Intent = exports.Generator = exports.Fulfillment = exports.Environment = exports.EntityType = exports.EncryptionSpec = exports.CxWebhook = exports.CxVersion = exports.CxToolVersion = exports.CxTool = exports.CxTestCase = exports.CxSecuritySettings = exports.CxPlaybook = exports.CxPage = exports.CxIntent = exports.CxGenerator = exports.CxGenerativeSettings = exports.CxFlow = exports.CxEnvironment = exports.CxEntityType = exports.CxAgent = exports.ConversationProfile = exports.Agent = void 0;
const pulumi = __importStar(require("@pulumi/pulumi"));
const utilities = __importStar(require("../utilities"));
exports.Agent = null;
utilities.lazyLoad(exports, ["Agent"], () => require("./agent"));
exports.ConversationProfile = null;
utilities.lazyLoad(exports, ["ConversationProfile"], () => require("./conversationProfile"));
exports.CxAgent = null;
utilities.lazyLoad(exports, ["CxAgent"], () => require("./cxAgent"));
exports.CxEntityType = null;
utilities.lazyLoad(exports, ["CxEntityType"], () => require("./cxEntityType"));
exports.CxEnvironment = null;
utilities.lazyLoad(exports, ["CxEnvironment"], () => require("./cxEnvironment"));
exports.CxFlow = null;
utilities.lazyLoad(exports, ["CxFlow"], () => require("./cxFlow"));
exports.CxGenerativeSettings = null;
utilities.lazyLoad(exports, ["CxGenerativeSettings"], () => require("./cxGenerativeSettings"));
exports.CxGenerator = null;
utilities.lazyLoad(exports, ["CxGenerator"], () => require("./cxGenerator"));
exports.CxIntent = null;
utilities.lazyLoad(exports, ["CxIntent"], () => require("./cxIntent"));
exports.CxPage = null;
utilities.lazyLoad(exports, ["CxPage"], () => require("./cxPage"));
exports.CxPlaybook = null;
utilities.lazyLoad(exports, ["CxPlaybook"], () => require("./cxPlaybook"));
exports.CxSecuritySettings = null;
utilities.lazyLoad(exports, ["CxSecuritySettings"], () => require("./cxSecuritySettings"));
exports.CxTestCase = null;
utilities.lazyLoad(exports, ["CxTestCase"], () => require("./cxTestCase"));
exports.CxTool = null;
utilities.lazyLoad(exports, ["CxTool"], () => require("./cxTool"));
exports.CxToolVersion = null;
utilities.lazyLoad(exports, ["CxToolVersion"], () => require("./cxToolVersion"));
exports.CxVersion = null;
utilities.lazyLoad(exports, ["CxVersion"], () => require("./cxVersion"));
exports.CxWebhook = null;
utilities.lazyLoad(exports, ["CxWebhook"], () => require("./cxWebhook"));
exports.EncryptionSpec = null;
utilities.lazyLoad(exports, ["EncryptionSpec"], () => require("./encryptionSpec"));
exports.EntityType = null;
utilities.lazyLoad(exports, ["EntityType"], () => require("./entityType"));
exports.Environment = null;
utilities.lazyLoad(exports, ["Environment"], () => require("./environment"));
exports.Fulfillment = null;
utilities.lazyLoad(exports, ["Fulfillment"], () => require("./fulfillment"));
exports.Generator = null;
utilities.lazyLoad(exports, ["Generator"], () => require("./generator"));
exports.Intent = null;
utilities.lazyLoad(exports, ["Intent"], () => require("./intent"));
exports.Version = null;
utilities.lazyLoad(exports, ["Version"], () => require("./version"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "gcp:diagflow/agent:Agent":
return new exports.Agent(name, undefined, { urn });
case "gcp:diagflow/conversationProfile:ConversationProfile":
return new exports.ConversationProfile(name, undefined, { urn });
case "gcp:diagflow/cxAgent:CxAgent":
return new exports.CxAgent(name, undefined, { urn });
case "gcp:diagflow/cxEntityType:CxEntityType":
return new exports.CxEntityType(name, undefined, { urn });
case "gcp:diagflow/cxEnvironment:CxEnvironment":
return new exports.CxEnvironment(name, undefined, { urn });
case "gcp:diagflow/cxFlow:CxFlow":
return new exports.CxFlow(name, undefined, { urn });
case "gcp:diagflow/cxGenerativeSettings:CxGenerativeSettings":
return new exports.CxGenerativeSettings(name, undefined, { urn });
case "gcp:diagflow/cxGenerator:CxGenerator":
return new exports.CxGenerator(name, undefined, { urn });
case "gcp:diagflow/cxIntent:CxIntent":
return new exports.CxIntent(name, undefined, { urn });
case "gcp:diagflow/cxPage:CxPage":
return new exports.CxPage(name, undefined, { urn });
case "gcp:diagflow/cxPlaybook:CxPlaybook":
return new exports.CxPlaybook(name, undefined, { urn });
case "gcp:diagflow/cxSecuritySettings:CxSecuritySettings":
return new exports.CxSecuritySettings(name, undefined, { urn });
case "gcp:diagflow/cxTestCase:CxTestCase":
return new exports.CxTestCase(name, undefined, { urn });
case "gcp:diagflow/cxTool:CxTool":
return new exports.CxTool(name, undefined, { urn });
case "gcp:diagflow/cxToolVersion:CxToolVersion":
return new exports.CxToolVersion(name, undefined, { urn });
case "gcp:diagflow/cxVersion:CxVersion":
return new exports.CxVersion(name, undefined, { urn });
case "gcp:diagflow/cxWebhook:CxWebhook":
return new exports.CxWebhook(name, undefined, { urn });
case "gcp:diagflow/encryptionSpec:EncryptionSpec":
return new exports.EncryptionSpec(name, undefined, { urn });
case "gcp:diagflow/entityType:EntityType":
return new exports.EntityType(name, undefined, { urn });
case "gcp:diagflow/environment:Environment":
return new exports.Environment(name, undefined, { urn });
case "gcp:diagflow/fulfillment:Fulfillment":
return new exports.Fulfillment(name, undefined, { urn });
case "gcp:diagflow/generator:Generator":
return new exports.Generator(name, undefined, { urn });
case "gcp:diagflow/intent:Intent":
return new exports.Intent(name, undefined, { urn });
case "gcp:diagflow/version:Version":
return new exports.Version(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("gcp", "diagflow/agent", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/conversationProfile", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxAgent", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxEntityType", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxEnvironment", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxFlow", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxGenerativeSettings", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxGenerator", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxIntent", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxPage", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxPlaybook", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxSecuritySettings", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxTestCase", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxTool", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxToolVersion", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxVersion", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/cxWebhook", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/encryptionSpec", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/entityType", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/environment", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/fulfillment", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/generator", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/intent", _module);
pulumi.runtime.registerResourceModule("gcp", "diagflow/version", _module);
//# sourceMappingURL=index.js.map