UNPKG

@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)

90 lines 5.76 kB
"use strict"; // *** 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.RestoreTestingSelection = exports.RestoreTestingPlan = exports.ReportPlan = exports.LogicallyAirGappedBackupVault = exports.getRestoreTestingSelectionOutput = exports.getRestoreTestingSelection = exports.getRestoreTestingPlanOutput = exports.getRestoreTestingPlan = exports.getReportPlanOutput = exports.getReportPlan = exports.getLogicallyAirGappedBackupVaultOutput = exports.getLogicallyAirGappedBackupVault = exports.getFrameworkOutput = exports.getFramework = exports.getBackupVaultOutput = exports.getBackupVault = exports.getBackupSelectionOutput = exports.getBackupSelection = exports.getBackupPlanOutput = exports.getBackupPlan = exports.Framework = exports.BackupVault = exports.BackupSelection = exports.BackupPlan = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.BackupPlan = null; utilities.lazyLoad(exports, ["BackupPlan"], () => require("./backupPlan")); exports.BackupSelection = null; utilities.lazyLoad(exports, ["BackupSelection"], () => require("./backupSelection")); exports.BackupVault = null; utilities.lazyLoad(exports, ["BackupVault"], () => require("./backupVault")); exports.Framework = null; utilities.lazyLoad(exports, ["Framework"], () => require("./framework")); exports.getBackupPlan = null; exports.getBackupPlanOutput = null; utilities.lazyLoad(exports, ["getBackupPlan", "getBackupPlanOutput"], () => require("./getBackupPlan")); exports.getBackupSelection = null; exports.getBackupSelectionOutput = null; utilities.lazyLoad(exports, ["getBackupSelection", "getBackupSelectionOutput"], () => require("./getBackupSelection")); exports.getBackupVault = null; exports.getBackupVaultOutput = null; utilities.lazyLoad(exports, ["getBackupVault", "getBackupVaultOutput"], () => require("./getBackupVault")); exports.getFramework = null; exports.getFrameworkOutput = null; utilities.lazyLoad(exports, ["getFramework", "getFrameworkOutput"], () => require("./getFramework")); exports.getLogicallyAirGappedBackupVault = null; exports.getLogicallyAirGappedBackupVaultOutput = null; utilities.lazyLoad(exports, ["getLogicallyAirGappedBackupVault", "getLogicallyAirGappedBackupVaultOutput"], () => require("./getLogicallyAirGappedBackupVault")); exports.getReportPlan = null; exports.getReportPlanOutput = null; utilities.lazyLoad(exports, ["getReportPlan", "getReportPlanOutput"], () => require("./getReportPlan")); exports.getRestoreTestingPlan = null; exports.getRestoreTestingPlanOutput = null; utilities.lazyLoad(exports, ["getRestoreTestingPlan", "getRestoreTestingPlanOutput"], () => require("./getRestoreTestingPlan")); exports.getRestoreTestingSelection = null; exports.getRestoreTestingSelectionOutput = null; utilities.lazyLoad(exports, ["getRestoreTestingSelection", "getRestoreTestingSelectionOutput"], () => require("./getRestoreTestingSelection")); exports.LogicallyAirGappedBackupVault = null; utilities.lazyLoad(exports, ["LogicallyAirGappedBackupVault"], () => require("./logicallyAirGappedBackupVault")); exports.ReportPlan = null; utilities.lazyLoad(exports, ["ReportPlan"], () => require("./reportPlan")); exports.RestoreTestingPlan = null; utilities.lazyLoad(exports, ["RestoreTestingPlan"], () => require("./restoreTestingPlan")); exports.RestoreTestingSelection = null; utilities.lazyLoad(exports, ["RestoreTestingSelection"], () => require("./restoreTestingSelection")); // Export enums: __exportStar(require("../types/enums/backup"), exports); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "aws-native:backup:BackupPlan": return new exports.BackupPlan(name, undefined, { urn }); case "aws-native:backup:BackupSelection": return new exports.BackupSelection(name, undefined, { urn }); case "aws-native:backup:BackupVault": return new exports.BackupVault(name, undefined, { urn }); case "aws-native:backup:Framework": return new exports.Framework(name, undefined, { urn }); case "aws-native:backup:LogicallyAirGappedBackupVault": return new exports.LogicallyAirGappedBackupVault(name, undefined, { urn }); case "aws-native:backup:ReportPlan": return new exports.ReportPlan(name, undefined, { urn }); case "aws-native:backup:RestoreTestingPlan": return new exports.RestoreTestingPlan(name, undefined, { urn }); case "aws-native:backup:RestoreTestingSelection": return new exports.RestoreTestingSelection(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("aws-native", "backup", _module); //# sourceMappingURL=index.js.map