UNPKG

node-ovh-ts

Version:

OVH API wrapper library for TypeScript

2 lines 22.4 kB
var a=Object.defineProperty;var o=Object.getOwnPropertyDescriptor;var n=Object.getOwnPropertyNames;var v=Object.prototype.hasOwnProperty;var c=(s,e)=>{for(var r in e)a(s,r,{get:e[r],enumerable:!0})},m=(s,e,r,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of n(e))!v.call(s,i)&&i!==r&&a(s,i,{get:()=>e[i],enumerable:!(t=o(e,i))||t.enumerable});return s};var S=s=>m(a({},"__esModule",{value:!0}),s);var u={};c(u,{DedicatedServerHandler:()=>d});module.exports=S(u);var d=class{constructor(e){this.listServer=()=>this.ovh.request("GET","/dedicated/server");this.listServerAvailabilities=()=>this.ovh.request("GET","/dedicated/server/availabilities");this.listServerAvailabilitiesRaw=()=>this.ovh.request("GET","/dedicated/server/availabilities/raw");this.listServerDatacenterAvailabilities=()=>this.ovh.request("GET","/dedicated/server/datacenter/availabilities");this.listServerDatacenterAvailabilitiesRaw=()=>this.ovh.request("GET","/dedicated/server/datacenter/availabilities/raw");this.getServerLog=()=>this.ovh.request("GET","/dedicated/server/log");this.listServerOsAvailabilities=()=>this.ovh.request("GET","/dedicated/server/osAvailabilities");this.getServerVirtualNetworkInterfaceByUuid=e=>this.ovh.request("GET",`/dedicated/server/virtualNetworkInterface/${e}`);this.getServerByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}`);this.updateServerByServiceName=(e,r)=>this.ovh.request("PUT",`/dedicated/server/${e}`,r);this.postServerAuthenticationSecretByServiceName=e=>this.ovh.request("POST",`/dedicated/server/${e}/authenticationSecret`);this.getServerBackupCloudOfferDetailsByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/backupCloudOfferDetails`);this.getServerBiosSettingsByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/biosSettings`);this.getServerBiosSettingsSgxByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/biosSettings/sgx`);this.enableServerBiosSettingsSgxConfigureByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/biosSettings/sgx/configure`,r);this.getServerBootByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/boot`);this.getServerBootByServiceNameAndBootId=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/boot/${e}`);this.getServerBootOptionByServiceNameAndBootId=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/boot/${e}/option`);this.getServerBootOptionByServiceNameAndBootIdAndOption=(e,r,t)=>this.ovh.request("GET",`/dedicated/server/${t}/boot/${e}/option/${r}`);this.deleteServerBringYourOwnImageByServiceName=e=>this.ovh.request("DELETE",`/dedicated/server/${e}/bringYourOwnImage`);this.getServerBringYourOwnImageByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/bringYourOwnImage`);this.postServerBringYourOwnImageByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/bringYourOwnImage`,r);this.getServerBurstByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/burst`);this.updateServerBurstByServiceName=(e,r)=>this.ovh.request("PUT",`/dedicated/server/${e}/burst`,r);this.launchServerChangeContactByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/changeContact`,r);this.confirmServerTerminationByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/confirmTermination`,r);this.deleteServerFeaturesBackupCloudByServiceName=e=>this.ovh.request("DELETE",`/dedicated/server/${e}/features/backupCloud`);this.getServerFeaturesBackupCloudByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/features/backupCloud`);this.createServerFeaturesBackupCloudByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/features/backupCloud`,r);this.updateServerFeaturesBackupCloudPasswordByServiceName=e=>this.ovh.request("POST",`/dedicated/server/${e}/features/backupCloud/password`);this.deleteServerFeaturesBackupFTPByServiceName=e=>this.ovh.request("DELETE",`/dedicated/server/${e}/features/backupFTP`);this.getServerFeaturesBackupFTPByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/features/backupFTP`);this.createServerFeaturesBackupFTPByServiceName=e=>this.ovh.request("POST",`/dedicated/server/${e}/features/backupFTP`);this.listServerFeaturesBackupFTPAccessByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/features/backupFTP/access`);this.createServerFeaturesBackupFTPAccessByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/features/backupFTP/access`,r);this.deleteServerFeaturesBackupFTPAccessByServiceNameAndIpBlock=(e,r)=>this.ovh.request("DELETE",`/dedicated/server/${r}/features/backupFTP/access/${e}`);this.getServerFeaturesBackupFTPAccessByServiceNameAndIpBlock=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/features/backupFTP/access/${e}`);this.updateServerFeaturesBackupFTPAccessByServiceNameAndIpBlock=(e,r,t)=>this.ovh.request("PUT",`/dedicated/server/${r}/features/backupFTP/access/${e}`,t);this.getServerFeaturesBackupFTPAuthorizableBlocksByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/features/backupFTP/authorizableBlocks`);this.updateServerFeaturesBackupFTPPasswordByServiceName=e=>this.ovh.request("POST",`/dedicated/server/${e}/features/backupFTP/password`);this.getServerFeaturesFirewallByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/features/firewall`);this.updateServerFeaturesFirewallByServiceName=(e,r)=>this.ovh.request("PUT",`/dedicated/server/${e}/features/firewall`,r);this.getServerFeaturesIpmiByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/features/ipmi`);this.getServerFeaturesIpmiAccessByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/features/ipmi/access`);this.postServerFeaturesIpmiAccessByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/features/ipmi/access`,r);this.postServerFeaturesIpmiResetInterfaceByServiceName=e=>this.ovh.request("POST",`/dedicated/server/${e}/features/ipmi/resetInterface`);this.postServerFeaturesIpmiResetSessionsByServiceName=e=>this.ovh.request("POST",`/dedicated/server/${e}/features/ipmi/resetSessions`);this.getServerFeaturesIpmiTestByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/features/ipmi/test`);this.launchServerFeaturesIpmiTestByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/features/ipmi/test`,r);this.getServerFeaturesKvmByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/features/kvm`);this.getServerFirewallBinaryCompatibleByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/firewall/binary/compatible`);this.getServerFirewallBinaryLinkByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/firewall/binary/link`);this.getServerInstallCompatibleTemplatePartitionSchemesByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/install/compatibleTemplatePartitionSchemes`);this.getServerInstallCompatibleTemplatesByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/install/compatibleTemplates`);this.getServerInstallHardwareRaidProfileByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/install/hardwareRaidProfile`);this.getServerInstallHardwareRaidSizeByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/install/hardwareRaidSize`);this.postServerInstallStartByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/install/start`,r);this.getServerInstallStatusByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/install/status`);this.getServerInstallTemplateCapabilitiesByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/install/templateCapabilities`);this.getServerInterventionByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/intervention`);this.getServerInterventionByServiceNameAndInterventionId=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/intervention/${e}`);this.postServerIpBlockMergeByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/ipBlockMerge`,r);this.checkServerIpCanBeMovedToByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/ipCanBeMovedTo`);this.getServerIpCountryAvailableByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/ipCountryAvailable`);this.postServerIpMoveByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/ipMove`,r);this.listServerIpsByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/ips`);this.getServerLicenseCompliantWindowsByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/license/compliantWindows`);this.getServerLicenseCompliantWindowsSqlServerByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/license/compliantWindowsSqlServer`);this.addServerLicenseWindowsByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/license/windows`,r);this.getServerMrtgByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/mrtg`);this.listServerNetworkInterfaceControllerByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/networkInterfaceController`);this.getServerNetworkInterfaceControllerByServiceNameAndMac=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/networkInterfaceController/${e}`);this.getServerNetworkInterfaceControllerMrtgByServiceNameAndMac=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/networkInterfaceController/${e}/mrtg`);this.postServerOlaAggregationByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/ola/aggregation`,r);this.postServerOlaGroupByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/ola/group`,r);this.postServerOlaResetByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/ola/reset`,r);this.postServerOlaUngroupByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/ola/ungroup`,r);this.getServerOngoingByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/ongoing`);this.listServerOptionByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/option`);this.deleteServerOptionByServiceNameAndOption=(e,r)=>this.ovh.request("DELETE",`/dedicated/server/${r}/option/${e}`);this.getServerOptionByServiceNameAndOption=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/option/${e}`);this.getServerOrderableBackupStorageByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/orderable/backupStorage`);this.getServerOrderableBandwidthByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/orderable/bandwidth`);this.getServerOrderableBandwidthvRackByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/orderable/bandwidthvRack`);this.getServerOrderableFeatureByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/orderable/feature`);this.getServerOrderableIpByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/orderable/ip`);this.getServerOrderableKvmByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/orderable/kvm`);this.getServerOrderableKvmExpressByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/orderable/kvmExpress`);this.getServerOrderableProfessionalUseByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/orderable/professionalUse`);this.getServerOrderableTrafficByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/orderable/traffic`);this.getServerOrderableUsbKeyByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/orderable/usbKey`);this.getServerPlannedInterventionByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/plannedIntervention`);this.getServerPlannedInterventionByServiceNameAndInterventionId=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/plannedIntervention/${e}`);this.postServerRebootByServiceName=e=>this.ovh.request("POST",`/dedicated/server/${e}/reboot`);this.listServerSecondaryDnsDomainsByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/secondaryDnsDomains`);this.addServerSecondaryDnsDomainsByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/secondaryDnsDomains`,r);this.deleteServerSecondaryDnsDomainsByServiceNameAndDomain=(e,r)=>this.ovh.request("DELETE",`/dedicated/server/${r}/secondaryDnsDomains/${e}`);this.getServerSecondaryDnsDomainsByServiceNameAndDomain=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/secondaryDnsDomains/${e}`);this.updateServerSecondaryDnsDomainsByServiceNameAndDomain=(e,r,t)=>this.ovh.request("PUT",`/dedicated/server/${r}/secondaryDnsDomains/${e}`,t);this.getServerSecondaryDnsDomainsDnsServerByServiceNameAndDomain=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/secondaryDnsDomains/${e}/dnsServer`);this.getServerSecondaryDnsNameDomainTokenByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/secondaryDnsNameDomainToken`);this.getServerSecondaryDnsNameServerAvailableByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/secondaryDnsNameServerAvailable`);this.getServerServiceInfosByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/serviceInfos`);this.updateServerServiceInfosByServiceName=(e,r)=>this.ovh.request("PUT",`/dedicated/server/${e}/serviceInfos`,r);this.getServerServiceMonitoringByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/serviceMonitoring`);this.addServerServiceMonitoringByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/serviceMonitoring`,r);this.deleteServerServiceMonitoringByServiceNameAndMonitoringId=(e,r)=>this.ovh.request("DELETE",`/dedicated/server/${r}/serviceMonitoring/${e}`);this.getServerServiceMonitoringByServiceNameAndMonitoringId=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/serviceMonitoring/${e}`);this.updateServerServiceMonitoringByServiceNameAndMonitoringId=(e,r,t)=>this.ovh.request("PUT",`/dedicated/server/${r}/serviceMonitoring/${e}`,t);this.getServerServiceMonitoringAlertEmailByServiceNameAndMonitoringId=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/serviceMonitoring/${e}/alert/email`);this.addServerServiceMonitoringAlertEmailByServiceNameAndMonitoringId=(e,r,t)=>this.ovh.request("POST",`/dedicated/server/${r}/serviceMonitoring/${e}/alert/email`,t);this.deleteServerServiceMonitoringAlertEmailByServiceNameAndMonitoringIdAndAlertId=(e,r,t)=>this.ovh.request("DELETE",`/dedicated/server/${t}/serviceMonitoring/${r}/alert/email/${e}`);this.getServerServiceMonitoringAlertEmailByServiceNameAndMonitoringIdAndAlertId=(e,r,t)=>this.ovh.request("GET",`/dedicated/server/${t}/serviceMonitoring/${r}/alert/email/${e}`);this.updateServerServiceMonitoringAlertEmailByServiceNameAndMonitoringIdAndAlertId=(e,r,t,i)=>this.ovh.request("PUT",`/dedicated/server/${t}/serviceMonitoring/${r}/alert/email/${e}`,i);this.getServerServiceMonitoringAlertSmsByServiceNameAndMonitoringId=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/serviceMonitoring/${e}/alert/sms`);this.createServerServiceMonitoringAlertSmsByServiceNameAndMonitoringId=(e,r,t)=>this.ovh.request("POST",`/dedicated/server/${r}/serviceMonitoring/${e}/alert/sms`,t);this.deleteServerServiceMonitoringAlertSmsByServiceNameAndMonitoringIdAndAlertId=(e,r,t)=>this.ovh.request("DELETE",`/dedicated/server/${t}/serviceMonitoring/${r}/alert/sms/${e}`);this.getServerServiceMonitoringAlertSmsByServiceNameAndMonitoringIdAndAlertId=(e,r,t)=>this.ovh.request("GET",`/dedicated/server/${t}/serviceMonitoring/${r}/alert/sms/${e}`);this.updateServerServiceMonitoringAlertSmsByServiceNameAndMonitoringIdAndAlertId=(e,r,t,i)=>this.ovh.request("PUT",`/dedicated/server/${t}/serviceMonitoring/${r}/alert/sms/${e}`,i);this.getServerSpecificationsHardwareByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/specifications/hardware`);this.getServerSpecificationsIpByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/specifications/ip`);this.getServerSpecificationsNetworkByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/specifications/network`);this.getServerSplaByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/spla`);this.addServerSplaByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/spla`,r);this.getServerSplaByServiceNameAndId=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/spla/${e}`);this.updateServerSplaByServiceNameAndId=(e,r,t)=>this.ovh.request("PUT",`/dedicated/server/${r}/spla/${e}`,t);this.postServerSplaRevokeByServiceNameAndId=(e,r)=>this.ovh.request("POST",`/dedicated/server/${r}/spla/${e}/revoke`);this.getServerStatisticsByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics`);this.getServerStatisticsChartByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/chart`);this.getServerStatisticsConnectionByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/connection`);this.getServerStatisticsCpuByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/cpu`);this.getServerStatisticsDiskByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/disk`);this.getServerStatisticsDiskByServiceNameAndDisk=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/statistics/disk/${e}`);this.getServerStatisticsDiskSmartByServiceNameAndDisk=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/statistics/disk/${e}/smart`);this.getServerStatisticsLoadByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/load`);this.getServerStatisticsMemoryByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/memory`);this.getServerStatisticsMotherboardByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/motherboard`);this.getServerStatisticsOsByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/os`);this.getServerStatisticsPartitionByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/partition`);this.getServerStatisticsPartitionByServiceNameAndPartition=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/statistics/partition/${e}`);this.getServerStatisticsPartitionChartByServiceNameAndPartition=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/statistics/partition/${e}/chart`);this.getServerStatisticsPciByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/pci`);this.getServerStatisticsProcessByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/process`);this.getServerStatisticsRaidByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/raid`);this.getServerStatisticsRaidByServiceNameAndUnit=(e,r)=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/raid/${r}`);this.getServerStatisticsRaidVolumeByServiceNameAndUnit=(e,r)=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/raid/${r}/volume`);this.getServerStatisticsRaidVolumeByServiceNameAndUnitAndVolume=(e,r,t)=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/raid/${r}/volume/${t}`);this.getServerStatisticsRaidVolumePortByServiceNameAndUnitAndVolume=(e,r,t)=>this.ovh.request("GET",`/dedicated/server/${e}/statistics/raid/${r}/volume/${t}/port`);this.getServerStatisticsRaidVolumePortByServiceNameAndUnitAndVolumeAndPort=(e,r,t,i)=>this.ovh.request("GET",`/dedicated/server/${r}/statistics/raid/${t}/volume/${i}/port/${e}`);this.postServerSupportReplaceCoolingByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/support/replace/cooling`,r);this.postServerSupportReplaceHardDiskDriveByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/support/replace/hardDiskDrive`,r);this.postServerSupportReplaceMemoryByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/support/replace/memory`,r);this.getServerTaskByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/task`);this.getServerTaskByServiceNameAndTaskId=(e,r)=>this.ovh.request("GET",`/dedicated/server/${e}/task/${r}`);this.listServerTaskAvailableTimeslotsByServiceNameAndTaskId=(e,r)=>this.ovh.request("GET",`/dedicated/server/${e}/task/${r}/availableTimeslots`);this.postServerTaskCancelByServiceNameAndTaskId=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/task/${r}/cancel`);this.postServerTaskScheduleByServiceNameAndTaskId=(e,r,t)=>this.ovh.request("POST",`/dedicated/server/${e}/task/${r}/schedule`,t);this.postServerTerminateByServiceName=e=>this.ovh.request("POST",`/dedicated/server/${e}/terminate`);this.getServerVirtualMacByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/virtualMac`);this.addServerVirtualMacByServiceName=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/virtualMac`,r);this.getServerVirtualMacByServiceNameAndMacAddress=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/virtualMac/${e}`);this.listServerVirtualMacVirtualAddressByServiceNameAndMacAddress=(e,r)=>this.ovh.request("GET",`/dedicated/server/${r}/virtualMac/${e}/virtualAddress`);this.addServerVirtualMacVirtualressByServiceNameAndMacAddress=(e,r,t)=>this.ovh.request("POST",`/dedicated/server/${r}/virtualMac/${e}/virtualAddress`,t);this.deleteServerVirtualMacVirtualAddressByServiceNameAndMacAddressAndIpAddress=(e,r,t)=>this.ovh.request("DELETE",`/dedicated/server/${t}/virtualMac/${r}/virtualAddress/${e}`);this.getServerVirtualMacVirtualAddressByServiceNameAndMacAddressAndIpAddress=(e,r,t)=>this.ovh.request("GET",`/dedicated/server/${t}/virtualMac/${r}/virtualAddress/${e}`);this.listServerVirtualNetworkInterfaceByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/virtualNetworkInterface`);this.getServerVirtualNetworkInterfaceByServiceNameAndUuid=(e,r)=>this.ovh.request("GET",`/dedicated/server/${e}/virtualNetworkInterface/${r}`);this.updateServerVirtualNetworkInterfaceByServiceNameAndUuid=(e,r,t)=>this.ovh.request("PUT",`/dedicated/server/${e}/virtualNetworkInterface/${r}`,t);this.disableServerVirtualNetworkInterfaceByServiceNameAndUuid=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/virtualNetworkInterface/${r}/disable`);this.enableServerVirtualNetworkInterfaceByServiceNameAndUuid=(e,r)=>this.ovh.request("POST",`/dedicated/server/${e}/virtualNetworkInterface/${r}/enable`);this.getServerVrackByServiceName=e=>this.ovh.request("GET",`/dedicated/server/${e}/vrack`);this.deleteServerVrackByServiceNameAndVrack=(e,r)=>this.ovh.request("DELETE",`/dedicated/server/${e}/vrack/${r}`);this.getServerVrackByServiceNameAndVrack=(e,r)=>this.ovh.request("GET",`/dedicated/server/${e}/vrack/${r}`);this.getServerVrackMrtgByServiceNameAndVrack=(e,r)=>this.ovh.request("GET",`/dedicated/server/${e}/vrack/${r}/mrtg`);this.ovh=e}};0&&(module.exports={DedicatedServerHandler}); //# sourceMappingURL=DedicatedServer.js.map