UNPKG

@pulumi/aws

Version:

A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.

118 lines • 7.75 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! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.TopicRuleDestination = exports.TopicRule = exports.ThingType = exports.ThingPrincipalAttachment = exports.ThingGroupMembership = exports.ThingGroup = exports.Thing = exports.RoleAlias = exports.ProvisioningTemplate = exports.PolicyAttachment = exports.Policy = exports.LoggingOptions = exports.IndexingConfiguration = exports.getRegistrationCodeOutput = exports.getRegistrationCode = exports.getEndpointOutput = exports.getEndpoint = exports.EventConfigurations = exports.DomainConfiguration = exports.Certificate = exports.CaCertificate = exports.BillingGroup = exports.Authorizer = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.Authorizer = null; utilities.lazyLoad(exports, ["Authorizer"], () => require("./authorizer")); exports.BillingGroup = null; utilities.lazyLoad(exports, ["BillingGroup"], () => require("./billingGroup")); exports.CaCertificate = null; utilities.lazyLoad(exports, ["CaCertificate"], () => require("./caCertificate")); exports.Certificate = null; utilities.lazyLoad(exports, ["Certificate"], () => require("./certificate")); exports.DomainConfiguration = null; utilities.lazyLoad(exports, ["DomainConfiguration"], () => require("./domainConfiguration")); exports.EventConfigurations = null; utilities.lazyLoad(exports, ["EventConfigurations"], () => require("./eventConfigurations")); exports.getEndpoint = null; exports.getEndpointOutput = null; utilities.lazyLoad(exports, ["getEndpoint", "getEndpointOutput"], () => require("./getEndpoint")); exports.getRegistrationCode = null; exports.getRegistrationCodeOutput = null; utilities.lazyLoad(exports, ["getRegistrationCode", "getRegistrationCodeOutput"], () => require("./getRegistrationCode")); exports.IndexingConfiguration = null; utilities.lazyLoad(exports, ["IndexingConfiguration"], () => require("./indexingConfiguration")); exports.LoggingOptions = null; utilities.lazyLoad(exports, ["LoggingOptions"], () => require("./loggingOptions")); exports.Policy = null; utilities.lazyLoad(exports, ["Policy"], () => require("./policy")); exports.PolicyAttachment = null; utilities.lazyLoad(exports, ["PolicyAttachment"], () => require("./policyAttachment")); exports.ProvisioningTemplate = null; utilities.lazyLoad(exports, ["ProvisioningTemplate"], () => require("./provisioningTemplate")); exports.RoleAlias = null; utilities.lazyLoad(exports, ["RoleAlias"], () => require("./roleAlias")); exports.Thing = null; utilities.lazyLoad(exports, ["Thing"], () => require("./thing")); exports.ThingGroup = null; utilities.lazyLoad(exports, ["ThingGroup"], () => require("./thingGroup")); exports.ThingGroupMembership = null; utilities.lazyLoad(exports, ["ThingGroupMembership"], () => require("./thingGroupMembership")); exports.ThingPrincipalAttachment = null; utilities.lazyLoad(exports, ["ThingPrincipalAttachment"], () => require("./thingPrincipalAttachment")); exports.ThingType = null; utilities.lazyLoad(exports, ["ThingType"], () => require("./thingType")); exports.TopicRule = null; utilities.lazyLoad(exports, ["TopicRule"], () => require("./topicRule")); exports.TopicRuleDestination = null; utilities.lazyLoad(exports, ["TopicRuleDestination"], () => require("./topicRuleDestination")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "aws:iot/authorizer:Authorizer": return new exports.Authorizer(name, undefined, { urn }); case "aws:iot/billingGroup:BillingGroup": return new exports.BillingGroup(name, undefined, { urn }); case "aws:iot/caCertificate:CaCertificate": return new exports.CaCertificate(name, undefined, { urn }); case "aws:iot/certificate:Certificate": return new exports.Certificate(name, undefined, { urn }); case "aws:iot/domainConfiguration:DomainConfiguration": return new exports.DomainConfiguration(name, undefined, { urn }); case "aws:iot/eventConfigurations:EventConfigurations": return new exports.EventConfigurations(name, undefined, { urn }); case "aws:iot/indexingConfiguration:IndexingConfiguration": return new exports.IndexingConfiguration(name, undefined, { urn }); case "aws:iot/loggingOptions:LoggingOptions": return new exports.LoggingOptions(name, undefined, { urn }); case "aws:iot/policy:Policy": return new exports.Policy(name, undefined, { urn }); case "aws:iot/policyAttachment:PolicyAttachment": return new exports.PolicyAttachment(name, undefined, { urn }); case "aws:iot/provisioningTemplate:ProvisioningTemplate": return new exports.ProvisioningTemplate(name, undefined, { urn }); case "aws:iot/roleAlias:RoleAlias": return new exports.RoleAlias(name, undefined, { urn }); case "aws:iot/thing:Thing": return new exports.Thing(name, undefined, { urn }); case "aws:iot/thingGroup:ThingGroup": return new exports.ThingGroup(name, undefined, { urn }); case "aws:iot/thingGroupMembership:ThingGroupMembership": return new exports.ThingGroupMembership(name, undefined, { urn }); case "aws:iot/thingPrincipalAttachment:ThingPrincipalAttachment": return new exports.ThingPrincipalAttachment(name, undefined, { urn }); case "aws:iot/thingType:ThingType": return new exports.ThingType(name, undefined, { urn }); case "aws:iot/topicRule:TopicRule": return new exports.TopicRule(name, undefined, { urn }); case "aws:iot/topicRuleDestination:TopicRuleDestination": return new exports.TopicRuleDestination(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("aws", "iot/authorizer", _module); pulumi.runtime.registerResourceModule("aws", "iot/billingGroup", _module); pulumi.runtime.registerResourceModule("aws", "iot/caCertificate", _module); pulumi.runtime.registerResourceModule("aws", "iot/certificate", _module); pulumi.runtime.registerResourceModule("aws", "iot/domainConfiguration", _module); pulumi.runtime.registerResourceModule("aws", "iot/eventConfigurations", _module); pulumi.runtime.registerResourceModule("aws", "iot/indexingConfiguration", _module); pulumi.runtime.registerResourceModule("aws", "iot/loggingOptions", _module); pulumi.runtime.registerResourceModule("aws", "iot/policy", _module); pulumi.runtime.registerResourceModule("aws", "iot/policyAttachment", _module); pulumi.runtime.registerResourceModule("aws", "iot/provisioningTemplate", _module); pulumi.runtime.registerResourceModule("aws", "iot/roleAlias", _module); pulumi.runtime.registerResourceModule("aws", "iot/thing", _module); pulumi.runtime.registerResourceModule("aws", "iot/thingGroup", _module); pulumi.runtime.registerResourceModule("aws", "iot/thingGroupMembership", _module); pulumi.runtime.registerResourceModule("aws", "iot/thingPrincipalAttachment", _module); pulumi.runtime.registerResourceModule("aws", "iot/thingType", _module); pulumi.runtime.registerResourceModule("aws", "iot/topicRule", _module); pulumi.runtime.registerResourceModule("aws", "iot/topicRuleDestination", _module); //# sourceMappingURL=index.js.map