@pulumi/linode
Version:
A Pulumi package for creating and managing linode cloud resources.
436 lines • 31.1 kB
JavaScript
// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.getDomainsOutput = exports.getDomains = exports.getDomainZonefileOutput = exports.getDomainZonefile = exports.getDomainRecordOutput = exports.getDomainRecord = exports.getDomainOutput = exports.getDomain = exports.getDatabasesOutput = exports.getDatabases = exports.getDatabasePostgresqlV2Output = exports.getDatabasePostgresqlV2 = exports.getDatabasePostgresqlOutput = exports.getDatabasePostgresql = exports.getDatabaseMysqlV2Output = exports.getDatabaseMysqlV2 = exports.getDatabaseMysqlBackupsOutput = exports.getDatabaseMysqlBackups = exports.getDatabaseMysqlOutput = exports.getDatabaseMysql = exports.getDatabaseEnginesOutput = exports.getDatabaseEngines = exports.getDatabaseBackupsOutput = exports.getDatabaseBackups = exports.getChildAccountsOutput = exports.getChildAccounts = exports.getChildAccountOutput = exports.getChildAccount = exports.getAccountSettingsOutput = exports.getAccountSettings = exports.getAccountLoginsOutput = exports.getAccountLogins = exports.getAccountLoginOutput = exports.getAccountLogin = exports.getAccountAvailabilityOutput = exports.getAccountAvailability = exports.getAccountAvailabilitiesOutput = exports.getAccountAvailabilities = exports.getAccountOutput = exports.getAccount = exports.FirewallDevice = exports.Firewall = exports.DomainRecord = exports.Domain = exports.DatabasePostgresqlV2 = exports.DatabasePostgresql = exports.DatabaseMysqlV2 = exports.DatabaseMysql = exports.DatabaseAccessControls = exports.AccountSettings = void 0;
exports.getNodeBalancerConfigOutput = exports.getNodeBalancerConfig = exports.getNodeBalancerOutput = exports.getNodeBalancer = exports.getNetworkingIpsOutput = exports.getNetworkingIps = exports.getNetworkingIpOutput = exports.getNetworkingIp = exports.getNetworkTransferPricesOutput = exports.getNetworkTransferPrices = exports.getNbTypesOutput = exports.getNbTypes = exports.getLkeVersionsOutput = exports.getLkeVersions = exports.getLkeVersionOutput = exports.getLkeVersion = exports.getLkeTypesOutput = exports.getLkeTypes = exports.getLkeClustersOutput = exports.getLkeClusters = exports.getLkeClusterOutput = exports.getLkeCluster = exports.getLinodeObjectStorageBucketOutput = exports.getLinodeObjectStorageBucket = exports.getKernelsOutput = exports.getKernels = exports.getKernelOutput = exports.getKernel = exports.getIpv6RangesOutput = exports.getIpv6Ranges = exports.getIpv6RangeOutput = exports.getIpv6Range = exports.getInstancesOutput = exports.getInstances = exports.getInstanceTypesOutput = exports.getInstanceTypes = exports.getInstanceTypeOutput = exports.getInstanceType = exports.getInstanceNetworkingOutput = exports.getInstanceNetworking = exports.getInstanceBackupsOutput = exports.getInstanceBackups = exports.getImagesOutput = exports.getImages = exports.getImageOutput = exports.getImage = exports.getFirewallsOutput = exports.getFirewalls = exports.getFirewallOutput = exports.getFirewall = void 0;
exports.getVpcsOutput = exports.getVpcs = exports.getVpcSubnetsOutput = exports.getVpcSubnets = exports.getVpcSubnetOutput = exports.getVpcSubnet = exports.getVpcIpsOutput = exports.getVpcIps = exports.getVpcOutput = exports.getVpc = exports.getVolumesOutput = exports.getVolumes = exports.getVolumeTypesOutput = exports.getVolumeTypes = exports.getVolumeOutput = exports.getVolume = exports.getVlansOutput = exports.getVlans = exports.getUsersOutput = exports.getUsers = exports.getUserOutput = exports.getUser = exports.getStackScriptsOutput = exports.getStackScripts = exports.getStackScriptOutput = exports.getStackScript = exports.getSshkeysOutput = exports.getSshkeys = exports.getSshKeyOutput = exports.getSshKey = exports.getRegionsOutput = exports.getRegions = exports.getRegionOutput = exports.getRegion = exports.getProfileOutput = exports.getProfile = exports.getPlacementGroupsOutput = exports.getPlacementGroups = exports.getPlacementGroupOutput = exports.getPlacementGroup = exports.getObjectStorageEndpointsOutput = exports.getObjectStorageEndpoints = exports.getObjectStorageClusterOutput = exports.getObjectStorageCluster = exports.getNodebalancersOutput = exports.getNodebalancers = exports.getNodebalancerConfigsOutput = exports.getNodebalancerConfigs = exports.getNodeBalancerNodeOutput = exports.getNodeBalancerNode = void 0;
exports.types = exports.config = exports.VpcSubnet = exports.Vpc = exports.Volume = exports.User = exports.Token = exports.StackScript = exports.SshKey = exports.ReservedIpAssignment = exports.Rdns = exports.Provider = exports.PlacementGroupAssignment = exports.PlacementGroup = exports.ObjectStorageObject = exports.ObjectStorageKey = exports.ObjectStorageBucket = exports.NodeBalancerNode = exports.NodeBalancerConfig = exports.NodeBalancer = exports.NetworkingIpAssignment = exports.NetworkingIp = exports.LkeNodePool = exports.LkeCluster = exports.Ipv6Range = exports.InstanceSharedIps = exports.InstanceIp = exports.InstanceDisk = exports.InstanceConfig = exports.Instance = exports.Image = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("./utilities");
exports.AccountSettings = null;
utilities.lazyLoad(exports, ["AccountSettings"], () => require("./accountSettings"));
exports.DatabaseAccessControls = null;
utilities.lazyLoad(exports, ["DatabaseAccessControls"], () => require("./databaseAccessControls"));
exports.DatabaseMysql = null;
utilities.lazyLoad(exports, ["DatabaseMysql"], () => require("./databaseMysql"));
exports.DatabaseMysqlV2 = null;
utilities.lazyLoad(exports, ["DatabaseMysqlV2"], () => require("./databaseMysqlV2"));
exports.DatabasePostgresql = null;
utilities.lazyLoad(exports, ["DatabasePostgresql"], () => require("./databasePostgresql"));
exports.DatabasePostgresqlV2 = null;
utilities.lazyLoad(exports, ["DatabasePostgresqlV2"], () => require("./databasePostgresqlV2"));
exports.Domain = null;
utilities.lazyLoad(exports, ["Domain"], () => require("./domain"));
exports.DomainRecord = null;
utilities.lazyLoad(exports, ["DomainRecord"], () => require("./domainRecord"));
exports.Firewall = null;
utilities.lazyLoad(exports, ["Firewall"], () => require("./firewall"));
exports.FirewallDevice = null;
utilities.lazyLoad(exports, ["FirewallDevice"], () => require("./firewallDevice"));
exports.getAccount = null;
exports.getAccountOutput = null;
utilities.lazyLoad(exports, ["getAccount", "getAccountOutput"], () => require("./getAccount"));
exports.getAccountAvailabilities = null;
exports.getAccountAvailabilitiesOutput = null;
utilities.lazyLoad(exports, ["getAccountAvailabilities", "getAccountAvailabilitiesOutput"], () => require("./getAccountAvailabilities"));
exports.getAccountAvailability = null;
exports.getAccountAvailabilityOutput = null;
utilities.lazyLoad(exports, ["getAccountAvailability", "getAccountAvailabilityOutput"], () => require("./getAccountAvailability"));
exports.getAccountLogin = null;
exports.getAccountLoginOutput = null;
utilities.lazyLoad(exports, ["getAccountLogin", "getAccountLoginOutput"], () => require("./getAccountLogin"));
exports.getAccountLogins = null;
exports.getAccountLoginsOutput = null;
utilities.lazyLoad(exports, ["getAccountLogins", "getAccountLoginsOutput"], () => require("./getAccountLogins"));
exports.getAccountSettings = null;
exports.getAccountSettingsOutput = null;
utilities.lazyLoad(exports, ["getAccountSettings", "getAccountSettingsOutput"], () => require("./getAccountSettings"));
exports.getChildAccount = null;
exports.getChildAccountOutput = null;
utilities.lazyLoad(exports, ["getChildAccount", "getChildAccountOutput"], () => require("./getChildAccount"));
exports.getChildAccounts = null;
exports.getChildAccountsOutput = null;
utilities.lazyLoad(exports, ["getChildAccounts", "getChildAccountsOutput"], () => require("./getChildAccounts"));
exports.getDatabaseBackups = null;
exports.getDatabaseBackupsOutput = null;
utilities.lazyLoad(exports, ["getDatabaseBackups", "getDatabaseBackupsOutput"], () => require("./getDatabaseBackups"));
exports.getDatabaseEngines = null;
exports.getDatabaseEnginesOutput = null;
utilities.lazyLoad(exports, ["getDatabaseEngines", "getDatabaseEnginesOutput"], () => require("./getDatabaseEngines"));
exports.getDatabaseMysql = null;
exports.getDatabaseMysqlOutput = null;
utilities.lazyLoad(exports, ["getDatabaseMysql", "getDatabaseMysqlOutput"], () => require("./getDatabaseMysql"));
exports.getDatabaseMysqlBackups = null;
exports.getDatabaseMysqlBackupsOutput = null;
utilities.lazyLoad(exports, ["getDatabaseMysqlBackups", "getDatabaseMysqlBackupsOutput"], () => require("./getDatabaseMysqlBackups"));
exports.getDatabaseMysqlV2 = null;
exports.getDatabaseMysqlV2Output = null;
utilities.lazyLoad(exports, ["getDatabaseMysqlV2", "getDatabaseMysqlV2Output"], () => require("./getDatabaseMysqlV2"));
exports.getDatabasePostgresql = null;
exports.getDatabasePostgresqlOutput = null;
utilities.lazyLoad(exports, ["getDatabasePostgresql", "getDatabasePostgresqlOutput"], () => require("./getDatabasePostgresql"));
exports.getDatabasePostgresqlV2 = null;
exports.getDatabasePostgresqlV2Output = null;
utilities.lazyLoad(exports, ["getDatabasePostgresqlV2", "getDatabasePostgresqlV2Output"], () => require("./getDatabasePostgresqlV2"));
exports.getDatabases = null;
exports.getDatabasesOutput = null;
utilities.lazyLoad(exports, ["getDatabases", "getDatabasesOutput"], () => require("./getDatabases"));
exports.getDomain = null;
exports.getDomainOutput = null;
utilities.lazyLoad(exports, ["getDomain", "getDomainOutput"], () => require("./getDomain"));
exports.getDomainRecord = null;
exports.getDomainRecordOutput = null;
utilities.lazyLoad(exports, ["getDomainRecord", "getDomainRecordOutput"], () => require("./getDomainRecord"));
exports.getDomainZonefile = null;
exports.getDomainZonefileOutput = null;
utilities.lazyLoad(exports, ["getDomainZonefile", "getDomainZonefileOutput"], () => require("./getDomainZonefile"));
exports.getDomains = null;
exports.getDomainsOutput = null;
utilities.lazyLoad(exports, ["getDomains", "getDomainsOutput"], () => require("./getDomains"));
exports.getFirewall = null;
exports.getFirewallOutput = null;
utilities.lazyLoad(exports, ["getFirewall", "getFirewallOutput"], () => require("./getFirewall"));
exports.getFirewalls = null;
exports.getFirewallsOutput = null;
utilities.lazyLoad(exports, ["getFirewalls", "getFirewallsOutput"], () => require("./getFirewalls"));
exports.getImage = null;
exports.getImageOutput = null;
utilities.lazyLoad(exports, ["getImage", "getImageOutput"], () => require("./getImage"));
exports.getImages = null;
exports.getImagesOutput = null;
utilities.lazyLoad(exports, ["getImages", "getImagesOutput"], () => require("./getImages"));
exports.getInstanceBackups = null;
exports.getInstanceBackupsOutput = null;
utilities.lazyLoad(exports, ["getInstanceBackups", "getInstanceBackupsOutput"], () => require("./getInstanceBackups"));
exports.getInstanceNetworking = null;
exports.getInstanceNetworkingOutput = null;
utilities.lazyLoad(exports, ["getInstanceNetworking", "getInstanceNetworkingOutput"], () => require("./getInstanceNetworking"));
exports.getInstanceType = null;
exports.getInstanceTypeOutput = null;
utilities.lazyLoad(exports, ["getInstanceType", "getInstanceTypeOutput"], () => require("./getInstanceType"));
exports.getInstanceTypes = null;
exports.getInstanceTypesOutput = null;
utilities.lazyLoad(exports, ["getInstanceTypes", "getInstanceTypesOutput"], () => require("./getInstanceTypes"));
exports.getInstances = null;
exports.getInstancesOutput = null;
utilities.lazyLoad(exports, ["getInstances", "getInstancesOutput"], () => require("./getInstances"));
exports.getIpv6Range = null;
exports.getIpv6RangeOutput = null;
utilities.lazyLoad(exports, ["getIpv6Range", "getIpv6RangeOutput"], () => require("./getIpv6Range"));
exports.getIpv6Ranges = null;
exports.getIpv6RangesOutput = null;
utilities.lazyLoad(exports, ["getIpv6Ranges", "getIpv6RangesOutput"], () => require("./getIpv6Ranges"));
exports.getKernel = null;
exports.getKernelOutput = null;
utilities.lazyLoad(exports, ["getKernel", "getKernelOutput"], () => require("./getKernel"));
exports.getKernels = null;
exports.getKernelsOutput = null;
utilities.lazyLoad(exports, ["getKernels", "getKernelsOutput"], () => require("./getKernels"));
exports.getLinodeObjectStorageBucket = null;
exports.getLinodeObjectStorageBucketOutput = null;
utilities.lazyLoad(exports, ["getLinodeObjectStorageBucket", "getLinodeObjectStorageBucketOutput"], () => require("./getLinodeObjectStorageBucket"));
exports.getLkeCluster = null;
exports.getLkeClusterOutput = null;
utilities.lazyLoad(exports, ["getLkeCluster", "getLkeClusterOutput"], () => require("./getLkeCluster"));
exports.getLkeClusters = null;
exports.getLkeClustersOutput = null;
utilities.lazyLoad(exports, ["getLkeClusters", "getLkeClustersOutput"], () => require("./getLkeClusters"));
exports.getLkeTypes = null;
exports.getLkeTypesOutput = null;
utilities.lazyLoad(exports, ["getLkeTypes", "getLkeTypesOutput"], () => require("./getLkeTypes"));
exports.getLkeVersion = null;
exports.getLkeVersionOutput = null;
utilities.lazyLoad(exports, ["getLkeVersion", "getLkeVersionOutput"], () => require("./getLkeVersion"));
exports.getLkeVersions = null;
exports.getLkeVersionsOutput = null;
utilities.lazyLoad(exports, ["getLkeVersions", "getLkeVersionsOutput"], () => require("./getLkeVersions"));
exports.getNbTypes = null;
exports.getNbTypesOutput = null;
utilities.lazyLoad(exports, ["getNbTypes", "getNbTypesOutput"], () => require("./getNbTypes"));
exports.getNetworkTransferPrices = null;
exports.getNetworkTransferPricesOutput = null;
utilities.lazyLoad(exports, ["getNetworkTransferPrices", "getNetworkTransferPricesOutput"], () => require("./getNetworkTransferPrices"));
exports.getNetworkingIp = null;
exports.getNetworkingIpOutput = null;
utilities.lazyLoad(exports, ["getNetworkingIp", "getNetworkingIpOutput"], () => require("./getNetworkingIp"));
exports.getNetworkingIps = null;
exports.getNetworkingIpsOutput = null;
utilities.lazyLoad(exports, ["getNetworkingIps", "getNetworkingIpsOutput"], () => require("./getNetworkingIps"));
exports.getNodeBalancer = null;
exports.getNodeBalancerOutput = null;
utilities.lazyLoad(exports, ["getNodeBalancer", "getNodeBalancerOutput"], () => require("./getNodeBalancer"));
exports.getNodeBalancerConfig = null;
exports.getNodeBalancerConfigOutput = null;
utilities.lazyLoad(exports, ["getNodeBalancerConfig", "getNodeBalancerConfigOutput"], () => require("./getNodeBalancerConfig"));
exports.getNodeBalancerNode = null;
exports.getNodeBalancerNodeOutput = null;
utilities.lazyLoad(exports, ["getNodeBalancerNode", "getNodeBalancerNodeOutput"], () => require("./getNodeBalancerNode"));
exports.getNodebalancerConfigs = null;
exports.getNodebalancerConfigsOutput = null;
utilities.lazyLoad(exports, ["getNodebalancerConfigs", "getNodebalancerConfigsOutput"], () => require("./getNodebalancerConfigs"));
exports.getNodebalancers = null;
exports.getNodebalancersOutput = null;
utilities.lazyLoad(exports, ["getNodebalancers", "getNodebalancersOutput"], () => require("./getNodebalancers"));
exports.getObjectStorageCluster = null;
exports.getObjectStorageClusterOutput = null;
utilities.lazyLoad(exports, ["getObjectStorageCluster", "getObjectStorageClusterOutput"], () => require("./getObjectStorageCluster"));
exports.getObjectStorageEndpoints = null;
exports.getObjectStorageEndpointsOutput = null;
utilities.lazyLoad(exports, ["getObjectStorageEndpoints", "getObjectStorageEndpointsOutput"], () => require("./getObjectStorageEndpoints"));
exports.getPlacementGroup = null;
exports.getPlacementGroupOutput = null;
utilities.lazyLoad(exports, ["getPlacementGroup", "getPlacementGroupOutput"], () => require("./getPlacementGroup"));
exports.getPlacementGroups = null;
exports.getPlacementGroupsOutput = null;
utilities.lazyLoad(exports, ["getPlacementGroups", "getPlacementGroupsOutput"], () => require("./getPlacementGroups"));
exports.getProfile = null;
exports.getProfileOutput = null;
utilities.lazyLoad(exports, ["getProfile", "getProfileOutput"], () => require("./getProfile"));
exports.getRegion = null;
exports.getRegionOutput = null;
utilities.lazyLoad(exports, ["getRegion", "getRegionOutput"], () => require("./getRegion"));
exports.getRegions = null;
exports.getRegionsOutput = null;
utilities.lazyLoad(exports, ["getRegions", "getRegionsOutput"], () => require("./getRegions"));
exports.getSshKey = null;
exports.getSshKeyOutput = null;
utilities.lazyLoad(exports, ["getSshKey", "getSshKeyOutput"], () => require("./getSshKey"));
exports.getSshkeys = null;
exports.getSshkeysOutput = null;
utilities.lazyLoad(exports, ["getSshkeys", "getSshkeysOutput"], () => require("./getSshkeys"));
exports.getStackScript = null;
exports.getStackScriptOutput = null;
utilities.lazyLoad(exports, ["getStackScript", "getStackScriptOutput"], () => require("./getStackScript"));
exports.getStackScripts = null;
exports.getStackScriptsOutput = null;
utilities.lazyLoad(exports, ["getStackScripts", "getStackScriptsOutput"], () => require("./getStackScripts"));
exports.getUser = null;
exports.getUserOutput = null;
utilities.lazyLoad(exports, ["getUser", "getUserOutput"], () => require("./getUser"));
exports.getUsers = null;
exports.getUsersOutput = null;
utilities.lazyLoad(exports, ["getUsers", "getUsersOutput"], () => require("./getUsers"));
exports.getVlans = null;
exports.getVlansOutput = null;
utilities.lazyLoad(exports, ["getVlans", "getVlansOutput"], () => require("./getVlans"));
exports.getVolume = null;
exports.getVolumeOutput = null;
utilities.lazyLoad(exports, ["getVolume", "getVolumeOutput"], () => require("./getVolume"));
exports.getVolumeTypes = null;
exports.getVolumeTypesOutput = null;
utilities.lazyLoad(exports, ["getVolumeTypes", "getVolumeTypesOutput"], () => require("./getVolumeTypes"));
exports.getVolumes = null;
exports.getVolumesOutput = null;
utilities.lazyLoad(exports, ["getVolumes", "getVolumesOutput"], () => require("./getVolumes"));
exports.getVpc = null;
exports.getVpcOutput = null;
utilities.lazyLoad(exports, ["getVpc", "getVpcOutput"], () => require("./getVpc"));
exports.getVpcIps = null;
exports.getVpcIpsOutput = null;
utilities.lazyLoad(exports, ["getVpcIps", "getVpcIpsOutput"], () => require("./getVpcIps"));
exports.getVpcSubnet = null;
exports.getVpcSubnetOutput = null;
utilities.lazyLoad(exports, ["getVpcSubnet", "getVpcSubnetOutput"], () => require("./getVpcSubnet"));
exports.getVpcSubnets = null;
exports.getVpcSubnetsOutput = null;
utilities.lazyLoad(exports, ["getVpcSubnets", "getVpcSubnetsOutput"], () => require("./getVpcSubnets"));
exports.getVpcs = null;
exports.getVpcsOutput = null;
utilities.lazyLoad(exports, ["getVpcs", "getVpcsOutput"], () => require("./getVpcs"));
exports.Image = null;
utilities.lazyLoad(exports, ["Image"], () => require("./image"));
exports.Instance = null;
utilities.lazyLoad(exports, ["Instance"], () => require("./instance"));
exports.InstanceConfig = null;
utilities.lazyLoad(exports, ["InstanceConfig"], () => require("./instanceConfig"));
exports.InstanceDisk = null;
utilities.lazyLoad(exports, ["InstanceDisk"], () => require("./instanceDisk"));
exports.InstanceIp = null;
utilities.lazyLoad(exports, ["InstanceIp"], () => require("./instanceIp"));
exports.InstanceSharedIps = null;
utilities.lazyLoad(exports, ["InstanceSharedIps"], () => require("./instanceSharedIps"));
exports.Ipv6Range = null;
utilities.lazyLoad(exports, ["Ipv6Range"], () => require("./ipv6Range"));
exports.LkeCluster = null;
utilities.lazyLoad(exports, ["LkeCluster"], () => require("./lkeCluster"));
exports.LkeNodePool = null;
utilities.lazyLoad(exports, ["LkeNodePool"], () => require("./lkeNodePool"));
exports.NetworkingIp = null;
utilities.lazyLoad(exports, ["NetworkingIp"], () => require("./networkingIp"));
exports.NetworkingIpAssignment = null;
utilities.lazyLoad(exports, ["NetworkingIpAssignment"], () => require("./networkingIpAssignment"));
exports.NodeBalancer = null;
utilities.lazyLoad(exports, ["NodeBalancer"], () => require("./nodeBalancer"));
exports.NodeBalancerConfig = null;
utilities.lazyLoad(exports, ["NodeBalancerConfig"], () => require("./nodeBalancerConfig"));
exports.NodeBalancerNode = null;
utilities.lazyLoad(exports, ["NodeBalancerNode"], () => require("./nodeBalancerNode"));
exports.ObjectStorageBucket = null;
utilities.lazyLoad(exports, ["ObjectStorageBucket"], () => require("./objectStorageBucket"));
exports.ObjectStorageKey = null;
utilities.lazyLoad(exports, ["ObjectStorageKey"], () => require("./objectStorageKey"));
exports.ObjectStorageObject = null;
utilities.lazyLoad(exports, ["ObjectStorageObject"], () => require("./objectStorageObject"));
exports.PlacementGroup = null;
utilities.lazyLoad(exports, ["PlacementGroup"], () => require("./placementGroup"));
exports.PlacementGroupAssignment = null;
utilities.lazyLoad(exports, ["PlacementGroupAssignment"], () => require("./placementGroupAssignment"));
exports.Provider = null;
utilities.lazyLoad(exports, ["Provider"], () => require("./provider"));
exports.Rdns = null;
utilities.lazyLoad(exports, ["Rdns"], () => require("./rdns"));
exports.ReservedIpAssignment = null;
utilities.lazyLoad(exports, ["ReservedIpAssignment"], () => require("./reservedIpAssignment"));
exports.SshKey = null;
utilities.lazyLoad(exports, ["SshKey"], () => require("./sshKey"));
exports.StackScript = null;
utilities.lazyLoad(exports, ["StackScript"], () => require("./stackScript"));
exports.Token = null;
utilities.lazyLoad(exports, ["Token"], () => require("./token"));
exports.User = null;
utilities.lazyLoad(exports, ["User"], () => require("./user"));
exports.Volume = null;
utilities.lazyLoad(exports, ["Volume"], () => require("./volume"));
exports.Vpc = null;
utilities.lazyLoad(exports, ["Vpc"], () => require("./vpc"));
exports.VpcSubnet = null;
utilities.lazyLoad(exports, ["VpcSubnet"], () => require("./vpcSubnet"));
// Export sub-modules:
const config = require("./config");
exports.config = config;
const types = require("./types");
exports.types = types;
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "linode:index/accountSettings:AccountSettings":
return new exports.AccountSettings(name, undefined, { urn });
case "linode:index/databaseAccessControls:DatabaseAccessControls":
return new exports.DatabaseAccessControls(name, undefined, { urn });
case "linode:index/databaseMysql:DatabaseMysql":
return new exports.DatabaseMysql(name, undefined, { urn });
case "linode:index/databaseMysqlV2:DatabaseMysqlV2":
return new exports.DatabaseMysqlV2(name, undefined, { urn });
case "linode:index/databasePostgresql:DatabasePostgresql":
return new exports.DatabasePostgresql(name, undefined, { urn });
case "linode:index/databasePostgresqlV2:DatabasePostgresqlV2":
return new exports.DatabasePostgresqlV2(name, undefined, { urn });
case "linode:index/domain:Domain":
return new exports.Domain(name, undefined, { urn });
case "linode:index/domainRecord:DomainRecord":
return new exports.DomainRecord(name, undefined, { urn });
case "linode:index/firewall:Firewall":
return new exports.Firewall(name, undefined, { urn });
case "linode:index/firewallDevice:FirewallDevice":
return new exports.FirewallDevice(name, undefined, { urn });
case "linode:index/image:Image":
return new exports.Image(name, undefined, { urn });
case "linode:index/instance:Instance":
return new exports.Instance(name, undefined, { urn });
case "linode:index/instanceConfig:InstanceConfig":
return new exports.InstanceConfig(name, undefined, { urn });
case "linode:index/instanceDisk:InstanceDisk":
return new exports.InstanceDisk(name, undefined, { urn });
case "linode:index/instanceIp:InstanceIp":
return new exports.InstanceIp(name, undefined, { urn });
case "linode:index/instanceSharedIps:InstanceSharedIps":
return new exports.InstanceSharedIps(name, undefined, { urn });
case "linode:index/ipv6Range:Ipv6Range":
return new exports.Ipv6Range(name, undefined, { urn });
case "linode:index/lkeCluster:LkeCluster":
return new exports.LkeCluster(name, undefined, { urn });
case "linode:index/lkeNodePool:LkeNodePool":
return new exports.LkeNodePool(name, undefined, { urn });
case "linode:index/networkingIp:NetworkingIp":
return new exports.NetworkingIp(name, undefined, { urn });
case "linode:index/networkingIpAssignment:NetworkingIpAssignment":
return new exports.NetworkingIpAssignment(name, undefined, { urn });
case "linode:index/nodeBalancer:NodeBalancer":
return new exports.NodeBalancer(name, undefined, { urn });
case "linode:index/nodeBalancerConfig:NodeBalancerConfig":
return new exports.NodeBalancerConfig(name, undefined, { urn });
case "linode:index/nodeBalancerNode:NodeBalancerNode":
return new exports.NodeBalancerNode(name, undefined, { urn });
case "linode:index/objectStorageBucket:ObjectStorageBucket":
return new exports.ObjectStorageBucket(name, undefined, { urn });
case "linode:index/objectStorageKey:ObjectStorageKey":
return new exports.ObjectStorageKey(name, undefined, { urn });
case "linode:index/objectStorageObject:ObjectStorageObject":
return new exports.ObjectStorageObject(name, undefined, { urn });
case "linode:index/placementGroup:PlacementGroup":
return new exports.PlacementGroup(name, undefined, { urn });
case "linode:index/placementGroupAssignment:PlacementGroupAssignment":
return new exports.PlacementGroupAssignment(name, undefined, { urn });
case "linode:index/rdns:Rdns":
return new exports.Rdns(name, undefined, { urn });
case "linode:index/reservedIpAssignment:ReservedIpAssignment":
return new exports.ReservedIpAssignment(name, undefined, { urn });
case "linode:index/sshKey:SshKey":
return new exports.SshKey(name, undefined, { urn });
case "linode:index/stackScript:StackScript":
return new exports.StackScript(name, undefined, { urn });
case "linode:index/token:Token":
return new exports.Token(name, undefined, { urn });
case "linode:index/user:User":
return new exports.User(name, undefined, { urn });
case "linode:index/volume:Volume":
return new exports.Volume(name, undefined, { urn });
case "linode:index/vpc:Vpc":
return new exports.Vpc(name, undefined, { urn });
case "linode:index/vpcSubnet:VpcSubnet":
return new exports.VpcSubnet(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("linode", "index/accountSettings", _module);
pulumi.runtime.registerResourceModule("linode", "index/databaseAccessControls", _module);
pulumi.runtime.registerResourceModule("linode", "index/databaseMysql", _module);
pulumi.runtime.registerResourceModule("linode", "index/databaseMysqlV2", _module);
pulumi.runtime.registerResourceModule("linode", "index/databasePostgresql", _module);
pulumi.runtime.registerResourceModule("linode", "index/databasePostgresqlV2", _module);
pulumi.runtime.registerResourceModule("linode", "index/domain", _module);
pulumi.runtime.registerResourceModule("linode", "index/domainRecord", _module);
pulumi.runtime.registerResourceModule("linode", "index/firewall", _module);
pulumi.runtime.registerResourceModule("linode", "index/firewallDevice", _module);
pulumi.runtime.registerResourceModule("linode", "index/image", _module);
pulumi.runtime.registerResourceModule("linode", "index/instance", _module);
pulumi.runtime.registerResourceModule("linode", "index/instanceConfig", _module);
pulumi.runtime.registerResourceModule("linode", "index/instanceDisk", _module);
pulumi.runtime.registerResourceModule("linode", "index/instanceIp", _module);
pulumi.runtime.registerResourceModule("linode", "index/instanceSharedIps", _module);
pulumi.runtime.registerResourceModule("linode", "index/ipv6Range", _module);
pulumi.runtime.registerResourceModule("linode", "index/lkeCluster", _module);
pulumi.runtime.registerResourceModule("linode", "index/lkeNodePool", _module);
pulumi.runtime.registerResourceModule("linode", "index/networkingIp", _module);
pulumi.runtime.registerResourceModule("linode", "index/networkingIpAssignment", _module);
pulumi.runtime.registerResourceModule("linode", "index/nodeBalancer", _module);
pulumi.runtime.registerResourceModule("linode", "index/nodeBalancerConfig", _module);
pulumi.runtime.registerResourceModule("linode", "index/nodeBalancerNode", _module);
pulumi.runtime.registerResourceModule("linode", "index/objectStorageBucket", _module);
pulumi.runtime.registerResourceModule("linode", "index/objectStorageKey", _module);
pulumi.runtime.registerResourceModule("linode", "index/objectStorageObject", _module);
pulumi.runtime.registerResourceModule("linode", "index/placementGroup", _module);
pulumi.runtime.registerResourceModule("linode", "index/placementGroupAssignment", _module);
pulumi.runtime.registerResourceModule("linode", "index/rdns", _module);
pulumi.runtime.registerResourceModule("linode", "index/reservedIpAssignment", _module);
pulumi.runtime.registerResourceModule("linode", "index/sshKey", _module);
pulumi.runtime.registerResourceModule("linode", "index/stackScript", _module);
pulumi.runtime.registerResourceModule("linode", "index/token", _module);
pulumi.runtime.registerResourceModule("linode", "index/user", _module);
pulumi.runtime.registerResourceModule("linode", "index/volume", _module);
pulumi.runtime.registerResourceModule("linode", "index/vpc", _module);
pulumi.runtime.registerResourceModule("linode", "index/vpcSubnet", _module);
pulumi.runtime.registerResourcePackage("linode", {
version: utilities.getVersion(),
constructProvider: (name, type, urn) => {
if (type !== "pulumi:providers:linode") {
throw new Error(`unknown provider type ${type}`);
}
return new exports.Provider(name, undefined, { urn });
},
});
//# sourceMappingURL=index.js.map
;