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)

67 lines 4.81 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.TransitVirtualInterface = exports.PublicVirtualInterface = exports.PrivateVirtualInterface = exports.Lag = exports.getTransitVirtualInterfaceOutput = exports.getTransitVirtualInterface = exports.getPublicVirtualInterfaceOutput = exports.getPublicVirtualInterface = exports.getPrivateVirtualInterfaceOutput = exports.getPrivateVirtualInterface = exports.getLagOutput = exports.getLag = exports.getDirectConnectGatewayAssociationOutput = exports.getDirectConnectGatewayAssociation = exports.getDirectConnectGatewayOutput = exports.getDirectConnectGateway = exports.getConnectionOutput = exports.getConnection = exports.DirectConnectGatewayAssociation = exports.DirectConnectGateway = exports.Connection = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.Connection = null; utilities.lazyLoad(exports, ["Connection"], () => require("./connection")); exports.DirectConnectGateway = null; utilities.lazyLoad(exports, ["DirectConnectGateway"], () => require("./directConnectGateway")); exports.DirectConnectGatewayAssociation = null; utilities.lazyLoad(exports, ["DirectConnectGatewayAssociation"], () => require("./directConnectGatewayAssociation")); exports.getConnection = null; exports.getConnectionOutput = null; utilities.lazyLoad(exports, ["getConnection", "getConnectionOutput"], () => require("./getConnection")); exports.getDirectConnectGateway = null; exports.getDirectConnectGatewayOutput = null; utilities.lazyLoad(exports, ["getDirectConnectGateway", "getDirectConnectGatewayOutput"], () => require("./getDirectConnectGateway")); exports.getDirectConnectGatewayAssociation = null; exports.getDirectConnectGatewayAssociationOutput = null; utilities.lazyLoad(exports, ["getDirectConnectGatewayAssociation", "getDirectConnectGatewayAssociationOutput"], () => require("./getDirectConnectGatewayAssociation")); exports.getLag = null; exports.getLagOutput = null; utilities.lazyLoad(exports, ["getLag", "getLagOutput"], () => require("./getLag")); exports.getPrivateVirtualInterface = null; exports.getPrivateVirtualInterfaceOutput = null; utilities.lazyLoad(exports, ["getPrivateVirtualInterface", "getPrivateVirtualInterfaceOutput"], () => require("./getPrivateVirtualInterface")); exports.getPublicVirtualInterface = null; exports.getPublicVirtualInterfaceOutput = null; utilities.lazyLoad(exports, ["getPublicVirtualInterface", "getPublicVirtualInterfaceOutput"], () => require("./getPublicVirtualInterface")); exports.getTransitVirtualInterface = null; exports.getTransitVirtualInterfaceOutput = null; utilities.lazyLoad(exports, ["getTransitVirtualInterface", "getTransitVirtualInterfaceOutput"], () => require("./getTransitVirtualInterface")); exports.Lag = null; utilities.lazyLoad(exports, ["Lag"], () => require("./lag")); exports.PrivateVirtualInterface = null; utilities.lazyLoad(exports, ["PrivateVirtualInterface"], () => require("./privateVirtualInterface")); exports.PublicVirtualInterface = null; utilities.lazyLoad(exports, ["PublicVirtualInterface"], () => require("./publicVirtualInterface")); exports.TransitVirtualInterface = null; utilities.lazyLoad(exports, ["TransitVirtualInterface"], () => require("./transitVirtualInterface")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "aws-native:directconnect:Connection": return new exports.Connection(name, undefined, { urn }); case "aws-native:directconnect:DirectConnectGateway": return new exports.DirectConnectGateway(name, undefined, { urn }); case "aws-native:directconnect:DirectConnectGatewayAssociation": return new exports.DirectConnectGatewayAssociation(name, undefined, { urn }); case "aws-native:directconnect:Lag": return new exports.Lag(name, undefined, { urn }); case "aws-native:directconnect:PrivateVirtualInterface": return new exports.PrivateVirtualInterface(name, undefined, { urn }); case "aws-native:directconnect:PublicVirtualInterface": return new exports.PublicVirtualInterface(name, undefined, { urn }); case "aws-native:directconnect:TransitVirtualInterface": return new exports.TransitVirtualInterface(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("aws-native", "directconnect", _module); //# sourceMappingURL=index.js.map