@pulumi/aws-native
Version:
The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)
154 lines • 10.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.Prompt = exports.KnowledgeBase = exports.IntelligentPromptRouter = exports.GuardrailVersion = exports.Guardrail = exports.getPromptVersionOutput = exports.getPromptVersion = exports.getPromptOutput = exports.getPrompt = exports.getKnowledgeBaseOutput = exports.getKnowledgeBase = exports.getIntelligentPromptRouterOutput = exports.getIntelligentPromptRouter = exports.getGuardrailVersionOutput = exports.getGuardrailVersion = exports.getGuardrailOutput = exports.getGuardrail = exports.getFlowVersionOutput = exports.getFlowVersion = exports.getFlowAliasOutput = exports.getFlowAlias = exports.getFlowOutput = exports.getFlow = exports.getDataSourceOutput = exports.getDataSource = exports.getDataAutomationProjectOutput = exports.getDataAutomationProject = exports.getBlueprintOutput = exports.getBlueprint = exports.getAutomatedReasoningPolicyVersionOutput = exports.getAutomatedReasoningPolicyVersion = exports.getAutomatedReasoningPolicyOutput = exports.getAutomatedReasoningPolicy = exports.getApplicationInferenceProfileOutput = exports.getApplicationInferenceProfile = exports.getAgentAliasOutput = exports.getAgentAlias = exports.getAgentOutput = exports.getAgent = exports.FlowVersion = exports.FlowAlias = exports.Flow = exports.DataSource = exports.DataAutomationProject = exports.Blueprint = exports.AutomatedReasoningPolicyVersion = exports.AutomatedReasoningPolicy = exports.ApplicationInferenceProfile = exports.AgentAlias = exports.Agent = void 0;
exports.PromptVersion = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Agent = null;
utilities.lazyLoad(exports, ["Agent"], () => require("./agent"));
exports.AgentAlias = null;
utilities.lazyLoad(exports, ["AgentAlias"], () => require("./agentAlias"));
exports.ApplicationInferenceProfile = null;
utilities.lazyLoad(exports, ["ApplicationInferenceProfile"], () => require("./applicationInferenceProfile"));
exports.AutomatedReasoningPolicy = null;
utilities.lazyLoad(exports, ["AutomatedReasoningPolicy"], () => require("./automatedReasoningPolicy"));
exports.AutomatedReasoningPolicyVersion = null;
utilities.lazyLoad(exports, ["AutomatedReasoningPolicyVersion"], () => require("./automatedReasoningPolicyVersion"));
exports.Blueprint = null;
utilities.lazyLoad(exports, ["Blueprint"], () => require("./blueprint"));
exports.DataAutomationProject = null;
utilities.lazyLoad(exports, ["DataAutomationProject"], () => require("./dataAutomationProject"));
exports.DataSource = null;
utilities.lazyLoad(exports, ["DataSource"], () => require("./dataSource"));
exports.Flow = null;
utilities.lazyLoad(exports, ["Flow"], () => require("./flow"));
exports.FlowAlias = null;
utilities.lazyLoad(exports, ["FlowAlias"], () => require("./flowAlias"));
exports.FlowVersion = null;
utilities.lazyLoad(exports, ["FlowVersion"], () => require("./flowVersion"));
exports.getAgent = null;
exports.getAgentOutput = null;
utilities.lazyLoad(exports, ["getAgent", "getAgentOutput"], () => require("./getAgent"));
exports.getAgentAlias = null;
exports.getAgentAliasOutput = null;
utilities.lazyLoad(exports, ["getAgentAlias", "getAgentAliasOutput"], () => require("./getAgentAlias"));
exports.getApplicationInferenceProfile = null;
exports.getApplicationInferenceProfileOutput = null;
utilities.lazyLoad(exports, ["getApplicationInferenceProfile", "getApplicationInferenceProfileOutput"], () => require("./getApplicationInferenceProfile"));
exports.getAutomatedReasoningPolicy = null;
exports.getAutomatedReasoningPolicyOutput = null;
utilities.lazyLoad(exports, ["getAutomatedReasoningPolicy", "getAutomatedReasoningPolicyOutput"], () => require("./getAutomatedReasoningPolicy"));
exports.getAutomatedReasoningPolicyVersion = null;
exports.getAutomatedReasoningPolicyVersionOutput = null;
utilities.lazyLoad(exports, ["getAutomatedReasoningPolicyVersion", "getAutomatedReasoningPolicyVersionOutput"], () => require("./getAutomatedReasoningPolicyVersion"));
exports.getBlueprint = null;
exports.getBlueprintOutput = null;
utilities.lazyLoad(exports, ["getBlueprint", "getBlueprintOutput"], () => require("./getBlueprint"));
exports.getDataAutomationProject = null;
exports.getDataAutomationProjectOutput = null;
utilities.lazyLoad(exports, ["getDataAutomationProject", "getDataAutomationProjectOutput"], () => require("./getDataAutomationProject"));
exports.getDataSource = null;
exports.getDataSourceOutput = null;
utilities.lazyLoad(exports, ["getDataSource", "getDataSourceOutput"], () => require("./getDataSource"));
exports.getFlow = null;
exports.getFlowOutput = null;
utilities.lazyLoad(exports, ["getFlow", "getFlowOutput"], () => require("./getFlow"));
exports.getFlowAlias = null;
exports.getFlowAliasOutput = null;
utilities.lazyLoad(exports, ["getFlowAlias", "getFlowAliasOutput"], () => require("./getFlowAlias"));
exports.getFlowVersion = null;
exports.getFlowVersionOutput = null;
utilities.lazyLoad(exports, ["getFlowVersion", "getFlowVersionOutput"], () => require("./getFlowVersion"));
exports.getGuardrail = null;
exports.getGuardrailOutput = null;
utilities.lazyLoad(exports, ["getGuardrail", "getGuardrailOutput"], () => require("./getGuardrail"));
exports.getGuardrailVersion = null;
exports.getGuardrailVersionOutput = null;
utilities.lazyLoad(exports, ["getGuardrailVersion", "getGuardrailVersionOutput"], () => require("./getGuardrailVersion"));
exports.getIntelligentPromptRouter = null;
exports.getIntelligentPromptRouterOutput = null;
utilities.lazyLoad(exports, ["getIntelligentPromptRouter", "getIntelligentPromptRouterOutput"], () => require("./getIntelligentPromptRouter"));
exports.getKnowledgeBase = null;
exports.getKnowledgeBaseOutput = null;
utilities.lazyLoad(exports, ["getKnowledgeBase", "getKnowledgeBaseOutput"], () => require("./getKnowledgeBase"));
exports.getPrompt = null;
exports.getPromptOutput = null;
utilities.lazyLoad(exports, ["getPrompt", "getPromptOutput"], () => require("./getPrompt"));
exports.getPromptVersion = null;
exports.getPromptVersionOutput = null;
utilities.lazyLoad(exports, ["getPromptVersion", "getPromptVersionOutput"], () => require("./getPromptVersion"));
exports.Guardrail = null;
utilities.lazyLoad(exports, ["Guardrail"], () => require("./guardrail"));
exports.GuardrailVersion = null;
utilities.lazyLoad(exports, ["GuardrailVersion"], () => require("./guardrailVersion"));
exports.IntelligentPromptRouter = null;
utilities.lazyLoad(exports, ["IntelligentPromptRouter"], () => require("./intelligentPromptRouter"));
exports.KnowledgeBase = null;
utilities.lazyLoad(exports, ["KnowledgeBase"], () => require("./knowledgeBase"));
exports.Prompt = null;
utilities.lazyLoad(exports, ["Prompt"], () => require("./prompt"));
exports.PromptVersion = null;
utilities.lazyLoad(exports, ["PromptVersion"], () => require("./promptVersion"));
// Export enums:
__exportStar(require("../types/enums/bedrock"), exports);
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "aws-native:bedrock:Agent":
return new exports.Agent(name, undefined, { urn });
case "aws-native:bedrock:AgentAlias":
return new exports.AgentAlias(name, undefined, { urn });
case "aws-native:bedrock:ApplicationInferenceProfile":
return new exports.ApplicationInferenceProfile(name, undefined, { urn });
case "aws-native:bedrock:AutomatedReasoningPolicy":
return new exports.AutomatedReasoningPolicy(name, undefined, { urn });
case "aws-native:bedrock:AutomatedReasoningPolicyVersion":
return new exports.AutomatedReasoningPolicyVersion(name, undefined, { urn });
case "aws-native:bedrock:Blueprint":
return new exports.Blueprint(name, undefined, { urn });
case "aws-native:bedrock:DataAutomationProject":
return new exports.DataAutomationProject(name, undefined, { urn });
case "aws-native:bedrock:DataSource":
return new exports.DataSource(name, undefined, { urn });
case "aws-native:bedrock:Flow":
return new exports.Flow(name, undefined, { urn });
case "aws-native:bedrock:FlowAlias":
return new exports.FlowAlias(name, undefined, { urn });
case "aws-native:bedrock:FlowVersion":
return new exports.FlowVersion(name, undefined, { urn });
case "aws-native:bedrock:Guardrail":
return new exports.Guardrail(name, undefined, { urn });
case "aws-native:bedrock:GuardrailVersion":
return new exports.GuardrailVersion(name, undefined, { urn });
case "aws-native:bedrock:IntelligentPromptRouter":
return new exports.IntelligentPromptRouter(name, undefined, { urn });
case "aws-native:bedrock:KnowledgeBase":
return new exports.KnowledgeBase(name, undefined, { urn });
case "aws-native:bedrock:Prompt":
return new exports.Prompt(name, undefined, { urn });
case "aws-native:bedrock:PromptVersion":
return new exports.PromptVersion(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("aws-native", "bedrock", _module);
//# sourceMappingURL=index.js.map