UNPKG

node-ovh-ts

Version:

OVH API wrapper library for TypeScript

1 lines 26.4 kB
{"version":3,"sources":["../src/handlers/HostingPrivateDatabase.ts"],"sourcesContent":["/* WARNING: This file is auto-generated . Do not edit manually. */\n\nimport { HostingPrivateDatabaseAvailableOrderCapacities } from '../models/HostingPrivateDatabaseAvailableOrderCapacities';\nimport { ServicesService } from '../models/ServicesService';\nimport { HostingPrivateDatabaseTaskFunctionEnum } from '../models/HostingPrivateDatabaseTaskFunctionEnum';\nimport { ServiceTerminationFutureUseEnum } from '../models/ServiceTerminationFutureUseEnum';\nimport { HostingPrivateDatabaseAvailableVersionEnum } from '../models/HostingPrivateDatabaseAvailableVersionEnum';\nimport { HostingPrivateDatabaseTaskStatusEnum } from '../models/HostingPrivateDatabaseTaskStatusEnum';\nimport { HostingPrivateDatabaseConfiguration } from '../models/HostingPrivateDatabaseConfiguration';\nimport { HostingPrivateDatabaseDatabaseDump } from '../models/HostingPrivateDatabaseDatabaseDump';\nimport { HostingPrivateDatabaseDatabaseExtension } from '../models/HostingPrivateDatabaseDatabaseExtension';\nimport { HostingPrivateDatabaseUser } from '../models/HostingPrivateDatabaseUser';\nimport { HostingPrivateDatabaseTask } from '../models/HostingPrivateDatabaseTask';\nimport { HostingPrivateDatabaseWhitelist } from '../models/HostingPrivateDatabaseWhitelist';\nimport { HostingPrivateDatabaseService } from '../models/HostingPrivateDatabaseService';\nimport { HostingPrivateDatabaseGrantGrantEnum } from '../models/HostingPrivateDatabaseGrantGrantEnum';\nimport { HostingPrivateDatabaseGrant } from '../models/HostingPrivateDatabaseGrant';\nimport { HostingPrivateDatabaseDatabaseExtensionStatus } from '../models/HostingPrivateDatabaseDatabaseExtensionStatus';\nimport { HostingPrivateDatabaseOom } from '../models/HostingPrivateDatabaseOom';\nimport { HostingPrivateDatabaseCpuThrottle } from '../models/HostingPrivateDatabaseCpuThrottle';\nimport { HostingPrivateDatabaseDump } from '../models/HostingPrivateDatabaseDump';\nimport { HostingPrivateDatabaseOfferEnum } from '../models/HostingPrivateDatabaseOfferEnum';\nimport { ServiceTerminationReasonEnum } from '../models/ServiceTerminationReasonEnum';\nimport { HostingPrivateDatabaseTemporaryLogsLink } from '../models/HostingPrivateDatabaseTemporaryLogsLink';\nimport { HostingPrivateDatabaseDatabase } from '../models/HostingPrivateDatabaseDatabase';\nimport { HostingPrivateDatabaseWebhostingNetwork } from '../models/HostingPrivateDatabaseWebhostingNetwork';\nimport OVHBase from '../ovh';\n\nclass HostingPrivateDatabaseHandler {\n ovh: OVHBase;\n\n constructor(ovh: OVHBase) {\n this.ovh = ovh;\n }\n\n /** List available services */\n listPrivateDatabase = (): Promise<string[]> => {\n return this.ovh.request('GET', '/hosting/privateDatabase');\n };\n\n /** Get available order capacitie */\n getPrivateDatabaseAvailableOrderCapacities =\n (): Promise<HostingPrivateDatabaseAvailableOrderCapacities> => {\n return this.ovh.request('GET', '/hosting/privateDatabase/availableOrderCapacities');\n };\n\n /** Get this object properties */\n getPrivateDatabaseByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseService> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}`);\n };\n\n /** Alter this object properties */\n updatePrivateDatabaseByServiceName = (\n serviceName: string,\n body: HostingPrivateDatabaseService\n ): Promise<void> => {\n return this.ovh.request('PUT', `/hosting/privateDatabase/${serviceName}`, body);\n };\n\n /** Get the availables versions for this private database */\n getPrivateDatabaseAvailableVersionsByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseAvailableVersionEnum[]> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/availableVersions`);\n };\n\n /** Launch a contact change procedure */\n launchPrivateDatabaseChangeContactByServiceName = (\n serviceName: string,\n body: { contactAdmin?: string; contactBilling?: string; contactTech?: string }\n ): Promise<number[]> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/changeContact`, body);\n };\n\n /** Change your ftp admin password */\n updatePrivateDatabaseFtpPasswordByServiceName = (\n serviceName: string,\n body: { password: string }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/changeFtpPassword`,\n body\n );\n };\n\n /** Change the private database engine version */\n updatePrivateDatabaseVersionByServiceName = (\n serviceName: string,\n body: { version: HostingPrivateDatabaseAvailableVersionEnum }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/changeVersion`, body);\n };\n\n /** Get this object properties */\n getPrivateDatabaseConfigByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseConfiguration> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/config`);\n };\n\n /** Update the configuration */\n updatePrivateDatabaseConfigByServiceName = (\n serviceName: string,\n body: { parameters: string }\n ): Promise<HostingPrivateDatabaseConfiguration> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/config/update`, body);\n };\n\n /** Confirm termination of your service */\n confirmPrivateDatabaseTerminationByServiceName = (\n serviceName: string,\n body: {\n commentary?: string;\n futureUse?: ServiceTerminationFutureUseEnum;\n reason?: ServiceTerminationReasonEnum;\n token: string;\n }\n ): Promise<string> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/confirmTermination`,\n body\n );\n };\n\n /** List of privatesql CPU throttle */\n listPrivateDatabaseCpuThrottleByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseCpuThrottle[]> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/cpuThrottle`);\n };\n\n /** Databases linked to your private database service */\n getPrivateDatabaseDatabaseByServiceName = (serviceName: string): Promise<string[]> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/database`);\n };\n\n /** Create a new database on your private database service */\n createPrivateDatabaseDatabaseByServiceName = (\n serviceName: string,\n body: { databaseName: string }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/database`, body);\n };\n\n /** Delete the database */\n deletePrivateDatabaseDatabaseByServiceNameAndDatabaseName = (\n databaseName: string,\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'DELETE',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}`\n );\n };\n\n /** Get this object properties */\n getPrivateDatabaseDatabaseByServiceNameAndDatabaseName = (\n databaseName: string,\n serviceName: string\n ): Promise<HostingPrivateDatabaseDatabase> => {\n return this.ovh.request(\n 'GET',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}`\n );\n };\n\n /** Dump available for your databases */\n getPrivateDatabaseDatabaseDumpByServiceNameAndDatabaseName = (\n databaseName: string,\n serviceName: string\n ): Promise<number[]> => {\n return this.ovh.request(\n 'GET',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}/dump`\n );\n };\n\n /** Request the dump of this database ( an email will be send with a link available 30 days ) */\n postPrivateDatabaseDatabaseDumpByServiceNameAndDatabaseName = (\n databaseName: string,\n serviceName: string,\n body: { sendEmail?: boolean }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}/dump`,\n body\n );\n };\n\n /** Delete dump before expiration date */\n deletePrivateDatabaseDatabaseDumpByServiceNameAndDatabaseNameAndId = (\n databaseName: string,\n id: number,\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'DELETE',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}/dump/${id}`\n );\n };\n\n /** Get this object properties */\n getPrivateDatabaseDatabaseDumpByServiceNameAndDatabaseNameAndId = (\n databaseName: string,\n id: number,\n serviceName: string\n ): Promise<HostingPrivateDatabaseDatabaseDump> => {\n return this.ovh.request(\n 'GET',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}/dump/${id}`\n );\n };\n\n /** Request the restore from this dump */\n postPrivateDatabaseDatabaseDumpRestoreByServiceNameAndDatabaseNameAndId = (\n databaseName: string,\n id: number,\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}/dump/${id}/restore`\n );\n };\n\n /** Extensions linked to your database */\n getPrivateDatabaseDatabaseExtensionByServiceNameAndDatabaseName = (\n databaseName: string,\n serviceName: string\n ): Promise<string[]> => {\n return this.ovh.request(\n 'GET',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}/extension`\n );\n };\n\n /** Get this object properties */\n getPrivateDatabaseDatabaseExtensionByServiceNameAndDatabaseNameAndExtensionName = (\n databaseName: string,\n extensionName: string,\n serviceName: string\n ): Promise<HostingPrivateDatabaseDatabaseExtension> => {\n return this.ovh.request(\n 'GET',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}/extension/${extensionName}`\n );\n };\n\n /** Disable an extension from a database */\n disablePrivateDatabaseDatabaseExtensionByServiceNameAndDatabaseNameAndExtensionName = (\n databaseName: string,\n extensionName: string,\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}/extension/${extensionName}/disable`\n );\n };\n\n /** Enable an extension on a database */\n enablePrivateDatabaseDatabaseExtensionByServiceNameAndDatabaseNameAndExtensionName = (\n databaseName: string,\n extensionName: string,\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}/extension/${extensionName}/enable`\n );\n };\n\n /** Request the import in this database */\n postPrivateDatabaseDatabaseImportByServiceNameAndDatabaseName = (\n databaseName: string,\n serviceName: string,\n body: { documentId: string; flushDatabase?: boolean; sendEmail?: boolean }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/database/${databaseName}/import`,\n body\n );\n };\n\n /** Create a new database/user and grant it */\n createPrivateDatabaseDatabaseWizardByServiceName = (\n serviceName: string,\n body: {\n databaseName: string;\n grant: HostingPrivateDatabaseGrantGrantEnum;\n password: string;\n userName: string;\n }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/databaseWizard`, body);\n };\n\n /** Dumps available for your private database service */\n getPrivateDatabaseDumpByServiceName = (serviceName: string): Promise<number[]> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/dump`);\n };\n\n /** Delete dump before expiration date */\n deletePrivateDatabaseDumpByServiceNameAndDumpId = (\n dumpId: number,\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('DELETE', `/hosting/privateDatabase/${serviceName}/dump/${dumpId}`);\n };\n\n /** Get this object properties */\n getPrivateDatabaseDumpByServiceNameAndDumpId = (\n dumpId: number,\n serviceName: string\n ): Promise<HostingPrivateDatabaseDump> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/dump/${dumpId}`);\n };\n\n /** Request the restore from this dump */\n postPrivateDatabaseDumpRestoreByServiceNameAndDumpId = (\n dumpId: number,\n serviceName: string,\n body: { databaseName: string }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/dump/${dumpId}/restore`,\n body\n );\n };\n\n /** Generate a temporary url to retrieve instance logs */\n postPrivateDatabaseGenerateTemporaryLogsLinkByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseTemporaryLogsLink> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/generateTemporaryLogsLink`\n );\n };\n\n /** List of privatesql OOM kill */\n listPrivateDatabaseOomByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseOom[]> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/oom`);\n };\n\n /** Refresh the quota of your private database */\n postPrivateDatabaseQuotaRefreshByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/quotaRefresh`);\n };\n\n /** Restart the private database */\n postPrivateDatabaseRestartByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/restart`);\n };\n\n /** Get this object properties */\n getPrivateDatabaseServiceInfosByServiceName = (serviceName: string): Promise<ServicesService> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/serviceInfos`);\n };\n\n /** Alter this object properties */\n updatePrivateDatabaseServiceInfosByServiceName = (\n serviceName: string,\n body: ServicesService\n ): Promise<void> => {\n return this.ovh.request('PUT', `/hosting/privateDatabase/${serviceName}/serviceInfos`, body);\n };\n\n /** Start the private database */\n postPrivateDatabaseStartByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/start`);\n };\n\n /** Stop the private database */\n postPrivateDatabaseStopByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/stop`);\n };\n\n /** Tasks attached to your private database service */\n getPrivateDatabaseTasksByServiceName = (serviceName: string): Promise<number[]> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/tasks`);\n };\n\n /** Get this object properties */\n getPrivateDatabaseTasksByServiceNameAndId = (\n id: number,\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/tasks/${id}`);\n };\n\n /** Terminate your service */\n postPrivateDatabaseTerminateByServiceName = (serviceName: string): Promise<string> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/terminate`);\n };\n\n /** User allowed to connect on your databases */\n getPrivateDatabaseUserByServiceName = (serviceName: string): Promise<string[]> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/user`);\n };\n\n /** Create a new user on your service */\n createPrivateDatabaseUserByServiceName = (\n serviceName: string,\n body: { password: string; userName: string }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/user`, body);\n };\n\n /** Delete a user */\n deletePrivateDatabaseUserByServiceNameAndUserName = (\n serviceName: string,\n userName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('DELETE', `/hosting/privateDatabase/${serviceName}/user/${userName}`);\n };\n\n /** Get this object properties */\n getPrivateDatabaseUserByServiceNameAndUserName = (\n serviceName: string,\n userName: string\n ): Promise<HostingPrivateDatabaseUser> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/user/${userName}`);\n };\n\n /** Request a change password for a user */\n postPrivateDatabaseUserChangePasswordByServiceNameAndUserName = (\n serviceName: string,\n userName: string,\n body: { password: string }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/user/${userName}/changePassword`,\n body\n );\n };\n\n /** User grant's on your databases */\n getPrivateDatabaseUserGrantByServiceNameAndUserName = (\n serviceName: string,\n userName: string\n ): Promise<string[]> => {\n return this.ovh.request(\n 'GET',\n `/hosting/privateDatabase/${serviceName}/user/${userName}/grant`\n );\n };\n\n /** Add grant on a database */\n addPrivateDatabaseUserGrantByServiceNameAndUserName = (\n serviceName: string,\n userName: string,\n body: { databaseName: string; grant: HostingPrivateDatabaseGrantGrantEnum }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/user/${userName}/grant`,\n body\n );\n };\n\n /** Delete a grant on a database */\n deletePrivateDatabaseUserGrantByServiceNameAndUserNameAndDatabaseName = (\n databaseName: string,\n serviceName: string,\n userName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'DELETE',\n `/hosting/privateDatabase/${serviceName}/user/${userName}/grant/${databaseName}`\n );\n };\n\n /** Get this object properties */\n getPrivateDatabaseUserGrantByServiceNameAndUserNameAndDatabaseName = (\n databaseName: string,\n serviceName: string,\n userName: string\n ): Promise<HostingPrivateDatabaseGrant> => {\n return this.ovh.request(\n 'GET',\n `/hosting/privateDatabase/${serviceName}/user/${userName}/grant/${databaseName}`\n );\n };\n\n /** Update user grant */\n updatePrivateDatabaseUserGrantByServiceNameAndUserNameAndDatabaseName = (\n databaseName: string,\n serviceName: string,\n userName: string,\n body: { grant: HostingPrivateDatabaseGrantGrantEnum }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request(\n 'POST',\n `/hosting/privateDatabase/${serviceName}/user/${userName}/grant/${databaseName}/update`,\n body\n );\n };\n\n /** Disable Webhosting network */\n disablePrivateDatabaseWebhostingNetworkByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('DELETE', `/hosting/privateDatabase/${serviceName}/webhostingNetwork`);\n };\n\n /** Get this object properties */\n getPrivateDatabaseWebhostingNetworkByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseWebhostingNetwork> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/webhostingNetwork`);\n };\n\n /** Enable Webhosting network */\n enablePrivateDatabaseWebhostingNetworkByServiceName = (\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/webhostingNetwork`);\n };\n\n /** List linked webs */\n listPrivateDatabaseWebsByServiceName = (serviceName: string): Promise<string[]> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/webs`);\n };\n\n /** Whitelist allowed on your privatesql */\n getPrivateDatabaseWhitelistByServiceName = (serviceName: string): Promise<string[]> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/whitelist`);\n };\n\n /** Create a new IP whitelist */\n createPrivateDatabaseWhitelistByServiceName = (\n serviceName: string,\n body: { ip: string; name?: string; service?: boolean; sftp?: boolean }\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('POST', `/hosting/privateDatabase/${serviceName}/whitelist`, body);\n };\n\n /** Delete ain IP whitelist */\n deletePrivateDatabaseWhitelistByServiceNameAndIp = (\n ip: string,\n serviceName: string\n ): Promise<HostingPrivateDatabaseTask> => {\n return this.ovh.request('DELETE', `/hosting/privateDatabase/${serviceName}/whitelist/${ip}`);\n };\n\n /** Get this object properties */\n getPrivateDatabaseWhitelistByServiceNameAndIp = (\n ip: string,\n serviceName: string\n ): Promise<HostingPrivateDatabaseWhitelist> => {\n return this.ovh.request('GET', `/hosting/privateDatabase/${serviceName}/whitelist/${ip}`);\n };\n\n /** Alter this object properties */\n updatePrivateDatabaseWhitelistByServiceNameAndIp = (\n ip: string,\n serviceName: string,\n body: HostingPrivateDatabaseWhitelist\n ): Promise<void> => {\n return this.ovh.request('PUT', `/hosting/privateDatabase/${serviceName}/whitelist/${ip}`, body);\n };\n}\n\nexport { HostingPrivateDatabaseHandler };\n"],"mappings":"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","names":["HostingPrivateDatabaseHandler","ovh","serviceName","body","databaseName","id","extensionName","dumpId","userName","ip"]}