UNPKG

@pulumi/digitalocean

Version:

A Pulumi package for creating and managing DigitalOcean cloud resources.

614 lines • 45.9 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.getByoipPrefixResourcesOutput = exports.getByoipPrefixResources = exports.getByoipPrefixOutput = exports.getByoipPrefix = exports.getAppOutput = exports.getApp = exports.getAccountOutput = exports.getAccount = exports.GenaiOpenaiApiKey = exports.GenaiKnowledgeBaseDataSource = exports.GenaiKnowledgeBase = exports.GenaiIndexingJobCancel = exports.GenaiFunction = exports.GenaiAgentRoute = exports.GenaiAgentKnowledgeBaseAttachment = exports.GenaiAgent = exports.FloatingIpAssignment = exports.FloatingIp = exports.Firewall = exports.DropletSnapshot = exports.DropletAutoscale = exports.Droplet = exports.Domain = exports.DnsRecord = exports.DatabaseValkeyConfig = exports.DatabaseUser = exports.DatabaseReplica = exports.DatabaseRedisConfig = exports.DatabasePostgresqlConfig = exports.DatabaseOpensearchConfig = exports.DatabaseOnlineMigration = exports.DatabaseMysqlConfig = exports.DatabaseMongodbConfig = exports.DatabaseLogsinkRsyslog = exports.DatabaseLogsinkOpensearch = exports.DatabaseKafkaTopic = exports.DatabaseKafkaSchemaRegistry = exports.DatabaseKafkaConfig = exports.DatabaseFirewall = exports.DatabaseDb = exports.DatabaseConnectionPool = exports.DatabaseCluster = exports.CustomImage = exports.ContainerRegistryDockerCredentials = exports.ContainerRegistry = exports.ContainerRegistries = exports.Certificate = exports.Cdn = exports.ByoipPrefix = exports.App = void 0; exports.getGenaiKnowledgeBaseDataSourcesOutput = exports.getGenaiKnowledgeBaseDataSources = exports.getGenaiKnowledgeBaseOutput = exports.getGenaiKnowledgeBase = exports.getGenaiIndexingJobDataSourcesOutput = exports.getGenaiIndexingJobDataSources = exports.getGenaiIndexingJobOutput = exports.getGenaiIndexingJob = exports.getGenaiAgentsByOpenaiApiKeyOutput = exports.getGenaiAgentsByOpenaiApiKey = exports.getGenaiAgentsOutput = exports.getGenaiAgents = exports.getGenaiAgentVersionsOutput = exports.getGenaiAgentVersions = exports.getGenaiAgentOutput = exports.getGenaiAgent = exports.getFloatingIpOutput = exports.getFloatingIp = exports.getFirewallOutput = exports.getFirewall = exports.getDropletsOutput = exports.getDroplets = exports.getDropletSnapshotOutput = exports.getDropletSnapshot = exports.getDropletAutoscaleOutput = exports.getDropletAutoscale = exports.getDropletOutput = exports.getDroplet = exports.getDomainsOutput = exports.getDomains = exports.getDomainOutput = exports.getDomain = exports.getDatabaseUserOutput = exports.getDatabaseUser = exports.getDatabaseReplicaOutput = exports.getDatabaseReplica = exports.getDatabaseMetricsCredentialsOutput = exports.getDatabaseMetricsCredentials = exports.getDatabaseConnectionPoolOutput = exports.getDatabaseConnectionPool = exports.getDatabaseClusterOutput = exports.getDatabaseCluster = exports.getDatabaseCaOutput = exports.getDatabaseCa = exports.getContainerRegistryOutput = exports.getContainerRegistry = exports.getContainerRegistriesOutput = exports.getContainerRegistries = exports.getCertificateOutput = exports.getCertificate = void 0; exports.getSpacesBucketOutput = exports.getSpacesBucket = exports.getSizesOutput = exports.getSizes = exports.getReservedIpv6Output = exports.getReservedIpv6 = exports.getReservedIpOutput = exports.getReservedIp = exports.getRegionsOutput = exports.getRegions = exports.getRegionOutput = exports.getRegion = exports.getRecordsOutput = exports.getRecords = exports.getRecordOutput = exports.getRecord = exports.getProjectsOutput = exports.getProjects = exports.getProjectOutput = exports.getProject = exports.getPartnerAttachmentServiceKeyOutput = exports.getPartnerAttachmentServiceKey = exports.getPartnerAttachmentOutput = exports.getPartnerAttachment = exports.getNfsSnapshotOutput = exports.getNfsSnapshot = exports.getNfsOutput = exports.getNfs = exports.getLoadBalancerOutput = exports.getLoadBalancer = exports.getKubernetesVersionsOutput = exports.getKubernetesVersions = exports.getKubernetesClusterOutput = exports.getKubernetesCluster = exports.getImagesOutput = exports.getImages = exports.getImageOutput = exports.getImage = exports.getGenaiRegionsOutput = exports.getGenaiRegions = exports.getGenaiOpenaiApiKeysOutput = exports.getGenaiOpenaiApiKeys = exports.getGenaiOpenaiApiKeyOutput = exports.getGenaiOpenaiApiKey = exports.getGenaiModelsOutput = exports.getGenaiModels = exports.getGenaiKnowledgeBasesOutput = exports.getGenaiKnowledgeBases = exports.getGenaiKnowledgeBaseIndexingJobsOutput = exports.getGenaiKnowledgeBaseIndexingJobs = void 0; exports.UptimeCheck = exports.UptimeAlert = exports.Tag = exports.SshKey = exports.SpacesKey = exports.SpacesBucketPolicy = exports.SpacesBucketObject = exports.SpacesBucketLogging = exports.SpacesBucketCorsConfiguration = exports.SpacesBucket = exports.ReservedIpv6Assignment = exports.ReservedIpv6 = exports.ReservedIpAssignment = exports.ReservedIp = exports.ProjectResources = exports.Project = exports.PartnerAttachment = exports.NfsSnapshot = exports.NfsAttachment = exports.Nfs = exports.MonitorAlert = exports.LoadBalancer = exports.KubernetesNodePool = exports.KubernetesCluster = exports.getVpcPeeringOutput = exports.getVpcPeering = exports.getVpcNatGatewayOutput = exports.getVpcNatGateway = exports.getVpcOutput = exports.getVpc = exports.getVolumeSnapshotOutput = exports.getVolumeSnapshot = exports.getVolumeOutput = exports.getVolume = exports.getTagsOutput = exports.getTags = exports.getTagOutput = exports.getTag = exports.getSshKeysOutput = exports.getSshKeys = exports.getSshKeyOutput = exports.getSshKey = exports.getSpacesKeyOutput = exports.getSpacesKey = exports.getSpacesBucketsOutput = exports.getSpacesBuckets = exports.getSpacesBucketObjectsOutput = exports.getSpacesBucketObjects = exports.getSpacesBucketObjectOutput = exports.getSpacesBucketObject = void 0; exports.types = exports.config = exports.VpcPeering = exports.VpcNatGateway = exports.Vpc = exports.VolumeSnapshot = exports.VolumeAttachment = exports.Volume = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); exports.App = null; utilities.lazyLoad(exports, ["App"], () => require("./app")); exports.ByoipPrefix = null; utilities.lazyLoad(exports, ["ByoipPrefix"], () => require("./byoipPrefix")); exports.Cdn = null; utilities.lazyLoad(exports, ["Cdn"], () => require("./cdn")); exports.Certificate = null; utilities.lazyLoad(exports, ["Certificate"], () => require("./certificate")); exports.ContainerRegistries = null; utilities.lazyLoad(exports, ["ContainerRegistries"], () => require("./containerRegistries")); exports.ContainerRegistry = null; utilities.lazyLoad(exports, ["ContainerRegistry"], () => require("./containerRegistry")); exports.ContainerRegistryDockerCredentials = null; utilities.lazyLoad(exports, ["ContainerRegistryDockerCredentials"], () => require("./containerRegistryDockerCredentials")); exports.CustomImage = null; utilities.lazyLoad(exports, ["CustomImage"], () => require("./customImage")); exports.DatabaseCluster = null; utilities.lazyLoad(exports, ["DatabaseCluster"], () => require("./databaseCluster")); exports.DatabaseConnectionPool = null; utilities.lazyLoad(exports, ["DatabaseConnectionPool"], () => require("./databaseConnectionPool")); exports.DatabaseDb = null; utilities.lazyLoad(exports, ["DatabaseDb"], () => require("./databaseDb")); exports.DatabaseFirewall = null; utilities.lazyLoad(exports, ["DatabaseFirewall"], () => require("./databaseFirewall")); exports.DatabaseKafkaConfig = null; utilities.lazyLoad(exports, ["DatabaseKafkaConfig"], () => require("./databaseKafkaConfig")); exports.DatabaseKafkaSchemaRegistry = null; utilities.lazyLoad(exports, ["DatabaseKafkaSchemaRegistry"], () => require("./databaseKafkaSchemaRegistry")); exports.DatabaseKafkaTopic = null; utilities.lazyLoad(exports, ["DatabaseKafkaTopic"], () => require("./databaseKafkaTopic")); exports.DatabaseLogsinkOpensearch = null; utilities.lazyLoad(exports, ["DatabaseLogsinkOpensearch"], () => require("./databaseLogsinkOpensearch")); exports.DatabaseLogsinkRsyslog = null; utilities.lazyLoad(exports, ["DatabaseLogsinkRsyslog"], () => require("./databaseLogsinkRsyslog")); exports.DatabaseMongodbConfig = null; utilities.lazyLoad(exports, ["DatabaseMongodbConfig"], () => require("./databaseMongodbConfig")); exports.DatabaseMysqlConfig = null; utilities.lazyLoad(exports, ["DatabaseMysqlConfig"], () => require("./databaseMysqlConfig")); exports.DatabaseOnlineMigration = null; utilities.lazyLoad(exports, ["DatabaseOnlineMigration"], () => require("./databaseOnlineMigration")); exports.DatabaseOpensearchConfig = null; utilities.lazyLoad(exports, ["DatabaseOpensearchConfig"], () => require("./databaseOpensearchConfig")); exports.DatabasePostgresqlConfig = null; utilities.lazyLoad(exports, ["DatabasePostgresqlConfig"], () => require("./databasePostgresqlConfig")); exports.DatabaseRedisConfig = null; utilities.lazyLoad(exports, ["DatabaseRedisConfig"], () => require("./databaseRedisConfig")); exports.DatabaseReplica = null; utilities.lazyLoad(exports, ["DatabaseReplica"], () => require("./databaseReplica")); exports.DatabaseUser = null; utilities.lazyLoad(exports, ["DatabaseUser"], () => require("./databaseUser")); exports.DatabaseValkeyConfig = null; utilities.lazyLoad(exports, ["DatabaseValkeyConfig"], () => require("./databaseValkeyConfig")); exports.DnsRecord = null; utilities.lazyLoad(exports, ["DnsRecord"], () => require("./dnsRecord")); exports.Domain = null; utilities.lazyLoad(exports, ["Domain"], () => require("./domain")); exports.Droplet = null; utilities.lazyLoad(exports, ["Droplet"], () => require("./droplet")); exports.DropletAutoscale = null; utilities.lazyLoad(exports, ["DropletAutoscale"], () => require("./dropletAutoscale")); exports.DropletSnapshot = null; utilities.lazyLoad(exports, ["DropletSnapshot"], () => require("./dropletSnapshot")); exports.Firewall = null; utilities.lazyLoad(exports, ["Firewall"], () => require("./firewall")); exports.FloatingIp = null; utilities.lazyLoad(exports, ["FloatingIp"], () => require("./floatingIp")); exports.FloatingIpAssignment = null; utilities.lazyLoad(exports, ["FloatingIpAssignment"], () => require("./floatingIpAssignment")); exports.GenaiAgent = null; utilities.lazyLoad(exports, ["GenaiAgent"], () => require("./genaiAgent")); exports.GenaiAgentKnowledgeBaseAttachment = null; utilities.lazyLoad(exports, ["GenaiAgentKnowledgeBaseAttachment"], () => require("./genaiAgentKnowledgeBaseAttachment")); exports.GenaiAgentRoute = null; utilities.lazyLoad(exports, ["GenaiAgentRoute"], () => require("./genaiAgentRoute")); exports.GenaiFunction = null; utilities.lazyLoad(exports, ["GenaiFunction"], () => require("./genaiFunction")); exports.GenaiIndexingJobCancel = null; utilities.lazyLoad(exports, ["GenaiIndexingJobCancel"], () => require("./genaiIndexingJobCancel")); exports.GenaiKnowledgeBase = null; utilities.lazyLoad(exports, ["GenaiKnowledgeBase"], () => require("./genaiKnowledgeBase")); exports.GenaiKnowledgeBaseDataSource = null; utilities.lazyLoad(exports, ["GenaiKnowledgeBaseDataSource"], () => require("./genaiKnowledgeBaseDataSource")); exports.GenaiOpenaiApiKey = null; utilities.lazyLoad(exports, ["GenaiOpenaiApiKey"], () => require("./genaiOpenaiApiKey")); exports.getAccount = null; exports.getAccountOutput = null; utilities.lazyLoad(exports, ["getAccount", "getAccountOutput"], () => require("./getAccount")); exports.getApp = null; exports.getAppOutput = null; utilities.lazyLoad(exports, ["getApp", "getAppOutput"], () => require("./getApp")); exports.getByoipPrefix = null; exports.getByoipPrefixOutput = null; utilities.lazyLoad(exports, ["getByoipPrefix", "getByoipPrefixOutput"], () => require("./getByoipPrefix")); exports.getByoipPrefixResources = null; exports.getByoipPrefixResourcesOutput = null; utilities.lazyLoad(exports, ["getByoipPrefixResources", "getByoipPrefixResourcesOutput"], () => require("./getByoipPrefixResources")); exports.getCertificate = null; exports.getCertificateOutput = null; utilities.lazyLoad(exports, ["getCertificate", "getCertificateOutput"], () => require("./getCertificate")); exports.getContainerRegistries = null; exports.getContainerRegistriesOutput = null; utilities.lazyLoad(exports, ["getContainerRegistries", "getContainerRegistriesOutput"], () => require("./getContainerRegistries")); exports.getContainerRegistry = null; exports.getContainerRegistryOutput = null; utilities.lazyLoad(exports, ["getContainerRegistry", "getContainerRegistryOutput"], () => require("./getContainerRegistry")); exports.getDatabaseCa = null; exports.getDatabaseCaOutput = null; utilities.lazyLoad(exports, ["getDatabaseCa", "getDatabaseCaOutput"], () => require("./getDatabaseCa")); exports.getDatabaseCluster = null; exports.getDatabaseClusterOutput = null; utilities.lazyLoad(exports, ["getDatabaseCluster", "getDatabaseClusterOutput"], () => require("./getDatabaseCluster")); exports.getDatabaseConnectionPool = null; exports.getDatabaseConnectionPoolOutput = null; utilities.lazyLoad(exports, ["getDatabaseConnectionPool", "getDatabaseConnectionPoolOutput"], () => require("./getDatabaseConnectionPool")); exports.getDatabaseMetricsCredentials = null; exports.getDatabaseMetricsCredentialsOutput = null; utilities.lazyLoad(exports, ["getDatabaseMetricsCredentials", "getDatabaseMetricsCredentialsOutput"], () => require("./getDatabaseMetricsCredentials")); exports.getDatabaseReplica = null; exports.getDatabaseReplicaOutput = null; utilities.lazyLoad(exports, ["getDatabaseReplica", "getDatabaseReplicaOutput"], () => require("./getDatabaseReplica")); exports.getDatabaseUser = null; exports.getDatabaseUserOutput = null; utilities.lazyLoad(exports, ["getDatabaseUser", "getDatabaseUserOutput"], () => require("./getDatabaseUser")); exports.getDomain = null; exports.getDomainOutput = null; utilities.lazyLoad(exports, ["getDomain", "getDomainOutput"], () => require("./getDomain")); exports.getDomains = null; exports.getDomainsOutput = null; utilities.lazyLoad(exports, ["getDomains", "getDomainsOutput"], () => require("./getDomains")); exports.getDroplet = null; exports.getDropletOutput = null; utilities.lazyLoad(exports, ["getDroplet", "getDropletOutput"], () => require("./getDroplet")); exports.getDropletAutoscale = null; exports.getDropletAutoscaleOutput = null; utilities.lazyLoad(exports, ["getDropletAutoscale", "getDropletAutoscaleOutput"], () => require("./getDropletAutoscale")); exports.getDropletSnapshot = null; exports.getDropletSnapshotOutput = null; utilities.lazyLoad(exports, ["getDropletSnapshot", "getDropletSnapshotOutput"], () => require("./getDropletSnapshot")); exports.getDroplets = null; exports.getDropletsOutput = null; utilities.lazyLoad(exports, ["getDroplets", "getDropletsOutput"], () => require("./getDroplets")); exports.getFirewall = null; exports.getFirewallOutput = null; utilities.lazyLoad(exports, ["getFirewall", "getFirewallOutput"], () => require("./getFirewall")); exports.getFloatingIp = null; exports.getFloatingIpOutput = null; utilities.lazyLoad(exports, ["getFloatingIp", "getFloatingIpOutput"], () => require("./getFloatingIp")); exports.getGenaiAgent = null; exports.getGenaiAgentOutput = null; utilities.lazyLoad(exports, ["getGenaiAgent", "getGenaiAgentOutput"], () => require("./getGenaiAgent")); exports.getGenaiAgentVersions = null; exports.getGenaiAgentVersionsOutput = null; utilities.lazyLoad(exports, ["getGenaiAgentVersions", "getGenaiAgentVersionsOutput"], () => require("./getGenaiAgentVersions")); exports.getGenaiAgents = null; exports.getGenaiAgentsOutput = null; utilities.lazyLoad(exports, ["getGenaiAgents", "getGenaiAgentsOutput"], () => require("./getGenaiAgents")); exports.getGenaiAgentsByOpenaiApiKey = null; exports.getGenaiAgentsByOpenaiApiKeyOutput = null; utilities.lazyLoad(exports, ["getGenaiAgentsByOpenaiApiKey", "getGenaiAgentsByOpenaiApiKeyOutput"], () => require("./getGenaiAgentsByOpenaiApiKey")); exports.getGenaiIndexingJob = null; exports.getGenaiIndexingJobOutput = null; utilities.lazyLoad(exports, ["getGenaiIndexingJob", "getGenaiIndexingJobOutput"], () => require("./getGenaiIndexingJob")); exports.getGenaiIndexingJobDataSources = null; exports.getGenaiIndexingJobDataSourcesOutput = null; utilities.lazyLoad(exports, ["getGenaiIndexingJobDataSources", "getGenaiIndexingJobDataSourcesOutput"], () => require("./getGenaiIndexingJobDataSources")); exports.getGenaiKnowledgeBase = null; exports.getGenaiKnowledgeBaseOutput = null; utilities.lazyLoad(exports, ["getGenaiKnowledgeBase", "getGenaiKnowledgeBaseOutput"], () => require("./getGenaiKnowledgeBase")); exports.getGenaiKnowledgeBaseDataSources = null; exports.getGenaiKnowledgeBaseDataSourcesOutput = null; utilities.lazyLoad(exports, ["getGenaiKnowledgeBaseDataSources", "getGenaiKnowledgeBaseDataSourcesOutput"], () => require("./getGenaiKnowledgeBaseDataSources")); exports.getGenaiKnowledgeBaseIndexingJobs = null; exports.getGenaiKnowledgeBaseIndexingJobsOutput = null; utilities.lazyLoad(exports, ["getGenaiKnowledgeBaseIndexingJobs", "getGenaiKnowledgeBaseIndexingJobsOutput"], () => require("./getGenaiKnowledgeBaseIndexingJobs")); exports.getGenaiKnowledgeBases = null; exports.getGenaiKnowledgeBasesOutput = null; utilities.lazyLoad(exports, ["getGenaiKnowledgeBases", "getGenaiKnowledgeBasesOutput"], () => require("./getGenaiKnowledgeBases")); exports.getGenaiModels = null; exports.getGenaiModelsOutput = null; utilities.lazyLoad(exports, ["getGenaiModels", "getGenaiModelsOutput"], () => require("./getGenaiModels")); exports.getGenaiOpenaiApiKey = null; exports.getGenaiOpenaiApiKeyOutput = null; utilities.lazyLoad(exports, ["getGenaiOpenaiApiKey", "getGenaiOpenaiApiKeyOutput"], () => require("./getGenaiOpenaiApiKey")); exports.getGenaiOpenaiApiKeys = null; exports.getGenaiOpenaiApiKeysOutput = null; utilities.lazyLoad(exports, ["getGenaiOpenaiApiKeys", "getGenaiOpenaiApiKeysOutput"], () => require("./getGenaiOpenaiApiKeys")); exports.getGenaiRegions = null; exports.getGenaiRegionsOutput = null; utilities.lazyLoad(exports, ["getGenaiRegions", "getGenaiRegionsOutput"], () => require("./getGenaiRegions")); 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.getKubernetesCluster = null; exports.getKubernetesClusterOutput = null; utilities.lazyLoad(exports, ["getKubernetesCluster", "getKubernetesClusterOutput"], () => require("./getKubernetesCluster")); exports.getKubernetesVersions = null; exports.getKubernetesVersionsOutput = null; utilities.lazyLoad(exports, ["getKubernetesVersions", "getKubernetesVersionsOutput"], () => require("./getKubernetesVersions")); exports.getLoadBalancer = null; exports.getLoadBalancerOutput = null; utilities.lazyLoad(exports, ["getLoadBalancer", "getLoadBalancerOutput"], () => require("./getLoadBalancer")); exports.getNfs = null; exports.getNfsOutput = null; utilities.lazyLoad(exports, ["getNfs", "getNfsOutput"], () => require("./getNfs")); exports.getNfsSnapshot = null; exports.getNfsSnapshotOutput = null; utilities.lazyLoad(exports, ["getNfsSnapshot", "getNfsSnapshotOutput"], () => require("./getNfsSnapshot")); exports.getPartnerAttachment = null; exports.getPartnerAttachmentOutput = null; utilities.lazyLoad(exports, ["getPartnerAttachment", "getPartnerAttachmentOutput"], () => require("./getPartnerAttachment")); exports.getPartnerAttachmentServiceKey = null; exports.getPartnerAttachmentServiceKeyOutput = null; utilities.lazyLoad(exports, ["getPartnerAttachmentServiceKey", "getPartnerAttachmentServiceKeyOutput"], () => require("./getPartnerAttachmentServiceKey")); exports.getProject = null; exports.getProjectOutput = null; utilities.lazyLoad(exports, ["getProject", "getProjectOutput"], () => require("./getProject")); exports.getProjects = null; exports.getProjectsOutput = null; utilities.lazyLoad(exports, ["getProjects", "getProjectsOutput"], () => require("./getProjects")); exports.getRecord = null; exports.getRecordOutput = null; utilities.lazyLoad(exports, ["getRecord", "getRecordOutput"], () => require("./getRecord")); exports.getRecords = null; exports.getRecordsOutput = null; utilities.lazyLoad(exports, ["getRecords", "getRecordsOutput"], () => require("./getRecords")); 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.getReservedIp = null; exports.getReservedIpOutput = null; utilities.lazyLoad(exports, ["getReservedIp", "getReservedIpOutput"], () => require("./getReservedIp")); exports.getReservedIpv6 = null; exports.getReservedIpv6Output = null; utilities.lazyLoad(exports, ["getReservedIpv6", "getReservedIpv6Output"], () => require("./getReservedIpv6")); exports.getSizes = null; exports.getSizesOutput = null; utilities.lazyLoad(exports, ["getSizes", "getSizesOutput"], () => require("./getSizes")); exports.getSpacesBucket = null; exports.getSpacesBucketOutput = null; utilities.lazyLoad(exports, ["getSpacesBucket", "getSpacesBucketOutput"], () => require("./getSpacesBucket")); exports.getSpacesBucketObject = null; exports.getSpacesBucketObjectOutput = null; utilities.lazyLoad(exports, ["getSpacesBucketObject", "getSpacesBucketObjectOutput"], () => require("./getSpacesBucketObject")); exports.getSpacesBucketObjects = null; exports.getSpacesBucketObjectsOutput = null; utilities.lazyLoad(exports, ["getSpacesBucketObjects", "getSpacesBucketObjectsOutput"], () => require("./getSpacesBucketObjects")); exports.getSpacesBuckets = null; exports.getSpacesBucketsOutput = null; utilities.lazyLoad(exports, ["getSpacesBuckets", "getSpacesBucketsOutput"], () => require("./getSpacesBuckets")); exports.getSpacesKey = null; exports.getSpacesKeyOutput = null; utilities.lazyLoad(exports, ["getSpacesKey", "getSpacesKeyOutput"], () => require("./getSpacesKey")); 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.getTag = null; exports.getTagOutput = null; utilities.lazyLoad(exports, ["getTag", "getTagOutput"], () => require("./getTag")); exports.getTags = null; exports.getTagsOutput = null; utilities.lazyLoad(exports, ["getTags", "getTagsOutput"], () => require("./getTags")); exports.getVolume = null; exports.getVolumeOutput = null; utilities.lazyLoad(exports, ["getVolume", "getVolumeOutput"], () => require("./getVolume")); exports.getVolumeSnapshot = null; exports.getVolumeSnapshotOutput = null; utilities.lazyLoad(exports, ["getVolumeSnapshot", "getVolumeSnapshotOutput"], () => require("./getVolumeSnapshot")); exports.getVpc = null; exports.getVpcOutput = null; utilities.lazyLoad(exports, ["getVpc", "getVpcOutput"], () => require("./getVpc")); exports.getVpcNatGateway = null; exports.getVpcNatGatewayOutput = null; utilities.lazyLoad(exports, ["getVpcNatGateway", "getVpcNatGatewayOutput"], () => require("./getVpcNatGateway")); exports.getVpcPeering = null; exports.getVpcPeeringOutput = null; utilities.lazyLoad(exports, ["getVpcPeering", "getVpcPeeringOutput"], () => require("./getVpcPeering")); exports.KubernetesCluster = null; utilities.lazyLoad(exports, ["KubernetesCluster"], () => require("./kubernetesCluster")); exports.KubernetesNodePool = null; utilities.lazyLoad(exports, ["KubernetesNodePool"], () => require("./kubernetesNodePool")); exports.LoadBalancer = null; utilities.lazyLoad(exports, ["LoadBalancer"], () => require("./loadBalancer")); exports.MonitorAlert = null; utilities.lazyLoad(exports, ["MonitorAlert"], () => require("./monitorAlert")); exports.Nfs = null; utilities.lazyLoad(exports, ["Nfs"], () => require("./nfs")); exports.NfsAttachment = null; utilities.lazyLoad(exports, ["NfsAttachment"], () => require("./nfsAttachment")); exports.NfsSnapshot = null; utilities.lazyLoad(exports, ["NfsSnapshot"], () => require("./nfsSnapshot")); exports.PartnerAttachment = null; utilities.lazyLoad(exports, ["PartnerAttachment"], () => require("./partnerAttachment")); exports.Project = null; utilities.lazyLoad(exports, ["Project"], () => require("./project")); exports.ProjectResources = null; utilities.lazyLoad(exports, ["ProjectResources"], () => require("./projectResources")); __exportStar(require("./provider"), exports); const provider_1 = require("./provider"); exports.ReservedIp = null; utilities.lazyLoad(exports, ["ReservedIp"], () => require("./reservedIp")); exports.ReservedIpAssignment = null; utilities.lazyLoad(exports, ["ReservedIpAssignment"], () => require("./reservedIpAssignment")); exports.ReservedIpv6 = null; utilities.lazyLoad(exports, ["ReservedIpv6"], () => require("./reservedIpv6")); exports.ReservedIpv6Assignment = null; utilities.lazyLoad(exports, ["ReservedIpv6Assignment"], () => require("./reservedIpv6Assignment")); exports.SpacesBucket = null; utilities.lazyLoad(exports, ["SpacesBucket"], () => require("./spacesBucket")); exports.SpacesBucketCorsConfiguration = null; utilities.lazyLoad(exports, ["SpacesBucketCorsConfiguration"], () => require("./spacesBucketCorsConfiguration")); exports.SpacesBucketLogging = null; utilities.lazyLoad(exports, ["SpacesBucketLogging"], () => require("./spacesBucketLogging")); exports.SpacesBucketObject = null; utilities.lazyLoad(exports, ["SpacesBucketObject"], () => require("./spacesBucketObject")); exports.SpacesBucketPolicy = null; utilities.lazyLoad(exports, ["SpacesBucketPolicy"], () => require("./spacesBucketPolicy")); exports.SpacesKey = null; utilities.lazyLoad(exports, ["SpacesKey"], () => require("./spacesKey")); exports.SshKey = null; utilities.lazyLoad(exports, ["SshKey"], () => require("./sshKey")); exports.Tag = null; utilities.lazyLoad(exports, ["Tag"], () => require("./tag")); exports.UptimeAlert = null; utilities.lazyLoad(exports, ["UptimeAlert"], () => require("./uptimeAlert")); exports.UptimeCheck = null; utilities.lazyLoad(exports, ["UptimeCheck"], () => require("./uptimeCheck")); exports.Volume = null; utilities.lazyLoad(exports, ["Volume"], () => require("./volume")); exports.VolumeAttachment = null; utilities.lazyLoad(exports, ["VolumeAttachment"], () => require("./volumeAttachment")); exports.VolumeSnapshot = null; utilities.lazyLoad(exports, ["VolumeSnapshot"], () => require("./volumeSnapshot")); exports.Vpc = null; utilities.lazyLoad(exports, ["Vpc"], () => require("./vpc")); exports.VpcNatGateway = null; utilities.lazyLoad(exports, ["VpcNatGateway"], () => require("./vpcNatGateway")); exports.VpcPeering = null; utilities.lazyLoad(exports, ["VpcPeering"], () => require("./vpcPeering")); // Export enums: __exportStar(require("./types/enums"), exports); // 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 "digitalocean:index/app:App": return new exports.App(name, undefined, { urn }); case "digitalocean:index/byoipPrefix:ByoipPrefix": return new exports.ByoipPrefix(name, undefined, { urn }); case "digitalocean:index/cdn:Cdn": return new exports.Cdn(name, undefined, { urn }); case "digitalocean:index/certificate:Certificate": return new exports.Certificate(name, undefined, { urn }); case "digitalocean:index/containerRegistries:ContainerRegistries": return new exports.ContainerRegistries(name, undefined, { urn }); case "digitalocean:index/containerRegistry:ContainerRegistry": return new exports.ContainerRegistry(name, undefined, { urn }); case "digitalocean:index/containerRegistryDockerCredentials:ContainerRegistryDockerCredentials": return new exports.ContainerRegistryDockerCredentials(name, undefined, { urn }); case "digitalocean:index/customImage:CustomImage": return new exports.CustomImage(name, undefined, { urn }); case "digitalocean:index/databaseCluster:DatabaseCluster": return new exports.DatabaseCluster(name, undefined, { urn }); case "digitalocean:index/databaseConnectionPool:DatabaseConnectionPool": return new exports.DatabaseConnectionPool(name, undefined, { urn }); case "digitalocean:index/databaseDb:DatabaseDb": return new exports.DatabaseDb(name, undefined, { urn }); case "digitalocean:index/databaseFirewall:DatabaseFirewall": return new exports.DatabaseFirewall(name, undefined, { urn }); case "digitalocean:index/databaseKafkaConfig:DatabaseKafkaConfig": return new exports.DatabaseKafkaConfig(name, undefined, { urn }); case "digitalocean:index/databaseKafkaSchemaRegistry:DatabaseKafkaSchemaRegistry": return new exports.DatabaseKafkaSchemaRegistry(name, undefined, { urn }); case "digitalocean:index/databaseKafkaTopic:DatabaseKafkaTopic": return new exports.DatabaseKafkaTopic(name, undefined, { urn }); case "digitalocean:index/databaseLogsinkOpensearch:DatabaseLogsinkOpensearch": return new exports.DatabaseLogsinkOpensearch(name, undefined, { urn }); case "digitalocean:index/databaseLogsinkRsyslog:DatabaseLogsinkRsyslog": return new exports.DatabaseLogsinkRsyslog(name, undefined, { urn }); case "digitalocean:index/databaseMongodbConfig:DatabaseMongodbConfig": return new exports.DatabaseMongodbConfig(name, undefined, { urn }); case "digitalocean:index/databaseMysqlConfig:DatabaseMysqlConfig": return new exports.DatabaseMysqlConfig(name, undefined, { urn }); case "digitalocean:index/databaseOnlineMigration:DatabaseOnlineMigration": return new exports.DatabaseOnlineMigration(name, undefined, { urn }); case "digitalocean:index/databaseOpensearchConfig:DatabaseOpensearchConfig": return new exports.DatabaseOpensearchConfig(name, undefined, { urn }); case "digitalocean:index/databasePostgresqlConfig:DatabasePostgresqlConfig": return new exports.DatabasePostgresqlConfig(name, undefined, { urn }); case "digitalocean:index/databaseRedisConfig:DatabaseRedisConfig": return new exports.DatabaseRedisConfig(name, undefined, { urn }); case "digitalocean:index/databaseReplica:DatabaseReplica": return new exports.DatabaseReplica(name, undefined, { urn }); case "digitalocean:index/databaseUser:DatabaseUser": return new exports.DatabaseUser(name, undefined, { urn }); case "digitalocean:index/databaseValkeyConfig:DatabaseValkeyConfig": return new exports.DatabaseValkeyConfig(name, undefined, { urn }); case "digitalocean:index/dnsRecord:DnsRecord": return new exports.DnsRecord(name, undefined, { urn }); case "digitalocean:index/domain:Domain": return new exports.Domain(name, undefined, { urn }); case "digitalocean:index/droplet:Droplet": return new exports.Droplet(name, undefined, { urn }); case "digitalocean:index/dropletAutoscale:DropletAutoscale": return new exports.DropletAutoscale(name, undefined, { urn }); case "digitalocean:index/dropletSnapshot:DropletSnapshot": return new exports.DropletSnapshot(name, undefined, { urn }); case "digitalocean:index/firewall:Firewall": return new exports.Firewall(name, undefined, { urn }); case "digitalocean:index/floatingIp:FloatingIp": return new exports.FloatingIp(name, undefined, { urn }); case "digitalocean:index/floatingIpAssignment:FloatingIpAssignment": return new exports.FloatingIpAssignment(name, undefined, { urn }); case "digitalocean:index/genaiAgent:GenaiAgent": return new exports.GenaiAgent(name, undefined, { urn }); case "digitalocean:index/genaiAgentKnowledgeBaseAttachment:GenaiAgentKnowledgeBaseAttachment": return new exports.GenaiAgentKnowledgeBaseAttachment(name, undefined, { urn }); case "digitalocean:index/genaiAgentRoute:GenaiAgentRoute": return new exports.GenaiAgentRoute(name, undefined, { urn }); case "digitalocean:index/genaiFunction:GenaiFunction": return new exports.GenaiFunction(name, undefined, { urn }); case "digitalocean:index/genaiIndexingJobCancel:GenaiIndexingJobCancel": return new exports.GenaiIndexingJobCancel(name, undefined, { urn }); case "digitalocean:index/genaiKnowledgeBase:GenaiKnowledgeBase": return new exports.GenaiKnowledgeBase(name, undefined, { urn }); case "digitalocean:index/genaiKnowledgeBaseDataSource:GenaiKnowledgeBaseDataSource": return new exports.GenaiKnowledgeBaseDataSource(name, undefined, { urn }); case "digitalocean:index/genaiOpenaiApiKey:GenaiOpenaiApiKey": return new exports.GenaiOpenaiApiKey(name, undefined, { urn }); case "digitalocean:index/kubernetesCluster:KubernetesCluster": return new exports.KubernetesCluster(name, undefined, { urn }); case "digitalocean:index/kubernetesNodePool:KubernetesNodePool": return new exports.KubernetesNodePool(name, undefined, { urn }); case "digitalocean:index/loadBalancer:LoadBalancer": return new exports.LoadBalancer(name, undefined, { urn }); case "digitalocean:index/monitorAlert:MonitorAlert": return new exports.MonitorAlert(name, undefined, { urn }); case "digitalocean:index/nfs:Nfs": return new exports.Nfs(name, undefined, { urn }); case "digitalocean:index/nfsAttachment:NfsAttachment": return new exports.NfsAttachment(name, undefined, { urn }); case "digitalocean:index/nfsSnapshot:NfsSnapshot": return new exports.NfsSnapshot(name, undefined, { urn }); case "digitalocean:index/partnerAttachment:PartnerAttachment": return new exports.PartnerAttachment(name, undefined, { urn }); case "digitalocean:index/project:Project": return new exports.Project(name, undefined, { urn }); case "digitalocean:index/projectResources:ProjectResources": return new exports.ProjectResources(name, undefined, { urn }); case "digitalocean:index/reservedIp:ReservedIp": return new exports.ReservedIp(name, undefined, { urn }); case "digitalocean:index/reservedIpAssignment:ReservedIpAssignment": return new exports.ReservedIpAssignment(name, undefined, { urn }); case "digitalocean:index/reservedIpv6:ReservedIpv6": return new exports.ReservedIpv6(name, undefined, { urn }); case "digitalocean:index/reservedIpv6Assignment:ReservedIpv6Assignment": return new exports.ReservedIpv6Assignment(name, undefined, { urn }); case "digitalocean:index/spacesBucket:SpacesBucket": return new exports.SpacesBucket(name, undefined, { urn }); case "digitalocean:index/spacesBucketCorsConfiguration:SpacesBucketCorsConfiguration": return new exports.SpacesBucketCorsConfiguration(name, undefined, { urn }); case "digitalocean:index/spacesBucketLogging:SpacesBucketLogging": return new exports.SpacesBucketLogging(name, undefined, { urn }); case "digitalocean:index/spacesBucketObject:SpacesBucketObject": return new exports.SpacesBucketObject(name, undefined, { urn }); case "digitalocean:index/spacesBucketPolicy:SpacesBucketPolicy": return new exports.SpacesBucketPolicy(name, undefined, { urn }); case "digitalocean:index/spacesKey:SpacesKey": return new exports.SpacesKey(name, undefined, { urn }); case "digitalocean:index/sshKey:SshKey": return new exports.SshKey(name, undefined, { urn }); case "digitalocean:index/tag:Tag": return new exports.Tag(name, undefined, { urn }); case "digitalocean:index/uptimeAlert:UptimeAlert": return new exports.UptimeAlert(name, undefined, { urn }); case "digitalocean:index/uptimeCheck:UptimeCheck": return new exports.UptimeCheck(name, undefined, { urn }); case "digitalocean:index/volume:Volume": return new exports.Volume(name, undefined, { urn }); case "digitalocean:index/volumeAttachment:VolumeAttachment": return new exports.VolumeAttachment(name, undefined, { urn }); case "digitalocean:index/volumeSnapshot:VolumeSnapshot": return new exports.VolumeSnapshot(name, undefined, { urn }); case "digitalocean:index/vpc:Vpc": return new exports.Vpc(name, undefined, { urn }); case "digitalocean:index/vpcNatGateway:VpcNatGateway": return new exports.VpcNatGateway(name, undefined, { urn }); case "digitalocean:index/vpcPeering:VpcPeering": return new exports.VpcPeering(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("digitalocean", "index/app", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/byoipPrefix", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/cdn", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/certificate", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/containerRegistries", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/containerRegistry", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/containerRegistryDockerCredentials", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/customImage", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseCluster", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseConnectionPool", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseDb", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseFirewall", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseKafkaConfig", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseKafkaSchemaRegistry", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseKafkaTopic", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseLogsinkOpensearch", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseLogsinkRsyslog", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseMongodbConfig", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseMysqlConfig", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseOnlineMigration", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseOpensearchConfig", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databasePostgresqlConfig", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseRedisConfig", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseReplica", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseUser", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/databaseValkeyConfig", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/dnsRecord", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/domain", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/droplet", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/dropletAutoscale", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/dropletSnapshot", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/firewall", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/floatingIp", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/floatingIpAssignment", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/genaiAgent", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/genaiAgentKnowledgeBaseAttachment", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/genaiAgentRoute", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/genaiFunction", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/genaiIndexingJobCancel", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/genaiKnowledgeBase", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/genaiKnowledgeBaseDataSource", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/genaiOpenaiApiKey", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/kubernetesCluster", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/kubernetesNodePool", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/loadBalancer", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/monitorAlert", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/nfs", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/nfsAttachment", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/nfsSnapshot", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/partnerAttachment", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/project", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/projectResources", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/reservedIp", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/reservedIpAssignment", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/reservedIpv6", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/reservedIpv6Assignment", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/spacesBucket", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/spacesBucketCorsConfiguration", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/spacesBucketLogging", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/spacesBucketObject", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/spacesBucketPolicy", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/spacesKey", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/sshKey", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/tag", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/uptimeAlert", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/uptimeCheck", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/volume", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/volumeAttachment", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/volumeSnapshot", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/vpc", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/vpcNatGateway", _module); pulumi.runtime.registerResourceModule("digitalocean", "index/vpcPeering", _module); pulumi.runtime.registerResourcePackage("digitalocean", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:digitalocean") { throw new Error(`unknown provider type ${type}`); } return new provider_1.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map