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)

132 lines • 8.74 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.Standard = exports.SecurityControl = exports.ProductSubscription = exports.PolicyAssociation = exports.OrganizationConfiguration = exports.Insight = exports.HubV2 = exports.Hub = exports.getStandardOutput = exports.getStandard = exports.getSecurityControlOutput = exports.getSecurityControl = exports.getProductSubscriptionOutput = exports.getProductSubscription = exports.getPolicyAssociationOutput = exports.getPolicyAssociation = exports.getOrganizationConfigurationOutput = exports.getOrganizationConfiguration = exports.getInsightOutput = exports.getInsight = exports.getHubV2Output = exports.getHubV2 = exports.getHubOutput = exports.getHub = exports.getFindingAggregatorOutput = exports.getFindingAggregator = exports.getDelegatedAdminOutput = exports.getDelegatedAdmin = exports.getConfigurationPolicyOutput = exports.getConfigurationPolicy = exports.getAutomationRuleV2Output = exports.getAutomationRuleV2 = exports.getAutomationRuleOutput = exports.getAutomationRule = exports.getAggregatorV2Output = exports.getAggregatorV2 = exports.FindingAggregator = exports.DelegatedAdmin = exports.ConfigurationPolicy = exports.AutomationRuleV2 = exports.AutomationRule = exports.AggregatorV2 = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.AggregatorV2 = null; utilities.lazyLoad(exports, ["AggregatorV2"], () => require("./aggregatorV2")); exports.AutomationRule = null; utilities.lazyLoad(exports, ["AutomationRule"], () => require("./automationRule")); exports.AutomationRuleV2 = null; utilities.lazyLoad(exports, ["AutomationRuleV2"], () => require("./automationRuleV2")); exports.ConfigurationPolicy = null; utilities.lazyLoad(exports, ["ConfigurationPolicy"], () => require("./configurationPolicy")); exports.DelegatedAdmin = null; utilities.lazyLoad(exports, ["DelegatedAdmin"], () => require("./delegatedAdmin")); exports.FindingAggregator = null; utilities.lazyLoad(exports, ["FindingAggregator"], () => require("./findingAggregator")); exports.getAggregatorV2 = null; exports.getAggregatorV2Output = null; utilities.lazyLoad(exports, ["getAggregatorV2", "getAggregatorV2Output"], () => require("./getAggregatorV2")); exports.getAutomationRule = null; exports.getAutomationRuleOutput = null; utilities.lazyLoad(exports, ["getAutomationRule", "getAutomationRuleOutput"], () => require("./getAutomationRule")); exports.getAutomationRuleV2 = null; exports.getAutomationRuleV2Output = null; utilities.lazyLoad(exports, ["getAutomationRuleV2", "getAutomationRuleV2Output"], () => require("./getAutomationRuleV2")); exports.getConfigurationPolicy = null; exports.getConfigurationPolicyOutput = null; utilities.lazyLoad(exports, ["getConfigurationPolicy", "getConfigurationPolicyOutput"], () => require("./getConfigurationPolicy")); exports.getDelegatedAdmin = null; exports.getDelegatedAdminOutput = null; utilities.lazyLoad(exports, ["getDelegatedAdmin", "getDelegatedAdminOutput"], () => require("./getDelegatedAdmin")); exports.getFindingAggregator = null; exports.getFindingAggregatorOutput = null; utilities.lazyLoad(exports, ["getFindingAggregator", "getFindingAggregatorOutput"], () => require("./getFindingAggregator")); exports.getHub = null; exports.getHubOutput = null; utilities.lazyLoad(exports, ["getHub", "getHubOutput"], () => require("./getHub")); exports.getHubV2 = null; exports.getHubV2Output = null; utilities.lazyLoad(exports, ["getHubV2", "getHubV2Output"], () => require("./getHubV2")); exports.getInsight = null; exports.getInsightOutput = null; utilities.lazyLoad(exports, ["getInsight", "getInsightOutput"], () => require("./getInsight")); exports.getOrganizationConfiguration = null; exports.getOrganizationConfigurationOutput = null; utilities.lazyLoad(exports, ["getOrganizationConfiguration", "getOrganizationConfigurationOutput"], () => require("./getOrganizationConfiguration")); exports.getPolicyAssociation = null; exports.getPolicyAssociationOutput = null; utilities.lazyLoad(exports, ["getPolicyAssociation", "getPolicyAssociationOutput"], () => require("./getPolicyAssociation")); exports.getProductSubscription = null; exports.getProductSubscriptionOutput = null; utilities.lazyLoad(exports, ["getProductSubscription", "getProductSubscriptionOutput"], () => require("./getProductSubscription")); exports.getSecurityControl = null; exports.getSecurityControlOutput = null; utilities.lazyLoad(exports, ["getSecurityControl", "getSecurityControlOutput"], () => require("./getSecurityControl")); exports.getStandard = null; exports.getStandardOutput = null; utilities.lazyLoad(exports, ["getStandard", "getStandardOutput"], () => require("./getStandard")); exports.Hub = null; utilities.lazyLoad(exports, ["Hub"], () => require("./hub")); exports.HubV2 = null; utilities.lazyLoad(exports, ["HubV2"], () => require("./hubV2")); exports.Insight = null; utilities.lazyLoad(exports, ["Insight"], () => require("./insight")); exports.OrganizationConfiguration = null; utilities.lazyLoad(exports, ["OrganizationConfiguration"], () => require("./organizationConfiguration")); exports.PolicyAssociation = null; utilities.lazyLoad(exports, ["PolicyAssociation"], () => require("./policyAssociation")); exports.ProductSubscription = null; utilities.lazyLoad(exports, ["ProductSubscription"], () => require("./productSubscription")); exports.SecurityControl = null; utilities.lazyLoad(exports, ["SecurityControl"], () => require("./securityControl")); exports.Standard = null; utilities.lazyLoad(exports, ["Standard"], () => require("./standard")); // Export enums: __exportStar(require("../types/enums/securityhub"), exports); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "aws-native:securityhub:AggregatorV2": return new exports.AggregatorV2(name, undefined, { urn }); case "aws-native:securityhub:AutomationRule": return new exports.AutomationRule(name, undefined, { urn }); case "aws-native:securityhub:AutomationRuleV2": return new exports.AutomationRuleV2(name, undefined, { urn }); case "aws-native:securityhub:ConfigurationPolicy": return new exports.ConfigurationPolicy(name, undefined, { urn }); case "aws-native:securityhub:DelegatedAdmin": return new exports.DelegatedAdmin(name, undefined, { urn }); case "aws-native:securityhub:FindingAggregator": return new exports.FindingAggregator(name, undefined, { urn }); case "aws-native:securityhub:Hub": return new exports.Hub(name, undefined, { urn }); case "aws-native:securityhub:HubV2": return new exports.HubV2(name, undefined, { urn }); case "aws-native:securityhub:Insight": return new exports.Insight(name, undefined, { urn }); case "aws-native:securityhub:OrganizationConfiguration": return new exports.OrganizationConfiguration(name, undefined, { urn }); case "aws-native:securityhub:PolicyAssociation": return new exports.PolicyAssociation(name, undefined, { urn }); case "aws-native:securityhub:ProductSubscription": return new exports.ProductSubscription(name, undefined, { urn }); case "aws-native:securityhub:SecurityControl": return new exports.SecurityControl(name, undefined, { urn }); case "aws-native:securityhub:Standard": return new exports.Standard(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("aws-native", "securityhub", _module); //# sourceMappingURL=index.js.map