dots-wrapper
Version:
Digital Ocean v2 api wrapper - javascript - typescript - nodejs
2 lines • 158 kB
JavaScript
/*! For license information please see index-browser.min.js.LICENSE.txt */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.dots=t():e.dots=t()}(this,()=>(()=>{"use strict";var e={8693(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getAccount=void 0,t.getAccount=({httpClient:e})=>()=>e.get("/account")},2486(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(8693),t),n(r(5028),t)},5319(e,t){Object.defineProperty(t,"__esModule",{value:!0})},5028(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(5319),t)},1050(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getAction=void 0,t.getAction=({httpClient:e})=>({action_id:t})=>{const r=`/actions/${t}`;return e.get(r)}},981(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(1050),t),n(r(5152),t),n(r(8419),t)},5152(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listActions=void 0,t.listActions=({httpClient:e})=>({page:t=1,per_page:r=25})=>{const o={page:t,per_page:r};return e.get("/actions",{params:o})}},7909(e,t){Object.defineProperty(t,"__esModule",{value:!0})},8419(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(7909),t)},1517(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.cancelAppDeployment=void 0,t.cancelAppDeployment=({httpClient:e})=>({app_id:t,deployment_id:r})=>{const o=`/apps/${t}/deployments/${r}/cancel`;return e.post(o)}},1893(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createAppDeployment=void 0,t.createAppDeployment=({httpClient:e})=>({app_id:t,force_build:r})=>{const o=`/apps/${t}/deployments`,n={force_build:r};return e.post(o,n)}},6051(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createApp=void 0,t.createApp=({httpClient:e})=>({project_id:t,spec:r})=>{const o={project_id:t,spec:r};return e.post("/apps",o)}},9149(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deleteApp=void 0,t.deleteApp=({httpClient:e})=>({app_id:t})=>{const r=`/apps/${t}`;return e.delete(r)}},5045(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getActiveDeploymentLogs=void 0,t.getActiveDeploymentLogs=({httpClient:e})=>({app_id:t,component_name:r,follow:o,pod_connection_timeout:n,type:i})=>{const a=`/apps/${t}/components/${r}/logs`,s={follow:o,pod_connection_timeout:n,type:i};return e.get(a,{params:s})}},2659(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getAggregatedAppDeploymentLogs=void 0,t.getAggregatedAppDeploymentLogs=({httpClient:e})=>({app_id:t,component_name:r,deployment_id:o,follow:n,pod_connection_timeout:i,type:a})=>{const s=`/apps/${t}/deployments/${o}/logs`,l={component_name:r,follow:n,pod_connection_timeout:i,type:a};return e.get(s,{params:l})}},2381(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getAppDeploymentLogs=void 0,t.getAppDeploymentLogs=({httpClient:e})=>({app_id:t,component_name:r,deployment_id:o,follow:n,pod_connection_timeout:i,type:a})=>{const s=`/apps/${t}/deployments/${o}/components/${r}/logs`,l={follow:n,pod_connection_timeout:i,type:a};return e.get(s,{params:l})}},3771(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getAppDeployment=void 0,t.getAppDeployment=({httpClient:e})=>({app_id:t,deployment_id:r})=>{const o=`/apps/${t}/deployments/${r}`;return e.get(o)}},6065(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getApp=void 0,t.getApp=({httpClient:e})=>({app_id:t})=>{const r=`/apps/${t}`;return e.get(r)}},7526(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(1517),t),n(r(1893),t),n(r(6051),t),n(r(9149),t),n(r(5045),t),n(r(2659),t),n(r(2381),t),n(r(3771),t),n(r(6065),t),n(r(1049),t),n(r(1049),t),n(r(4269),t),n(r(7825),t),n(r(2772),t),n(r(1337),t)},1049(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listAppDeployments=void 0,t.listAppDeployments=({httpClient:e})=>({app_id:t,page:r=1,per_page:o=25})=>{const n=`/apps/${t}/deployments`,i={page:r,per_page:o};return e.get(n,{params:i})}},4269(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listApps=void 0,t.listApps=({httpClient:e})=>({page:t=1,per_page:r=25,with_projects:o=!1})=>{const n={page:t,per_page:r,with_projects:o};return e.get("/apps",{params:n})}},7825(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.runAppDetection=void 0,t.runAppDetection=({httpClient:e})=>({commit_sha:t,component_type:r,git:o,github:n})=>{const i={commit_sha:t,component_type:r,git:o,github:n};return e.post("/apps/detect",i)}},1592(e,t){Object.defineProperty(t,"__esModule",{value:!0})},8657(e,t){Object.defineProperty(t,"__esModule",{value:!0})},5577(e,t){Object.defineProperty(t,"__esModule",{value:!0})},3333(e,t){Object.defineProperty(t,"__esModule",{value:!0})},3265(e,t){Object.defineProperty(t,"__esModule",{value:!0})},1761(e,t){Object.defineProperty(t,"__esModule",{value:!0})},9739(e,t){Object.defineProperty(t,"__esModule",{value:!0})},9054(e,t){Object.defineProperty(t,"__esModule",{value:!0})},2199(e,t){Object.defineProperty(t,"__esModule",{value:!0})},9507(e,t){Object.defineProperty(t,"__esModule",{value:!0})},3701(e,t){Object.defineProperty(t,"__esModule",{value:!0})},4552(e,t){Object.defineProperty(t,"__esModule",{value:!0})},2374(e,t){Object.defineProperty(t,"__esModule",{value:!0})},2215(e,t){Object.defineProperty(t,"__esModule",{value:!0})},552(e,t){Object.defineProperty(t,"__esModule",{value:!0})},7053(e,t){Object.defineProperty(t,"__esModule",{value:!0})},7257(e,t){Object.defineProperty(t,"__esModule",{value:!0})},5945(e,t){Object.defineProperty(t,"__esModule",{value:!0})},5279(e,t){Object.defineProperty(t,"__esModule",{value:!0})},6520(e,t){Object.defineProperty(t,"__esModule",{value:!0})},9280(e,t){Object.defineProperty(t,"__esModule",{value:!0})},688(e,t){Object.defineProperty(t,"__esModule",{value:!0})},3159(e,t){Object.defineProperty(t,"__esModule",{value:!0})},1504(e,t){Object.defineProperty(t,"__esModule",{value:!0})},8611(e,t){Object.defineProperty(t,"__esModule",{value:!0})},1307(e,t){Object.defineProperty(t,"__esModule",{value:!0})},2772(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(1592),t),n(r(8657),t),n(r(5577),t),n(r(3333),t),n(r(3265),t),n(r(1761),t),n(r(9739),t),n(r(9054),t),n(r(2199),t),n(r(9507),t),n(r(3701),t),n(r(4552),t),n(r(2374),t),n(r(2215),t),n(r(552),t),n(r(7053),t),n(r(7257),t),n(r(5945),t),n(r(5279),t),n(r(6520),t),n(r(9280),t),n(r(688),t),n(r(3159),t),n(r(1504),t),n(r(8611),t),n(r(1307),t)},1337(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.updateApp=void 0,t.updateApp=({httpClient:e})=>({app_id:t,spec:r})=>{const o=`/apps/${t}`,n={spec:r};return e.put(o,n)}},7059(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createCdnEndpoint=void 0,t.createCdnEndpoint=({httpClient:e})=>({origin:t,ttl:r,certificate_id:o,custom_domain:n})=>{const i={origin:t,ttl:r,certificate_id:o,custom_domain:n};return e.post("/cdn/endpoints",i)}},4263(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deleteCdnEndpoint=void 0,t.deleteCdnEndpoint=({httpClient:e})=>({cdn_endpoint_id:t})=>{const r=`/cdn/endpoints/${t}`;return e.delete(r)}},5689(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getCdnEndpoint=void 0,t.getCdnEndpoint=({httpClient:e})=>({cdn_endpoint_id:t})=>{const r=`/cdn/endpoints/${t}`;return e.get(r)}},7692(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(7059),t),n(r(4263),t),n(r(5689),t),n(r(5683),t),n(r(711),t),n(r(2930),t),n(r(6627),t)},5683(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listCdnEndpoints=void 0,t.listCdnEndpoints=({httpClient:e})=>({page:t=1,per_page:r=25})=>{const o={page:t,per_page:r};return e.get("/cdn/endpoints",{params:o})}},711(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.purgeCache=void 0,t.purgeCache=({httpClient:e})=>({cdn_endpoint_id:t,files:r})=>{const o=`/cdn/endpoints/${t}/cache`,n={files:r};return e.delete(o,{data:n})}},7660(e,t){Object.defineProperty(t,"__esModule",{value:!0})},2930(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(7660),t)},6627(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.updateCdnEndpoint=void 0,t.updateCdnEndpoint=({httpClient:e})=>({cdn_endpoint_id:t,ttl:r,certificate_id:o,custom_domain:n})=>{const i=`/cdn/endpoints/${t}`,a={ttl:r,certificate_id:o,custom_domain:n};return e.put(i,a)}},3527(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createCertificate=void 0,t.createCertificate=({httpClient:e})=>({certificate_chain:t,dns_names:r,leaf_certificate:o,name:n,private_key:i,type:a})=>{const s={certificate_chain:t,dns_names:r,leaf_certificate:o,name:n,private_key:i,type:a};return e.post("/certificates",s)}},4817(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deleteCertificate=void 0,t.deleteCertificate=({httpClient:e})=>({certificate_id:t})=>{const r=`/certificates/${t}`;return e.delete(r)}},8789(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getCertificate=void 0,t.getCertificate=({httpClient:e})=>({certificate_id:t})=>{const r=`/certificates/${t}`;return e.get(r)}},9274(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(3527),t),n(r(4817),t),n(r(8789),t),n(r(3553),t),n(r(4656),t)},3553(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listCertificates=void 0,t.listCertificates=({httpClient:e})=>({page:t=1,per_page:r=25})=>{const o={page:t,per_page:r};return e.get("/certificates",{params:o})}},5247(e,t){Object.defineProperty(t,"__esModule",{value:!0})},4656(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(5247),t)},7193(e,t,r){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.createApiClient=void 0;const n=o(r(6425));t.createApiClient=({createContext:e,modules:t})=>({endpoint:r,requestTimeoutInMs:o,token:i})=>{const a=e({axios:n.default,endpoint:r,requestTimeoutInMs:o,token:i}),s=Object.freeze({endpoint:r,requestTimeoutInMs:o}),l=Object.freeze({getAccount:t.account.getAccount(a)}),u=Object.freeze({getAction:t.action.getAction(a),listActions:t.action.listActions(a)}),d=Object.freeze({listCertificates:t.certificate.listCertificates(a),getCertificate:t.certificate.getCertificate(a),deleteCertificate:t.certificate.deleteCertificate(a),createCertificate:t.certificate.createCertificate(a)}),c=Object.freeze({createDomain:t.domain.createDomain(a),createDomainRecord:t.domain.createDomainRecord(a),deleteDomain:t.domain.deleteDomain(a),deleteDomainRecord:t.domain.deleteDomainRecord(a),getDomain:t.domain.getDomain(a),getDomainRecord:t.domain.getDomainRecord(a),listDomainRecords:t.domain.listDomainRecords(a),listDomains:t.domain.listDomains(a),updateDomainRecord:t.domain.updateDomainRecord(a)}),p=Object.freeze({changeDropletKernel:t.droplet.changeDropletKernel(a),createDroplet:t.droplet.createDroplet(a),createDroplets:t.droplet.createDroplets(a),deleteDroplet:t.droplet.deleteDroplet(a),deleteDropletsByTag:t.droplet.deleteDropletsByTag(a),destroyDropletAndAllAssociatedResources:t.droplet.destroyDropletAndAllAssociatedResources(a),destroyDropletAndAssociatedResources:t.droplet.destroyDropletAndAssociatedResources(a),disableDropletBackups:t.droplet.disableDropletBackups(a),doActionByDropletTag:t.droplet.doActionByDropletTag(a),enableDropletBackups:t.droplet.enableDropletBackups(a),enableDropletIpv6:t.droplet.enableDropletIpv6(a),enableDropletPrivateNetworking:t.droplet.enableDropletPrivateNetworking(a),getDroplet:t.droplet.getDroplet(a),getDropletAction:t.droplet.getDropletAction(a),getDropletDestroyStatus:t.droplet.getDropletDestroyStatus(a),listDropletActions:t.droplet.listDropletActions(a),listDropletAssociatedResources:t.droplet.listDropletAssociatedResources(a),listDropletBackups:t.droplet.listDropletBackups(a),listDropletKernels:t.droplet.listDropletKernels(a),listDropletNeighborhoods:t.droplet.listDropletNeighborhoods(a),listDropletNeighbors:t.droplet.listDropletNeighbors(a),listDroplets:t.droplet.listDroplets(a),listDropletSnapshots:t.droplet.listDropletSnapshots(a),powerCycleDroplet:t.droplet.powerCycleDroplet(a),powerOffDroplet:t.droplet.powerOffDroplet(a),powerOnDroplet:t.droplet.powerOnDroplet(a),rebootDroplet:t.droplet.rebootDroplet(a),rebuildDroplet:t.droplet.rebuildDroplet(a),renameDroplet:t.droplet.renameDroplet(a),resetDropletPassword:t.droplet.resetDropletPassword(a),resizeDroplet:t.droplet.resizeDroplet(a),restoreDroplet:t.droplet.restoreDroplet(a),retryDropletDestroy:t.droplet.retryDropletDestroy(a),shutdownDroplet:t.droplet.shutdownDroplet(a),snapshotDroplet:t.droplet.snapshotDroplet(a)}),_=Object.freeze({addDropletsToFirewall:t.firewall.addDropletsToFirewall(a),addRulesToFirewall:t.firewall.addRulesToFirewall(a),addTagsToFirewall:t.firewall.addTagsToFirewall(a),createFirewall:t.firewall.createFirewall(a),deleteFirewall:t.firewall.deleteFirewall(a),getFirewall:t.firewall.getFirewall(a),listFirewalls:t.firewall.listFirewalls(a),removeDropletsFromFirewall:t.firewall.removeDropletsFromFirewall(a),removeRulesFromFirewall:t.firewall.removeRulesFromFirewall(a),removeTagsFromFirewall:t.firewall.removeTagsFromFirewall(a),updateFirewall:t.firewall.updateFirewall(a)}),g=Object.freeze({assignIpToDroplet:t.floatingIp.assignIpToDroplet(a),createFloatingIp:t.floatingIp.createFloatingIp(a),deleteFloatingIp:t.floatingIp.deleteFloatingIp(a),getFloatingIp:t.floatingIp.getFloatingIp(a),getFloatingIpAction:t.floatingIp.getFloatingIpAction(a),listFloatingIpActions:t.floatingIp.listFloatingIpActions(a),listFloatingIps:t.floatingIp.listFloatingIps(a),unassignIpFromDroplet:t.floatingIp.unassignIpFromDroplet(a)}),f=Object.freeze({listModels:t.genAi.listModels(a),listRegions:t.genAi.listRegions(a),listAgents:t.genAi.listAgents(a),createAgent:t.genAi.createAgent(a),getAgent:t.genAi.getAgent(a),updateAgent:t.genAi.updateAgent(a),deleteAgent:t.genAi.deleteAgent(a),updateAgentVisibility:t.genAi.updateAgentVisibility(a),listAgentKeys:t.genAi.listAgentKeys(a),createAgentKey:t.genAi.createAgentKey(a),updateAgentKey:t.genAi.updateAgentKey(a),deleteAgentKey:t.genAi.deleteAgentKey(a),regenerateAgentKey:t.genAi.regenerateAgentKey(a),listAgentRoutes:t.genAi.listAgentRoutes(a),attachAgentRoute:t.genAi.attachAgentRoute(a),updateAgentRoute:t.genAi.updateAgentRoute(a),detachAgentRoute:t.genAi.detachAgentRoute(a),attachFunctionRoute:t.genAi.attachFunctionRoute(a),updateFunctionRoute:t.genAi.updateFunctionRoute(a),detachFunctionRoute:t.genAi.detachFunctionRoute(a),attachKnowledgeBase:t.genAi.attachKnowledgeBase(a),attachKnowledgeBases:t.genAi.attachKnowledgeBases(a),detachKnowledgeBase:t.genAi.detachKnowledgeBase(a),listAgentVersions:t.genAi.listAgentVersions(a),rollbackAgentVersion:t.genAi.rollbackAgentVersion(a),listOpenAIKeys:t.genAi.listOpenAIKeys(a),createOpenAIKey:t.genAi.createOpenAIKey(a),getOpenAIKey:t.genAi.getOpenAIKey(a),updateOpenAIKey:t.genAi.updateOpenAIKey(a),deleteOpenAIKey:t.genAi.deleteOpenAIKey(a),listAgentsByOpenAIKey:t.genAi.listAgentsByOpenAIKey(a),listAnthropicKeys:t.genAi.listAnthropicKeys(a),createAnthropicKey:t.genAi.createAnthropicKey(a),getAnthropicKey:t.genAi.getAnthropicKey(a),updateAnthropicKey:t.genAi.updateAnthropicKey(a),deleteAnthropicKey:t.genAi.deleteAnthropicKey(a),listAgentsByAnthropicKey:t.genAi.listAgentsByAnthropicKey(a),listKnowledgeBases:t.genAi.listKnowledgeBases(a),createKnowledgeBase:t.genAi.createKnowledgeBase(a),getKnowledgeBase:t.genAi.getKnowledgeBase(a),updateKnowledgeBase:t.genAi.updateKnowledgeBase(a),deleteKnowledgeBase:t.genAi.deleteKnowledgeBase(a),listKnowledgeBaseDataSources:t.genAi.listKnowledgeBaseDataSources(a),addKnowledgeBaseDataSource:t.genAi.addKnowledgeBaseDataSource(a),deleteKnowledgeBaseDataSource:t.genAi.deleteKnowledgeBaseDataSource(a),listIndexingJobs:t.genAi.listIndexingJobs(a),createIndexingJob:t.genAi.createIndexingJob(a),listIndexingJobDataSources:t.genAi.listIndexingJobDataSources(a),getIndexingJob:t.genAi.getIndexingJob(a),cancelIndexingJob:t.genAi.cancelIndexingJob(a)}),b=Object.freeze({convertImageToSnapshot:t.image.convertImageToSnapshot(a),createCustomImage:t.image.createCustomImage(a),deleteImage:t.image.deleteImage(a),getImageAction:t.image.getImageAction(a),getImage:t.image.getImage(a),listImageActions:t.image.listImageActions(a),listImages:t.image.listImages(a),transferImage:t.image.transferImage(a),updateImage:t.image.updateImage(a)}),y=Object.freeze({addDropletsToLoadBalancer:t.loadBalancer.addDropletsToLoadBalancer(a),addRulesToLoadBalancer:t.loadBalancer.addRulesToLoadBalancer(a),createLoadBalancer:t.loadBalancer.createLoadBalancer(a),deleteLoadBalancer:t.loadBalancer.deleteLoadBalancer(a),getLoadBalancer:t.loadBalancer.getLoadBalancer(a),listLoadBalancers:t.loadBalancer.listLoadBalancers(a),removeDropletsFromLoadBalancer:t.loadBalancer.removeDropletsFromLoadBalancer(a),removeRulesFromLoadBalancer:t.loadBalancer.removeRulesFromLoadBalancer(a),updateLoadBalancer:t.loadBalancer.updateLoadBalancer(a)}),v=Object.freeze({listRegions:t.region.listRegions(a)}),h=Object.freeze({listSizes:t.size.listSizes(a)}),m=Object.freeze({deleteSnapshot:t.snapshot.deleteSnapshot(a),getSnapshot:t.snapshot.getSnapshot(a),listSnapshots:t.snapshot.listSnapshots(a)}),O=Object.freeze({createSshKey:t.sshKey.createSshKey(a),destroySshKey:t.sshKey.destroySshKey(a),getSshKey:t.sshKey.getSshKey(a),listSshKeys:t.sshKey.listSshKeys(a),updateSshKey:t.sshKey.updateSshKey(a)}),j=Object.freeze({createTag:t.tag.createTag(a),deleteTag:t.tag.deleteTag(a),getTag:t.tag.getTag(a),listTags:t.tag.listTags(a),tagResources:t.tag.tagResources(a),untagResources:t.tag.untagResources(a)}),P=Object.freeze({attachVolumeToDroplet:t.volume.attachVolumeToDroplet(a),createVolume:t.volume.createVolume(a),createVolumeSnapshot:t.volume.createVolumeSnapshot(a),deleteVolume:t.volume.deleteVolume(a),deleteVolumeByName:t.volume.deleteVolumeByName(a),detachVolumeFromDroplet:t.volume.detachVolumeFromDroplet(a),getVolume:t.volume.getVolume(a),getVolumeAction:t.volume.getVolumeAction(a),listVolumeActions:t.volume.listVolumeActions(a),listVolumes:t.volume.listVolumes(a),listVolumeSnapshots:t.volume.listVolumeSnapshots(a),resizeVolume:t.volume.resizeVolume(a)}),w=Object.freeze({configureDatabaseClusterEvictionPolicy:t.database.configureDatabaseClusterEvictionPolicy(a),configureDatabaseClusterMaintenanceWindow:t.database.configureDatabaseClusterMaintenanceWindow(a),configureDatabaseClusterSqlModes:t.database.configureDatabaseClusterSqlModes(a),createConnectionPool:t.database.createConnectionPool(a),createDatabaseCluster:t.database.createDatabaseCluster(a),createDatabaseClusterDb:t.database.createDatabaseClusterDb(a),createDatabaseClusterUser:t.database.createDatabaseClusterUser(a),createReadOnlyReplica:t.database.createReadOnlyReplica(a),deleteConnectionPool:t.database.deleteConnectionPool(a),deleteDatabaseClusterDb:t.database.deleteDatabaseClusterDb(a),destroyDatabaseCluster:t.database.destroyDatabaseCluster(a),destroyReadOnlyReplica:t.database.destroyReadOnlyReplica(a),getConnectionPool:t.database.getConnectionPool(a),getDatabaseCluster:t.database.getDatabaseCluster(a),getDatabaseClusterDb:t.database.getDatabaseClusterDb(a),getDatabaseClusterEvictionPolicy:t.database.getDatabaseClusterEvictionPolicy(a),getDatabaseClusterSqlMode:t.database.getDatabaseClusterSqlMode(a),getDatabaseClusterUser:t.database.getDatabaseClusterUser(a),getReadOnlyReplica:t.database.getReadOnlyReplica(a),listConnectionPools:t.database.listConnectionPools(a),listDatabaseClusterBackups:t.database.listDatabaseClusterBackups(a),listDatabaseClusterDbs:t.database.listDatabaseClusterDbs(a),listDatabaseClusterFirewallRules:t.database.listDatabaseClusterFirewallRules(a),listDatabaseClusters:t.database.listDatabaseClusters(a),listDatabaseClusterUsers:t.database.listDatabaseClusterUsers(a),listDatabaseOptions:t.database.listDatabaseOptions(a),listReadOnlyReplicas:t.database.listReadOnlyReplicas(a),migrateDatabaseCluster:t.database.migrateDatabaseCluster(a),removeDatabaseClusterUser:t.database.removeDatabaseClusterUser(a),resizeDatabaseCluster:t.database.resizeDatabaseCluster(a),restoreDatabaseClusterBackup:t.database.restoreDatabaseClusterBackup(a),updateDatabaseClusterFirewallRules:t.database.updateDatabaseClusterFirewallRules(a)}),C=Object.freeze({assignResourcesToDefaultProject:t.project.assignResourcesToDefaultProject(a),assignResourcesToProject:t.project.assignResourcesToProject(a),createProject:t.project.createProject(a),deleteProject:t.project.deleteProject(a),getDefaultProject:t.project.getDefaultProject(a),getProject:t.project.getProject(a),listDefaultProjectResources:t.project.listDefaultProjectResources(a),listProjectResources:t.project.listProjectResources(a),listProjects:t.project.listProjects(a),patchDefaultProject:t.project.patchDefaultProject(a),patchProject:t.project.patchProject(a),updateDefaultProject:t.project.updateDefaultProject(a),updateProject:t.project.updateProject(a)}),M=Object.freeze({addContainerRegistry:t.kubernetes.addContainerRegistry(a),createKubernetesCluster:t.kubernetes.createKubernetesCluster(a),createNodePool:t.kubernetes.createNodePool(a),deleteKubernetesCluster:t.kubernetes.deleteKubernetesCluster(a),deleteNode:t.kubernetes.deleteNode(a),deleteNodePool:t.kubernetes.deleteNodePool(a),getClusterlintDiagnostics:t.kubernetes.getClusterlintDiagnostics(a),getKubernetesCluster:t.kubernetes.getKubernetesCluster(a),getKubernetesClusterCredentials:t.kubernetes.getKubernetesClusterCredentials(a),getKubernetesClusterKubeconfig:t.kubernetes.getKubernetesClusterKubeconfig(a),getNodePool:t.kubernetes.getNodePool(a),listAvailableOptionsOfKubernetes:t.kubernetes.listAvailableOptionsOfKubernetes(a),listKubernetesClusterAvailableUpgrades:t.kubernetes.listKubernetesClusterAvailableUpgrades(a),listKubernetesClusters:t.kubernetes.listKubernetesClusters(a),listNodePools:t.kubernetes.listNodePools(a),removeContainerRegistry:t.kubernetes.removeContainerRegistry(a),runClusterlintOnKubernetesCluster:t.kubernetes.runClusterlintOnKubernetesCluster(a),updateKubernetesCluster:t.kubernetes.updateKubernetesCluster(a),updateNodePool:t.kubernetes.updateNodePool(a),upgradeKubernetesCluster:t.kubernetes.upgradeKubernetesCluster(a)}),D=Object.freeze({createCdnEndpoint:t.cdnEndpoint.createCdnEndpoint(a),getCdnEndpoint:t.cdnEndpoint.getCdnEndpoint(a),listCdnEndpoints:t.cdnEndpoint.listCdnEndpoints(a),deleteCdnEndpoint:t.cdnEndpoint.deleteCdnEndpoint(a),updateCdnEndpoint:t.cdnEndpoint.updateCdnEndpoint(a),purgeCache:t.cdnEndpoint.purgeCache(a)}),A=Object.freeze({configureRegistry:t.containerRegistry.configureRegistry(a),deleteRegistry:t.containerRegistry.deleteRegistry(a),getDockerCredentials:t.containerRegistry.getDockerCredentials(a),getRegistry:t.containerRegistry.getRegistry(a)}),R=Object.freeze({downloadInvoice:t.customer.downloadInvoice(a),getBalance:t.customer.getBalance(a),getInvoiceSummary:t.customer.getInvoiceSummary(a),listBillingHistory:t.customer.listBillingHistory(a),listInvoiceItems:t.customer.listInvoiceItems(a),listInvoices:t.customer.listInvoices(a)}),S=Object.freeze({createVpc:t.vpc.createVpc(a),deleteVpc:t.vpc.deleteVpc(a),getVpc:t.vpc.getVpc(a),listVpcResources:t.vpc.listVpcResources(a),listVpcs:t.vpc.listVpcs(a),updateVpc:t.vpc.updateVpc(a)}),B=Object.freeze({cancelAppDeployment:t.app.cancelAppDeployment(a),createApp:t.app.createApp(a),createAppDeployment:t.app.createAppDeployment(a),deleteApp:t.app.deleteApp(a),getActiveDeploymentLogs:t.app.getActiveDeploymentLogs(a),getAggregatedAppDeploymentLogs:t.app.getAggregatedAppDeploymentLogs(a),getApp:t.app.getApp(a),getAppDeployment:t.app.getAppDeployment(a),getAppDeploymentLogs:t.app.getAppDeploymentLogs(a),listAppDeployments:t.app.listAppDeployments(a),listApps:t.app.listApps(a),runAppDetection:t.app.runAppDetection(a),updateApp:t.app.updateApp(a)}),k=Object.freeze({getDropletAvailableMemoryMetrics:t.monitoring.getDropletAvailableMemoryMetrics(a),getDropletBandwidthMetrics:t.monitoring.getDropletBandwidthMetrics(a),getDropletCpuMetrics:t.monitoring.getDropletCpuMetrics(a),getDropletFreeMemoryMetrics:t.monitoring.getDropletFreeMemoryMetrics(a),getDropletTotalMemoryMetrics:t.monitoring.getDropletTotalMemoryMetrics(a)});return Object.freeze({_options:s,account:l,action:u,app:B,cdnEndpoint:D,certificate:d,containerRegistry:A,customer:R,database:w,domain:c,droplet:p,firewall:_,floatingIp:g,genAi:f,image:b,kubernetes:M,loadBalancer:y,monitoring:k,project:C,region:v,size:h,snapshot:m,sshKey:O,tag:j,volume:P,vpc:S})}},9547(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createContext=void 0,t.createContext=({axios:e,requestTimeoutInMs:t=15e3,endpoint:r="https://api.digitalocean.com/v2",token:o})=>{const n=Object.freeze({Authorization:`Bearer ${o}`,"Content-Type":"application/json"}),i=e.create({baseURL:r,headers:n,timeout:t});return Object.freeze({endpoint:r,httpClient:i})}},4922(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(7193),t),n(r(9547),t)},9851(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.configureRegistry=void 0,t.configureRegistry=({httpClient:e})=>({name:t})=>{const r={name:t};return e.post("/registry",r)}},7857(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deleteRegistry=void 0,t.deleteRegistry=({httpClient:e})=>()=>e.delete("/registry")},8207(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getDockerCredentials=void 0,t.getDockerCredentials=({httpClient:e})=>({can_write:t=!1,expiry_seconds:r})=>{const o={expiry_seconds:r,read_write:t};return e.get("/registry/docker-credentials",{params:o})}},7955(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getRegistry=void 0,t.getRegistry=({httpClient:e})=>()=>e.get("/registry")},8386(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(9851),t),n(r(7857),t),n(r(8207),t),n(r(7955),t),n(r(600),t)},9207(e,t){Object.defineProperty(t,"__esModule",{value:!0})},600(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(9207),t)},4594(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.downloadInvoice=void 0,t.downloadInvoice=({httpClient:e})=>({invoice_uuid:t,format:r})=>{const o=`/customers/my/invoices/${t}/${r}`;return e.get(o,{responseType:"stream"})}},232(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getBalance=void 0,t.getBalance=({httpClient:e})=>()=>e.get("/customers/my/balance")},3088(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getInvoiceSummary=void 0,t.getInvoiceSummary=({httpClient:e})=>({invoice_uuid:t})=>{const r=`/customers/my/invoices/${t}/summary`;return e.get(r)}},2007(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(4594),t),n(r(232),t),n(r(3088),t),n(r(6920),t),n(r(9376),t),n(r(560),t),n(r(3069),t)},6920(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listBillingHistory=void 0,t.listBillingHistory=({httpClient:e})=>({page:t=1,per_page:r=25})=>{const o={page:t,per_page:r};return e.get("/customers/my/billing_history",{params:o})}},9376(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listInvoiceItems=void 0,t.listInvoiceItems=({httpClient:e})=>({invoice_uuid:t,page:r=1,per_page:o=25})=>{const n=`/customers/my/invoices/${t}`,i={page:r,per_page:o};return e.get(n,{params:i})}},560(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listInvoices=void 0,t.listInvoices=({httpClient:e})=>({page:t=1,per_page:r=25})=>{const o={page:t,per_page:r};return e.get("/customers/my/invoices",{params:o})}},4013(e,t){Object.defineProperty(t,"__esModule",{value:!0})},5715(e,t){Object.defineProperty(t,"__esModule",{value:!0})},3069(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(4013),t),n(r(5715),t),n(r(5452),t),n(r(7627),t),n(r(2255),t),n(r(8438),t)},5452(e,t){Object.defineProperty(t,"__esModule",{value:!0})},7627(e,t){Object.defineProperty(t,"__esModule",{value:!0})},2255(e,t){Object.defineProperty(t,"__esModule",{value:!0})},8438(e,t){Object.defineProperty(t,"__esModule",{value:!0})},1835(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.configureDatabaseClusterEvictionPolicy=void 0,t.configureDatabaseClusterEvictionPolicy=({httpClient:e})=>({database_cluster_id:t,eviction_policy:r})=>{const o=`/databases/${t}/eviction_policy`,n={eviction_policy:r};return e.put(o,n)}},9189(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.configureDatabaseClusterMaintenanceWindow=void 0,t.configureDatabaseClusterMaintenanceWindow=({httpClient:e})=>({database_cluster_id:t,day:r,hour:o})=>{const n=`/databases/${t}/maintenance`,i={day:r,hour:o};return e.put(n,i)}},4789(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.configureDatabaseClusterSqlModes=void 0,t.configureDatabaseClusterSqlModes=({httpClient:e})=>({database_cluster_id:t,sql_mode:r})=>{const o=`/databases/${t}/sql_mode`,n={sql_mode:r};return e.put(o,n)}},6691(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createConnectionPool=void 0,t.createConnectionPool=({httpClient:e})=>({database_cluster_id:t,db_name:r,mode:o,pool_name:n,size:i,user_name:a})=>{const s=`/databases/${t}/pools`,l={db:r,mode:o,name:n,size:i,user:a};return e.post(s,l)}},5040(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createDatabaseClusterDb=void 0,t.createDatabaseClusterDb=({httpClient:e})=>({database_cluster_id:t,db_name:r})=>{const o=`/databases/${t}/dbs`,n={name:r};return e.post(o,n)}},5381(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createDatabaseClusterUser=void 0,t.createDatabaseClusterUser=({httpClient:e})=>({database_cluster_id:t,mysql_settings:r,settings:o,user_name:n})=>{const i=`/databases/${t}/users`,a={name:n,mysql_settings:r,settings:o};return e.post(i,a)}},1257(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createDatabaseCluster=void 0,t.createDatabaseCluster=({httpClient:e})=>({engine:t,name:r,num_nodes:o,private_network_uuid:n,region:i,size:a,tags:s,version:l})=>{const u={engine:t,name:r,num_nodes:o,private_network_uuid:n,region:i,size:a,tags:s,version:l};return e.post("/databases",u)}},1677(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createReadOnlyReplica=void 0,t.createReadOnlyReplica=({httpClient:e})=>({database_cluster_id:t,name:r,region:o,size:n,tags:i})=>{const a=`/databases/${t}/replicas`,s={name:r,region:o,size:n,tags:i};return e.post(a,s)}},4613(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deleteConnectionPool=void 0,t.deleteConnectionPool=({httpClient:e})=>({database_cluster_id:t,pool_name:r})=>{const o=`/databases/${t}/pools/${r}`;return e.delete(o)}},4813(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deleteDatabaseClusterDb=void 0,t.deleteDatabaseClusterDb=({httpClient:e})=>({database_cluster_id:t,db_name:r})=>{const o=`/databases/${t}/dbs/${r}`;return e.delete(o)}},9865(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.destroyDatabaseCluster=void 0,t.destroyDatabaseCluster=({httpClient:e})=>({database_cluster_id:t})=>{const r=`/databases/${t}`;return e.delete(r)}},1309(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.destroyReadOnlyReplica=void 0,t.destroyReadOnlyReplica=({httpClient:e})=>({database_cluster_id:t,read_only_replica_name:r})=>{const o=`/databases/${t}/replicas/${r}`;return e.delete(o)}},5593(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getConnectionPool=void 0,t.getConnectionPool=({httpClient:e})=>({database_cluster_id:t,pool_name:r})=>{const o=`/databases/${t}/pools/${r}`;return e.get(o)}},3889(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getDatabaseClusterDb=void 0,t.getDatabaseClusterDb=({httpClient:e})=>({database_cluster_id:t,db_name:r})=>{const o=`/databases/${t}/dbs/${r}`;return e.get(o)}},6431(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getDatabaseClusterEvictionPolicy=void 0,t.getDatabaseClusterEvictionPolicy=({httpClient:e})=>({database_cluster_id:t})=>{const r=`/databases/${t}/eviction_policy`;return e.get(r)}},8673(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getDatabaseClusterSqlMode=void 0,t.getDatabaseClusterSqlMode=({httpClient:e})=>({database_cluster_id:t})=>{const r=`/databases/${t}/sql_mode`;return e.get(r)}},4437(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getDatabaseClusterUser=void 0,t.getDatabaseClusterUser=({httpClient:e})=>({database_cluster_id:t,user_name:r})=>{const o=`/databases/${t}/users/${r}`;return e.get(o)}},5685(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getDatabaseCluster=void 0,t.getDatabaseCluster=({httpClient:e})=>({database_cluster_id:t})=>{const r=`/databases/${t}`;return e.get(r)}},1741(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getReadOnlyReplica=void 0,t.getReadOnlyReplica=({httpClient:e})=>({database_cluster_id:t,read_only_replica_name:r})=>{const o=`/databases/${t}/replicas/${r}`;return e.get(o)}},6966(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(1835),t),n(r(9189),t),n(r(4789),t),n(r(6691),t),n(r(5040),t),n(r(5381),t),n(r(1257),t),n(r(1677),t),n(r(4613),t),n(r(4813),t),n(r(9865),t),n(r(1309),t),n(r(5593),t),n(r(3889),t),n(r(6431),t),n(r(8673),t),n(r(4437),t),n(r(5685),t),n(r(1741),t),n(r(3089),t),n(r(6037),t),n(r(8413),t),n(r(8615),t),n(r(1661),t),n(r(6131),t),n(r(4505),t),n(r(8893),t),n(r(7583),t),n(r(4001),t),n(r(6605),t),n(r(2545),t),n(r(2932),t),n(r(5185),t)},3089(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listConnectionPools=void 0,t.listConnectionPools=({httpClient:e})=>({page:t=1,per_page:r=25,database_cluster_id:o})=>{const n=`/databases/${o}/pools`,i={page:t,per_page:r};return e.get(n,{params:i})}},6037(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listDatabaseClusterBackups=void 0,t.listDatabaseClusterBackups=({httpClient:e})=>({page:t=1,per_page:r=25,database_cluster_id:o})=>{const n=`/databases/${o}/backups`,i={page:t,per_page:r};return e.get(n,{params:i})}},8413(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listDatabaseClusterDbs=void 0,t.listDatabaseClusterDbs=({httpClient:e})=>({page:t=1,per_page:r=25,database_cluster_id:o})=>{const n=`/databases/${o}/dbs`,i={page:t,per_page:r};return e.get(n,{params:i})}},8615(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listDatabaseClusterFirewallRules=void 0,t.listDatabaseClusterFirewallRules=({httpClient:e})=>({page:t=1,per_page:r=25,database_cluster_id:o})=>{const n=`/databases/${o}/firewall`,i={page:t,per_page:r};return e.get(n,{params:i})}},1661(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listDatabaseClusterUsers=void 0,t.listDatabaseClusterUsers=({httpClient:e})=>({page:t=1,per_page:r=25,database_cluster_id:o})=>{const n=`/databases/${o}/users`,i={page:t,per_page:r};return e.get(n,{params:i})}},6131(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listDatabaseClusters=void 0,t.listDatabaseClusters=({httpClient:e})=>({page:t=1,per_page:r=25})=>{const o={page:t,per_page:r};return e.get("/databases",{params:o})}},4505(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listDatabaseOptions=void 0,t.listDatabaseOptions=({httpClient:e})=>()=>e.get("/databases/options")},8893(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listReadOnlyReplicas=void 0,t.listReadOnlyReplicas=({httpClient:e})=>({page:t=1,per_page:r=25,database_cluster_id:o})=>{const n=`/databases/${o}/replicas`,i={page:t,per_page:r};return e.get(n,{params:i})}},7583(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.migrateDatabaseCluster=void 0,t.migrateDatabaseCluster=({httpClient:e})=>({database_cluster_id:t,region:r})=>{const o=`/databases/${t}/migrate`,n={region:r};return e.put(o,n)}},4001(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.removeDatabaseClusterUser=void 0,t.removeDatabaseClusterUser=({httpClient:e})=>({database_cluster_id:t,user_name:r})=>{const o=`/databases/${t}/users/${r}`;return e.delete(o)}},6605(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.resizeDatabaseCluster=void 0,t.resizeDatabaseCluster=({httpClient:e})=>({database_cluster_id:t,num_nodes:r,size:o})=>{const n=`/databases/${t}/resize`,i={num_nodes:r,size:o};return e.put(n,i)}},2545(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.restoreDatabaseClusterBackup=void 0,t.restoreDatabaseClusterBackup=({httpClient:e})=>({backup_restore:t,engine:r,name:o,num_nodes:n,region:i,size:a,tags:s,version:l})=>{const u={backup_restore:t,engine:r,name:o,num_nodes:n,region:i,size:a,tags:s,version:l};return e.post("/databases",u)}},3094(e,t){Object.defineProperty(t,"__esModule",{value:!0})},7316(e,t){Object.defineProperty(t,"__esModule",{value:!0})},841(e,t){Object.defineProperty(t,"__esModule",{value:!0})},4375(e,t){Object.defineProperty(t,"__esModule",{value:!0})},543(e,t){Object.defineProperty(t,"__esModule",{value:!0})},1099(e,t){Object.defineProperty(t,"__esModule",{value:!0})},7849(e,t){Object.defineProperty(t,"__esModule",{value:!0})},963(e,t){Object.defineProperty(t,"__esModule",{value:!0})},8083(e,t){Object.defineProperty(t,"__esModule",{value:!0})},1417(e,t){Object.defineProperty(t,"__esModule",{value:!0})},4765(e,t){Object.defineProperty(t,"__esModule",{value:!0})},4795(e,t){Object.defineProperty(t,"__esModule",{value:!0})},3758(e,t){Object.defineProperty(t,"__esModule",{value:!0})},2518(e,t){Object.defineProperty(t,"__esModule",{value:!0})},8416(e,t){Object.defineProperty(t,"__esModule",{value:!0})},2932(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(3094),t),n(r(7316),t),n(r(841),t),n(r(4375),t),n(r(543),t),n(r(1099),t),n(r(7849),t),n(r(963),t),n(r(3758),t),n(r(1417),t),n(r(8083),t),n(r(4765),t),n(r(4795),t),n(r(2518),t),n(r(8416),t)},5185(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.updateDatabaseClusterFirewallRules=void 0,t.updateDatabaseClusterFirewallRules=({httpClient:e})=>({database_cluster_id:t,rules:r})=>{const o=`/databases/${t}/firewall`,n={rules:r};return e.put(o,n)}},872(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createDomainRecord=void 0,t.createDomainRecord=({httpClient:e})=>({domain_name:t,data:r,flags:o,name:n,port:i,priority:a,tag:s,ttl:l,type:u,weight:d})=>{const c=`/domains/${t}/records`,p={data:r,flags:o,name:n,port:i,priority:a,tag:s,ttl:l,type:u,weight:d};return e.post(c,p)}},7728(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createDomain=void 0,t.createDomain=({httpClient:e})=>({ip_address:t,name:r})=>{const o={ip_address:t,name:r};return e.post("/domains",o)}},2310(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deleteDomainRecord=void 0,t.deleteDomainRecord=({httpClient:e})=>({domain_name:t,domain_record_id:r})=>{const o=`/domains/${t}/records/${r}`;return e.delete(o)}},5772(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deleteDomain=void 0,t.deleteDomain=({httpClient:e})=>({name:t})=>{const r=`/domains/${t}`;return e.delete(r)}},2304(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getDomainRecord=void 0,t.getDomainRecord=({httpClient:e})=>({domain_name:t,domain_record_id:r})=>{const o=`/domains/${t}/records/${r}`;return e.get(o)}},6992(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getDomain=void 0,t.getDomain=({httpClient:e})=>({name:t})=>{const r=`/domains/${t}`;return e.get(r)}},9255(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(872),t),n(r(7728),t),n(r(2310),t),n(r(5772),t),n(r(2304),t),n(r(6992),t),n(r(3391),t),n(r(9214),t),n(r(2406),t),n(r(7469),t)},3391(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listDomainRecords=void 0,t.listDomainRecords=({httpClient:e})=>({domain_name:t,name:r,page:o=1,per_page:n=25,type:i})=>{const a=`/domains/${t}/records`,s={name:r,page:o,per_page:n,type:i};return e.get(a,{params:s})}},9214(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.listDomains=void 0,t.listDomains=({httpClient:e})=>({page:t=1,per_page:r=25})=>{const o={page:t,per_page:r};return e.get("/domains",{params:o})}},3083(e,t){Object.defineProperty(t,"__esModule",{value:!0})},4237(e,t){Object.defineProperty(t,"__esModule",{value:!0})},7469(e,t,r){var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);n&&!("get"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),n=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||o(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),n(r(3083),t),n(r(4237),t)},2406(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.updateDomainRecord=void 0,t.updateDomainRecord=({httpClient:e})=>({data:t,domain_name:r,domain_record_id:o,flags:n,name:i,port:a,priority:s,tag:l,ttl:u,type:d,weight:c})=>{const p=`/domains/${r}/records/${o}`,_={data:t,flags:n,name:i,port:a,priority:s,tag:l,ttl:u,type:d,weight:c};return e.put(p,_)}},4308(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.changeDropletKernel=void 0,t.changeDropletKernel=({httpClient:e})=>({droplet_id:t,kernel:r})=>{const o=`/droplets/${t}/actions`,n={kernel:r,type:"change_kernel"};return e.post(o,n)}},852(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createDroplet=void 0,t.createDroplet=({httpClient:e})=>({backups:t,image:r,ipv6:o,monitoring:n,name:i,private_networking:a,region:s,size:l,ssh_keys:u,tags:d,user_data:c,volumes:p,vpc_uuid:_,with_droplet_agent:g})=>{const f={backups:t,image:r,ipv6:o,monitoring:n,name:i,private_networking:a,region:s,size:l,ssh_keys:u,tags:d,user_data:c,volumes:p,vpc_uuid:_,with_droplet_agent:g};return e.post("/droplets",f)}},5088(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createDroplets=void 0,t.createDroplets=({httpClient:e})=>({backups:t,image:r,ipv6:o,monitoring:n,names:i,private_networking:a,region:s,size:l,ssh_keys:u,tags:d,user_data:c,volumes:p,vpc_uuid:_,with_droplet_agent:g})=>{const f={backups:t,image:r,ipv6:o,monitoring:n,names:i,private_networking:a,region:s,size:l,ssh_keys:u,tags:d,user_data:c,volumes:p,vpc_uuid:_,with_droplet_agent:g};return e.post("/droplets",f)}},2578(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deleteDroplet=void 0,t.deleteDroplet=({httpClient:e})=>({droplet_id:t})=>{const r=`/droplets/${t}`;return e.delete(r)}},7522(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.deleteDropletsByTag=void 0,t.deleteDropletsByTag=({httpClient:e})=>({tag_name:t})=>{const r={tag_name:t};return e.delete("/droplets",{params:r})