{"openapi":"3.0.0","info":{"title":"OVHcloud API specification","description":"Specification for OVHcloud API","version":"1.0","contact":{"name":"OVH","email":"api@ml.ovh.net"}},"servers":[{"url":"https://api.eu.ovhcloud.com/1.0"}],"components":{"schemas":{"any":{"description":"Can be anything (text, int, bool, json, html, etc.)","example":"This is a content of any type !"},"complexType.SafeKeyValueCanBeNull_string":{"type":"object","description":"Key and value, with proper key strings","properties":{"key":{"type":"string","nullable":true},"value":{"type":"string"}}},"dedicated.PlannedChangeStatusEnum":{"type":"string","description":"Change status","enum":["acknowledged","assess","authorize","canceled","closed","doing","done","implement","new","review","scheduled","todo"]},"dedicated.PlannedInterventionTypeEnum":{"type":"string","description":"Intervention type","enum":["HARDWARE_UPGRADE_ON_ACTIVE_SERVER"]},"dedicated.TaskFunctionEnum":{"type":"string","description":"different task operation","enum":["INFRA_002_VirtualNetworkInterface","INFRA_002_VirtualNetworkInterface_group","INFRA_002_VirtualNetworkInterface_ungroup","INFRA_ONE_NETWORK_ONEAPI_VirtualNetworkInterface_group","INFRA_ONE_NETWORK_ONEAPI_VirtualNetworkInterface_ungroup","INFRA_ONE_NETWORK_VirtualNetworkInterface_group","INFRA_ONE_NETWORK_VirtualNetworkInterface_ungroup","addVirtualMac","addWindowSplaFromExistingSerial","applyBackupFtpAcls","applyBackupFtpQuota","bypassAntiDDosGame","changePasswordBackupFTP","changeRipeOrg","checkAndReleaseIp","createBackupFTP","createOrUpdateRipeOrg","createPrivateNetwork","disableFirewall","enableFirewall","genericMoveFloatingIp","hardReboot","hardware_update","ipmi/configureSGX","migrateBackupFTP","moveFloatingIp","moveVirtualMac","reagregateBlock","rebootPower8To","reinstallServer","releaseIp","removeBackupFTP","removeVirtualMac","requestAccessIPMI","resetIPMI","resetIPMISession","testIPMIhttp","testIPMIpassword","testIPMIping","virtualMacAdd","virtualMacDelete"]},"dedicated.TaskStatusEnum":{"type":"string","description":"different task status","enum":["cancelled","customerError","doing","done","init","ovhError","todo"]},"dedicated.biosSettings.BiosSettings":{"type":"object","description":"Your BiosSettings","properties":{"supportedSettings":{"allOf":[{"$ref":"#/components/schemas/dedicated.server.BiosSettingsSupport"}],"description":"List supported setting","readOnly":true}}},"dedicated.biosSettingsSgx.BiosSettingsSgx":{"type":"object","description":"Your BiosSettings for SGX feature","properties":{"prmrr":{"allOf":[{"$ref":"#/components/schemas/dedicated.server.BiosSettingsSgxPrmrrEnum"}],"description":"Settings sections","readOnly":true},"status":{"allOf":[{"$ref":"#/components/schemas/dedicated.server.BiosSettingsSgxStatusEnum"}],"description":"Settings sections","readOnly":true}}},"dedicated.server.BiosSettingsSgxPrmrrEnum":{"type":"string","description":"SGX PRMRR value enum","enum":["128","131072","16384","2048","256","32","32768","4096","512","64","65536","8192"]},"dedicated.server.BiosSettingsSgxStatusEnum":{"type":"string","description":"SGX Status enum","enum":["disabled","enabled","software controlled"]},"dedicated.server.BiosSettingsSupport":{"type":"object","description":"A structure describing supported bios settings","properties":{"sgx":{"type":"boolean","description":"SGX feature support"},"sgxOptions":{"allOf":[{"$ref":"#/components/schemas/dedicated.server.BiosSettingsSupportSgxOptions"}],"description":"Supported SGX options"}}},"dedicated.server.BiosSettingsSupportSgxOptions":{"type":"object","description":"A structure describing supported SGX options values","properties":{"prmrr":{"type":"array","description":"Supported SGX prmrr values","items":{"$ref":"#/components/schemas/dedicated.server.BiosSettingsSgxPrmrrEnum"}},"status":{"type":"array","description":"Supported SGX statuses","items":{"$ref":"#/components/schemas/dedicated.server.BiosSettingsSgxStatusEnum"}}}},"dedicated.server.PlannedChange":{"type":"object","description":"Planned change on the server","properties":{"expectedEndDate":{"type":"string","description":"Expected end date for this change","format":"date-time","readOnly":true},"id":{"type":"string","description":"UUID of the change","readOnly":true},"status":{"allOf":[{"$ref":"#/components/schemas/dedicated.PlannedChangeStatusEnum"}],"description":"Status of the change","readOnly":true},"type":{"allOf":[{"$ref":"#/components/schemas/dedicated.PlannedInterventionTypeEnum"}],"description":"Operation purpose","readOnly":true},"wantedStartDate":{"type":"string","description":"Wanted start date for this change","format":"date-time","readOnly":true}}},"dedicated.server.SplaStatusEnum":{"type":"string","description":"SPLA license status","enum":["terminated","used","waitingToCheck"]},"dedicated.server.SplaTypeEnum":{"type":"string","description":"SPLA license type","enum":["os","sqlstd","sqlweb"]},"dedicated.server.Task":{"type":"object","description":"Server tasks","properties":{"changeUuid":{"type":"string","description":"UUID of the change linked to this task","nullable":true,"readOnly":true},"comment":{"type":"string","description":"Details of this task","nullable":true,"readOnly":true},"doneDate":{"type":"string","description":"Completion date","nullable":true,"format":"date-time","readOnly":true},"function":{"allOf":[{"$ref":"#/components/schemas/dedicated.TaskFunctionEnum"}],"description":"Function name","readOnly":true},"lastUpdate":{"type":"string","description":"last update","nullable":true,"format":"date-time","readOnly":true},"needSchedule":{"type":"boolean","description":"Whether this task need to be scheduled or not","readOnly":true},"note":{"type":"string","description":"Extra information about this task","nullable":true,"readOnly":true},"plannedInterventionId":{"type":"integer","description":"ID of the planned intervention for this task","nullable":true,"readOnly":true},"startDate":{"type":"string","description":"Task Creation date","format":"date-time","readOnly":true},"status":{"allOf":[{"$ref":"#/components/schemas/dedicated.TaskStatusEnum"}],"description":"Task status","readOnly":true},"tags":{"type":"array","description":"Task result tags output","nullable":true,"items":{"$ref":"#/components/schemas/complexType.SafeKeyValueCanBeNull_string"},"readOnly":true},"taskId":{"type":"integer","description":"the id of the task","readOnly":true},"ticketReference":{"type":"string","description":"Reference of the thread on the support tool","nullable":true,"readOnly":true}}},"dedicated.server.spla":{"type":"object","description":"SPLA licenses management","properties":{"id":{"type":"integer","description":"License id","readOnly":true},"lastUpdate":{"type":"string","description":"Last update timestamp","format":"date-time","readOnly":true},"serialNumber":{"type":"string","description":"License serial number"},"status":{"allOf":[{"$ref":"#/components/schemas/dedicated.server.SplaStatusEnum"}],"description":"Status of license","readOnly":true},"type":{"allOf":[{"$ref":"#/components/schemas/dedicated.server.SplaTypeEnum"}],"description":"License type","readOnly":true}}},"duration":{"type":"string","description":"Duration (e.g., P1Y2M3DT4H6M9S)","example":"P1Y2M3DT4H6M9S"},"email":{"type":"string","description":"Email address (e.g., api@ml.ovh.net)","format":"email","example":"api@ml.ovh.net"},"internationalPhoneNumber":{"type":"string","description":"International phone number","format":"phone-number"},"ip":{"type":"string","description":"IP address (e.g., 192.0.2.0)","format":"ipv4","example":"192.0.2.0"},"ipBlock":{"type":"string","description":"IP (v4 or v6) CIDR notation (e.g., 192.0.2.0/24)","format":"ip-block","example":"192.0.2.0/24"},"ipInterface":{"type":"string","description":"IP address (e.g., 192.0.2.0)","format":"ipv4","example":"192.0.2.0"},"ipv4":{"type":"string","description":"IPv4 address (e.g., 192.0.2.0)","format":"ipv4","example":"192.0.2.0"},"ipv4Block":{"type":"string","description":"IPv4 CIDR notation (e.g., 192.0.2.0/24)","format":"ipv4-block","example":"192.0.2.0/24"},"ipv6":{"type":"string","description":"IPv6 address (e.g., 2001:41d0:1:1994::1)","format":"ipv6","example":"2001:41d0:1:1994::1"},"ipv6Block":{"type":"string","description":"IPv6 CIDR notation (e.g., 2001:41d0::/128)","format":"ipv6-block","example":"2001:41d0::/128"},"license.WindowsOsVersionEnum":{"type":"string","description":"All versions for Windows products","enum":["WINDOWS_SERVER_2003_ENTERPRISE_EDITION","WINDOWS_SERVER_2003_ENTERPRISE_EDITION_2_CPU","WINDOWS_SERVER_2003_STANDARD_EDITION","WINDOWS_SERVER_2003_WEB_EDITION","WINDOWS_SERVER_2003_WEB_EDITION_2_CPU","WINDOWS_SERVER_2003_WEB_ENHANCED_EDITION","WINDOWS_SERVER_2003_WEB_STANDARD_EDITION","WINDOWS_SERVER_2003_WEB_STANDARD_EDITION_2_CPU","WINDOWS_SERVER_2008_DATACENTER_EDITION","WINDOWS_SERVER_2008_DATACENTER_EDITION_2_CPU","WINDOWS_SERVER_2008_DATACENTER_EDITION_4_CPU","WINDOWS_SERVER_2008_ENTERPRISE_EDITION","WINDOWS_SERVER_2008_ENTERPRISE_EDITION_2_CPU","WINDOWS_SERVER_2008_ENTERPRISE_EDITION_4_CPU","WINDOWS_SERVER_2008_STANDARD_EDITION","WINDOWS_SERVER_2008_STANDARD_EDITION_2_CPU","WINDOWS_SERVER_2008_STANDARD_EDITION_4_CPU","WINDOWS_SERVER_2008_WEB_EDITION","WINDOWS_SERVER_2008_WEB_EDITION_2_CPU","WINDOWS_SERVER_2008_WEB_EDITION_4_CPU","WINDOWS_SERVER_2008_WEB_STANDARD_EDITION","WINDOWS_SERVER_2012_DATACENTER_EDITION","WINDOWS_SERVER_2012_DATACENTER_EDITION_2_CPU","WINDOWS_SERVER_2012_DATACENTER_EDITION_4_CPU","WINDOWS_SERVER_2012_ENTERPRISE_EDITION","WINDOWS_SERVER_2012_ENTERPRISE_EDITION_2_CPU","WINDOWS_SERVER_2012_STANDARD_EDITION","WINDOWS_SERVER_2012_STANDARD_EDITION_2_CPU","WINDOWS_SERVER_2012_STANDARD_EDITION_4_CPU","WINDOWS_SERVER_2012_WEB_EDITION","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_10_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_12_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_14_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_16_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_18_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_20_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_22_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_24_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_32_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_48_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_64_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_1_CPU_8_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_2_CPU_10_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_2_CPU_12_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_2_CPU_14_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_2_CPU_16_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_2_CPU_18_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_2_CPU_20_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_2_CPU_22_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_2_CPU_24_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_2_CPU_32_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_2_CPU_8_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_4_CPU_10_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_4_CPU_12_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_4_CPU_14_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_4_CPU_16_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_4_CPU_18_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_4_CPU_20_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_4_CPU_22_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_4_CPU_24_CORES","WINDOWS_SERVER_2016_DATACENTER_EDITION_4_CPU_8_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_10_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_12_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_14_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_16_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_18_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_20_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_22_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_24_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_32_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_48_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_64_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_1_CPU_8_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_2_CPU_10_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_2_CPU_12_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_2_CPU_14_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_2_CPU_16_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_2_CPU_18_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_2_CPU_20_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_2_CPU_22_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_2_CPU_24_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_2_CPU_32_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_2_CPU_8_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_4_CPU_10_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_4_CPU_12_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_4_CPU_14_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_4_CPU_16_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_4_CPU_18_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_4_CPU_20_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_4_CPU_22_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_4_CPU_24_CORES","WINDOWS_SERVER_2016_STANDARD_EDITION_4_CPU_8_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_10_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_128_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_12_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_14_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_16_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_18_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_192_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_20_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_22_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_24_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_256_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_26_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_28_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_30_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_32_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_34_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_36_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_38_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_40_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_42_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_44_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_46_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_48_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_50_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_512_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_52_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_54_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_56_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_58_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_60_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_62_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_64_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_72_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_8_CORES","WINDOWS_SERVER_2019_DATACENTER_EDITION_96_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_10_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_128_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_12_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_14_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_16_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_18_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_192_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_20_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_22_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_24_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_256_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_26_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_28_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_30_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_32_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_34_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_36_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_38_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_40_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_42_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_44_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_46_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_48_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_50_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_512_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_52_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_54_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_56_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_58_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_60_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_62_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_64_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_72_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_8_CORES","WINDOWS_SERVER_2019_STANDARD_EDITION_96_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_10_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_128_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_12_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_14_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_16_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_18_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_192_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_20_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_22_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_24_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_256_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_26_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_28_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_30_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_32_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_34_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_36_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_38_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_40_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_42_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_44_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_46_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_48_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_50_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_512_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_52_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_54_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_56_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_58_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_60_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_62_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_64_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_72_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_8_CORES","WINDOWS_SERVER_2022_DATACENTER_EDITION_96_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_10_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_128_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_12_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_14_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_16_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_18_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_192_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_20_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_22_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_24_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_256_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_26_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_28_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_30_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_32_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_34_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_36_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_38_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_40_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_42_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_44_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_46_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_48_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_50_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_512_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_52_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_54_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_56_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_58_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_60_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_62_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_64_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_72_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_8_CORES","WINDOWS_SERVER_2022_STANDARD_EDITION_96_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_10_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_128_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_12_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_14_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_16_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_18_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_192_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_20_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_22_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_24_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_256_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_26_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_28_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_30_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_32_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_34_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_36_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_38_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_40_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_42_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_44_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_46_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_48_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_50_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_512_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_52_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_54_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_56_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_58_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_60_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_62_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_64_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_72_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_8_CORES","WINDOWS_SERVER_2025_DATACENTER_EDITION_96_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_10_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_128_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_12_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_14_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_16_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_18_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_192_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_20_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_22_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_24_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_256_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_26_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_28_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_30_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_32_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_34_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_36_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_38_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_40_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_42_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_44_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_46_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_48_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_50_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_512_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_52_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_54_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_56_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_58_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_60_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_62_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_64_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_72_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_8_CORES","WINDOWS_SERVER_2025_STANDARD_EDITION_96_CORES","windows-server-2008-license-datacenter-edition-1-cpu","windows-server-2008-license-datacenter-edition-2-cpu","windows-server-2008-license-datacenter-edition-4-cpu","windows-server-2008-license-enterprise-edition-1-cpu","windows-server-2008-license-enterprise-edition-2-cpu","windows-server-2008-license-enterprise-edition-4-cpu","windows-server-2008-license-standard-edition-1-cpu","windows-server-2008-license-standard-edition-2-cpu","windows-server-2008-license-standard-edition-4-cpu","windows-server-2008-license-web-edition-1-cpu","windows-server-2008-license-web-edition-2-cpu","windows-server-2008-license-web-edition-4-cpu","windows-server-2012-license-datacenter-edition-1-cpu","windows-server-2012-license-datacenter-edition-2-cpu","windows-server-2012-license-datacenter-edition-4-cpu","windows-server-2012-license-standard-edition-1-cpu","windows-server-2012-license-standard-edition-2-cpu","windows-server-2012-license-standard-edition-4-cpu","windows-server-2016-license-datacenter-edition-1-cpu-10-cores","windows-server-2016-license-datacenter-edition-1-cpu-12-cores","windows-server-2016-license-datacenter-edition-1-cpu-14-cores","windows-server-2016-license-datacenter-edition-1-cpu-16-cores","windows-server-2016-license-datacenter-edition-1-cpu-18-cores","windows-server-2016-license-datacenter-edition-1-cpu-20-cores","windows-server-2016-license-datacenter-edition-1-cpu-22-cores","windows-server-2016-license-datacenter-edition-1-cpu-24-cores","windows-server-2016-license-datacenter-edition-1-cpu-32-cores","windows-server-2016-license-datacenter-edition-1-cpu-48-cores","windows-server-2016-license-datacenter-edition-1-cpu-64-cores","windows-server-2016-license-datacenter-edition-1-cpu-8-cores","windows-server-2016-license-datacenter-edition-2-cpu-10-cores","windows-server-2016-license-datacenter-edition-2-cpu-12-cores","windows-server-2016-license-datacenter-edition-2-cpu-14-cores","windows-server-2016-license-datacenter-edition-2-cpu-16-cores","windows-server-2016-license-datacenter-edition-2-cpu-18-cores","windows-server-2016-license-datacenter-edition-2-cpu-20-cores","windows-server-2016-license-datacenter-edition-2-cpu-22-cores","windows-server-2016-license-datacenter-edition-2-cpu-24-cores","windows-server-2016-license-datacenter-edition-2-cpu-32-cores","windows-server-2016-license-datacenter-edition-2-cpu-8-cores","windows-server-2016-license-datacenter-edition-4-cpu-10-cores","windows-server-2016-license-datacenter-edition-4-cpu-12-cores","windows-server-2016-license-datacenter-edition-4-cpu-14-cores","windows-server-2016-license-datacenter-edition-4-cpu-16-cores","windows-server-2016-license-datacenter-edition-4-cpu-18-cores","windows-server-2016-license-datacenter-edition-4-cpu-20-cores","windows-server-2016-license-datacenter-edition-4-cpu-22-cores","windows-server-2016-license-datacenter-edition-4-cpu-24-cores","windows-server-2016-license-datacenter-edition-4-cpu-8-cores","windows-server-2016-license-standard-edition-1-cpu-10-cores","windows-server-2016-license-standard-edition-1-cpu-12-cores","windows-server-2016-license-standard-edition-1-cpu-14-cores","windows-server-2016-license-standard-edition-1-cpu-16-cores","windows-server-2016-license-standard-edition-1-cpu-18-cores","windows-server-2016-license-standard-edition-1-cpu-20-cores","windows-server-2016-license-standard-edition-1-cpu-22-cores","windows-server-2016-license-standard-edition-1-cpu-24-cores","windows-server-2016-license-standard-edition-1-cpu-32-cores","windows-server-2016-license-standard-edition-1-cpu-48-cores","windows-server-2016-license-standard-edition-1-cpu-64-cores","windows-server-2016-license-standard-edition-1-cpu-8-cores","windows-server-2016-license-standard-edition-2-cpu-10-cores","windows-server-2016-license-standard-edition-2-cpu-12-cores","windows-server-2016-license-standard-edition-2-cpu-14-cores","windows-server-2016-license-standard-edition-2-cpu-16-cores","windows-server-2016-license-standard-edition-2-cpu-18-cores","windows-server-2016-license-standard-edition-2-cpu-20-cores","windows-server-2016-license-standard-edition-2-cpu-22-cores","windows-server-2016-license-standard-edition-2-cpu-24-cores","windows-server-2016-license-standard-edition-2-cpu-32-cores","windows-server-2016-license-standard-edition-2-cpu-8-cores","windows-server-2016-license-standard-edition-4-cpu-10-cores","windows-server-2016-license-standard-edition-4-cpu-12-cores","windows-server-2016-license-standard-edition-4-cpu-14-cores","windows-server-2016-license-standard-edition-4-cpu-16-cores","windows-server-2016-license-standard-edition-4-cpu-18-cores","windows-server-2016-license-standard-edition-4-cpu-20-cores","windows-server-2016-license-standard-edition-4-cpu-22-cores","windows-server-2016-license-standard-edition-4-cpu-24-cores","windows-server-2016-license-standard-edition-4-cpu-8-cores","windows-server-2019-license-datacenter-edition-10-cores","windows-server-2019-license-datacenter-edition-12-cores","windows-server-2019-license-datacenter-edition-128-cores","windows-server-2019-license-datacenter-edition-14-cores","windows-server-2019-license-datacenter-edition-16-cores","windows-server-2019-license-datacenter-edition-18-cores","windows-server-2019-license-datacenter-edition-192-cores","windows-server-2019-license-datacenter-edition-20-cores","windows-server-2019-license-datacenter-edition-22-cores","windows-server-2019-license-datacenter-edition-24-cores","windows-server-2019-license-datacenter-edition-256-cores","windows-server-2019-license-datacenter-edition-26-cores","windows-server-2019-license-datacenter-edition-28-cores","windows-server-2019-license-datacenter-edition-30-cores","windows-server-2019-license-datacenter-edition-32-cores","windows-server-2019-license-datacenter-edition-34-cores","windows-server-2019-license-datacenter-edition-36-cores","windows-server-2019-license-datacenter-edition-38-cores","windows-server-2019-license-datacenter-edition-40-cores","windows-server-2019-license-datacenter-edition-42-cores","windows-server-2019-license-datacenter-edition-44-cores","windows-server-2019-license-datacenter-edition-46-cores","windows-server-2019-license-datacenter-edition-48-cores","windows-server-2019-license-datacenter-edition-50-cores","windows-server-2019-license-datacenter-edition-512-cores","windows-server-2019-license-datacenter-edition-52-cores","windows-server-2019-license-datacenter-edition-54-cores","windows-server-2019-license-datacenter-edition-56-cores","windows-server-2019-license-datacenter-edition-58-cores","windows-server-2019-license-datacenter-edition-60-cores","windows-server-2019-license-datacenter-edition-62-cores","windows-server-2019-license-datacenter-edition-64-cores","windows-server-2019-license-datacenter-edition-72-cores","windows-server-2019-license-datacenter-edition-8-cores","windows-server-2019-license-datacenter-edition-96-cores","windows-server-2019-license-standard-edition-10-cores","windows-server-2019-license-standard-edition-12-cores","windows-server-2019-license-standard-edition-128-cores","windows-server-2019-license-standard-edition-14-cores","windows-server-2019-license-standard-edition-16-cores","windows-server-2019-license-standard-edition-18-cores","windows-server-2019-license-standard-edition-192-cores","windows-server-2019-license-standard-edition-20-cores","windows-server-2019-license-standard-edition-22-cores","windows-server-2019-license-standard-edition-24-cores","windows-server-2019-license-standard-edition-256-cores","windows-server-2019-license-standard-edition-26-cores","windows-server-2019-license-standard-edition-28-cores","windows-server-2019-license-standard-edition-30-cores","windows-server-2019-license-standard-edition-32-cores","windows-server-2019-license-standard-edition-34-cores","windows-server-2019-license-standard-edition-36-cores","windows-server-2019-license-standard-edition-38-cores","windows-server-2019-license-standard-edition-40-cores","windows-server-2019-license-standard-edition-42-cores","windows-server-2019-license-standard-edition-44-cores","windows-server-2019-license-standard-edition-46-cores","windows-server-2019-license-standard-edition-48-cores","windows-server-2019-license-standard-edition-50-cores","windows-server-2019-license-standard-edition-512-cores","windows-server-2019-license-standard-edition-52-cores","windows-server-2019-license-standard-edition-54-cores","windows-server-2019-license-standard-edition-56-cores","windows-server-2019-license-standard-edition-58-cores","windows-server-2019-license-standard-edition-60-cores","windows-server-2019-license-standard-edition-62-cores","windows-server-2019-license-standard-edition-64-cores","windows-server-2019-license-standard-edition-72-cores","windows-server-2019-license-standard-edition-8-cores","windows-server-2019-license-standard-edition-96-cores","windows-server-2022-license-datacenter-edition-10-cores","windows-server-2022-license-datacenter-edition-12-cores","windows-server-2022-license-datacenter-edition-128-cores","windows-server-2022-license-datacenter-edition-14-cores","windows-server-2022-license-datacenter-edition-16-cores","windows-server-2022-license-datacenter-edition-18-cores","windows-server-2022-license-datacenter-edition-192-cores","windows-server-2022-license-datacenter-edition-20-cores","windows-server-2022-license-datacenter-edition-22-cores","windows-server-2022-license-datacenter-edition-24-cores","windows-server-2022-license-datacenter-edition-256-cores","windows-server-2022-license-datacenter-edition-26-cores","windows-server-2022-license-datacenter-edition-28-cores","windows-server-2022-license-datacenter-edition-30-cores","windows-server-2022-license-datacenter-edition-32-cores","windows-server-2022-license-datacenter-edition-34-cores","windows-server-2022-license-datacenter-edition-36-cores","windows-server-2022-license-datacenter-edition-38-cores","windows-server-2022-license-datacenter-edition-40-cores","windows-server-2022-license-datacenter-edition-42-cores","windows-server-2022-license-datacenter-edition-44-cores","windows-server-2022-license-datacenter-edition-46-cores","windows-server-2022-license-datacenter-edition-48-cores","windows-server-2022-license-datacenter-edition-50-cores","windows-server-2022-license-datacenter-edition-512-cores","windows-server-2022-license-datacenter-edition-52-cores","windows-server-2022-license-datacenter-edition-54-cores","windows-server-2022-license-datacenter-edition-56-cores","windows-server-2022-license-datacenter-edition-58-cores","windows-server-2022-license-datacenter-edition-60-cores","windows-server-2022-license-datacenter-edition-62-cores","windows-server-2022-license-datacenter-edition-64-cores","windows-server-2022-license-datacenter-edition-72-cores","windows-server-2022-license-datacenter-edition-8-cores","windows-server-2022-license-datacenter-edition-96-cores","windows-server-2022-license-standard-edition-10-cores","windows-server-2022-license-standard-edition-12-cores","windows-server-2022-license-standard-edition-128-cores","windows-server-2022-license-standard-edition-14-cores","windows-server-2022-license-standard-edition-16-cores","windows-server-2022-license-standard-edition-18-cores","windows-server-2022-license-standard-edition-192-cores","windows-server-2022-license-standard-edition-20-cores","windows-server-2022-license-standard-edition-22-cores","windows-server-2022-license-standard-edition-24-cores","windows-server-2022-license-standard-edition-256-cores","windows-server-2022-license-standard-edition-26-cores","windows-server-2022-license-standard-edition-28-cores","windows-server-2022-license-standard-edition-30-cores","windows-server-2022-license-standard-edition-32-cores","windows-server-2022-license-standard-edition-34-cores","windows-server-2022-license-standard-edition-36-cores","windows-server-2022-license-standard-edition-38-cores","windows-server-2022-license-standard-edition-40-cores","windows-server-2022-license-standard-edition-42-cores","windows-server-2022-license-standard-edition-44-cores","windows-server-2022-license-standard-edition-46-cores","windows-server-2022-license-standard-edition-48-cores","windows-server-2022-license-standard-edition-50-cores","windows-server-2022-license-standard-edition-512-cores","windows-server-2022-license-standard-edition-52-cores","windows-server-2022-license-standard-edition-54-cores","windows-server-2022-license-standard-edition-56-cores","windows-server-2022-license-standard-edition-58-cores","windows-server-2022-license-standard-edition-60-cores","windows-server-2022-license-standard-edition-62-cores","windows-server-2022-license-standard-edition-64-cores","windows-server-2022-license-standard-edition-72-cores","windows-server-2022-license-standard-edition-8-cores","windows-server-2022-license-standard-edition-96-cores","windows-server-2025-license-datacenter-edition-10-cores","windows-server-2025-license-datacenter-edition-12-cores","windows-server-2025-license-datacenter-edition-128-cores","windows-server-2025-license-datacenter-edition-14-cores","windows-server-2025-license-datacenter-edition-16-cores","windows-server-2025-license-datacenter-edition-18-cores","windows-server-2025-license-datacenter-edition-192-cores","windows-server-2025-license-datacenter-edition-20-cores","windows-server-2025-license-datacenter-edition-22-cores","windows-server-2025-license-datacenter-edition-24-cores","windows-server-2025-license-datacenter-edition-256-cores","windows-server-2025-license-datacenter-edition-26-cores","windows-server-2025-license-datacenter-edition-28-cores","windows-server-2025-license-datacenter-edition-30-cores","windows-server-2025-license-datacenter-edition-32-cores","windows-server-2025-license-datacenter-edition-34-cores","windows-server-2025-license-datacenter-edition-36-cores","windows-server-2025-license-datacenter-edition-38-cores","windows-server-2025-license-datacenter-edition-40-cores","windows-server-2025-license-datacenter-edition-42-cores","windows-server-2025-license-datacenter-edition-44-cores","windows-server-2025-license-datacenter-edition-46-cores","windows-server-2025-license-datacenter-edition-48-cores","windows-server-2025-license-datacenter-edition-50-cores","windows-server-2025-license-datacenter-edition-512-cores","windows-server-2025-license-datacenter-edition-52-cores","windows-server-2025-license-datacenter-edition-54-cores","windows-server-2025-license-datacenter-edition-56-cores","windows-server-2025-license-datacenter-edition-58-cores","windows-server-2025-license-datacenter-edition-60-cores","windows-server-2025-license-datacenter-edition-62-cores","windows-server-2025-license-datacenter-edition-64-cores","windows-server-2025-license-datacenter-edition-72-cores","windows-server-2025-license-datacenter-edition-8-cores","windows-server-2025-license-datacenter-edition-96-cores","windows-server-2025-license-standard-edition-10-cores","windows-server-2025-license-standard-edition-12-cores","windows-server-2025-license-standard-edition-128-cores","windows-server-2025-license-standard-edition-14-cores","windows-server-2025-license-standard-edition-16-cores","windows-server-2025-license-standard-edition-18-cores","windows-server-2025-license-standard-edition-192-cores","windows-server-2025-license-standard-edition-20-cores","windows-server-2025-license-standard-edition-22-cores","windows-server-2025-license-standard-edition-24-cores","windows-server-2025-license-standard-edition-256-cores","windows-server-2025-license-standard-edition-26-cores","windows-server-2025-license-standard-edition-28-cores","windows-server-2025-license-standard-edition-30-cores","windows-server-2025-license-standard-edition-32-cores","windows-server-2025-license-standard-edition-34-cores","windows-server-2025-license-standard-edition-36-cores","windows-server-2025-license-standard-edition-38-cores","windows-server-2025-license-standard-edition-40-cores","windows-server-2025-license-standard-edition-42-cores","windows-server-2025-license-standard-edition-44-cores","windows-server-2025-license-standard-edition-46-cores","windows-server-2025-license-standard-edition-48-cores","windows-server-2025-license-standard-edition-50-cores","windows-server-2025-license-standard-edition-512-cores","windows-server-2025-license-standard-edition-52-cores","windows-server-2025-license-standard-edition-54-cores","windows-server-2025-license-standard-edition-56-cores","windows-server-2025-license-standard-edition-58-cores","windows-server-2025-license-standard-edition-60-cores","windows-server-2025-license-standard-edition-62-cores","windows-server-2025-license-standard-edition-64-cores","windows-server-2025-license-standard-edition-72-cores","windows-server-2025-license-standard-edition-8-cores","windows-server-2025-license-standard-edition-96-cores"]},"license.WindowsSqlVersionEnum":{"type":"string","description":"All SQL Server versions for Windows products","enum":["SQL_SERVER_2008_STANDARD_EDITION","SQL_SERVER_2008_STANDARD_EDITION_2_CPU","SQL_SERVER_2008_WEB_EDITION","SQL_SERVER_2008_WEB_EDITION_2_CPU","SQL_SERVER_2012_STANDARD_EDITION","SQL_SERVER_2012_STANDARD_EDITION_12_CORES","SQL_SERVER_2012_STANDARD_EDITION_16_CORES","SQL_SERVER_2012_STANDARD_EDITION_18_CORES","SQL_SERVER_2012_STANDARD_EDITION_20_CORES","SQL_SERVER_2012_STANDARD_EDITION_24_CORES","SQL_SERVER_2012_STANDARD_EDITION_2_CPU","SQL_SERVER_2012_STANDARD_EDITION_32_CORES","SQL_SERVER_2012_STANDARD_EDITION_4_CORES","SQL_SERVER_2012_STANDARD_EDITION_6_CORES","SQL_SERVER_2012_STANDARD_EDITION_8_CORES","SQL_SERVER_2012_WEB_EDITION_12_CORES","SQL_SERVER_2012_WEB_EDITION_16_CORES","SQL_SERVER_2012_WEB_EDITION_18_CORES","SQL_SERVER_2012_WEB_EDITION_20_CORES","SQL_SERVER_2012_WEB_EDITION_24_CORES","SQL_SERVER_2012_WEB_EDITION_32_CORES","SQL_SERVER_2012_WEB_EDITION_4_CORES","SQL_SERVER_2012_WEB_EDITION_6_CORES","SQL_SERVER_2012_WEB_EDITION_8_CORES"]},"macAddress":{"type":"string","description":"MAC address (e.g., 00:00:5e:00:53:01)","format":"mac-address","example":"00:00:5e:00:53:01"},"phoneNumber":{"type":"string","description":"Phone number","format":"phone-number"},"time":{"type":"string","description":"Time (e.g., 15:04:05)","format":"time","example":"15:04:05"}},"securitySchemes":{"oAuth2AuthCode":{"type":"oauth2","description":"Oauth2","x-client-id":"1bb9c7df371741c0","x-client-secret":"a5b4de870aca620d10fbf63cd18d205b","flows":{"authorizationCode":{"authorizationUrl":"https://auth.eu.ovhcloud.com/oauth2/authorize","tokenUrl":"https://auth.eu.ovhcloud.com/oauth2/token","scopes":{"account/all":"Manage your account","all":"Manage your whole account and all your services","services/all":"Manage your services lifecycle and billing"}}}}}},"paths":{"/dedicated/server/{serviceName}/biosSettings":{"get":{"summary":"Get the BIOS settings","description":"Get the BIOS settings. Returns the configurable BIOS settings of the server. The response states whether SGX is supported and lists the SGX statuses and PRMRR sizes the server accepts.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/dedicated.biosSettings.BiosSettings"}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@80"]],"x-badges":[{"color":"blue","label":"Beta version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/dedicated/server/{serviceName}/biosSettings\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/dedicated/server/{serviceName}/biosSettings\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:biosSettings/get","required":true}]}},"/dedicated/server/{serviceName}/biosSettings/sgx":{"get":{"summary":"Get the SGX settings","description":"Get the SGX settings. Returns the SGX configuration of the server: the SGX status and the size of the Processor Reserved Memory (PRMRR). To change it, use the configure operation.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/dedicated.biosSettingsSgx.BiosSettingsSgx"}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@90"]],"x-badges":[{"color":"blue","label":"Beta version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/dedicated/server/{serviceName}/biosSettings/sgx\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/dedicated/server/{serviceName}/biosSettings/sgx\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:biosSettings/sgx/get","required":true}]}},"/dedicated/server/{serviceName}/biosSettings/sgx/configure":{"post":{"summary":"Configure SGX","description":"Configure SGX. Enables or disables SGX and sets the size of the Processor Reserved Memory (PRMRR). The server reboots one or several times. On a server without SGX BIOS settings, the call returns an error.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"prmrr":{"description":"Size of the Processor Reserved Memory","$ref":"#/components/schemas/dedicated.server.BiosSettingsSgxPrmrrEnum"},"status":{"description":"Desired SGX status","$ref":"#/components/schemas/dedicated.server.BiosSettingsSgxStatusEnum"}}}}}},"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/dedicated.server.Task"}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@100"]],"x-badges":[{"color":"blue","label":"Beta version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.post(\"/dedicated/server/{serviceName}/biosSettings/sgx/configure\",\n\tprmrr = None, # Size of the Processor Reserved Memory (type: dedicated.server.BiosSettingsSgxPrmrrEnum, nullable)\n\tstatus = None, # Desired SGX status (type: dedicated.server.BiosSettingsSgxStatusEnum, nullable)\n)\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->post(\"/dedicated/server/{serviceName}/biosSettings/sgx/configure\", array(\n\tprmrr => null, // Size of the Processor Reserved Memory (type: dedicated.server.BiosSettingsSgxPrmrrEnum, nullable)\n\tstatus => null, // Desired SGX status (type: dedicated.server.BiosSettingsSgxStatusEnum, nullable)\n));\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:biosSettings/sgx/configure","required":true}]}},"/dedicated/server/{serviceName}/license/compliantWindows":{"get":{"summary":"List compliant Windows licenses","description":"List compliant Windows licenses. Returns the Windows license versions compliant with the server, as a list of version names.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/license.WindowsOsVersionEnum"}}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@110"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/dedicated/server/{serviceName}/license/compliantWindows\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/dedicated/server/{serviceName}/license/compliantWindows\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:license/compliantWindows/get","required":true}]}},"/dedicated/server/{serviceName}/license/compliantWindowsSqlServer":{"get":{"summary":"List compliant SQL Server licenses","description":"List compliant SQL Server licenses. Returns the Windows SQL Server license versions compliant with the server, as a list of version names.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/license.WindowsSqlVersionEnum"}}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@120"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/dedicated/server/{serviceName}/license/compliantWindowsSqlServer\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/dedicated/server/{serviceName}/license/compliantWindowsSqlServer\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:license/compliantWindowsSqlServer/get","required":true}]}},"/dedicated/server/{serviceName}/license/windows":{"post":{"summary":"Add an existing Windows license","description":"Add an existing Windows license. Attaches an existing Windows license serial number to the server, for the given license version. The license can then be managed under /license/windows. Returns a task.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"licenseId":{"type":"string","description":"Your license serial number"},"version":{"description":"Your license version","$ref":"#/components/schemas/license.WindowsOsVersionEnum"}},"required":["licenseId","version"]}}}},"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/dedicated.server.Task"}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@130"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.post(\"/dedicated/server/{serviceName}/license/windows\",\n\tlicenseId = None, # Your license serial number (type: string)\n\tversion = None, # Your license version (type: license.WindowsOsVersionEnum)\n)\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->post(\"/dedicated/server/{serviceName}/license/windows\", array(\n\tlicenseId => null, // Your license serial number (type: string)\n\tversion => null, // Your license version (type: license.WindowsOsVersionEnum)\n));\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:license/windows/create","required":true}]}},"/dedicated/server/{serviceName}/plannedChange":{"get":{"summary":"List planned changes","description":"List planned changes. Returns the UUIDs of the changes planned on the server. Get a change by its UUID to read its purpose, status and expected dates.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@190"]],"x-badges":[{"color":"blue","label":"Beta version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/dedicated/server/{serviceName}/plannedChange\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/dedicated/server/{serviceName}/plannedChange\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:plannedChange/get","required":true}],"x-expanded-response":"DedicatedServerPlannedChange"}},"/dedicated/server/{serviceName}/plannedChange/{changeUuid}":{"get":{"summary":"Get a planned change","description":"Get a planned change. Returns a change planned on the server: its purpose, its status, its wanted start date and its expected end date.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"changeUuid","description":"UUID of the change","required":true,"schema":{"type":"string"}},{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/dedicated.server.PlannedChange"}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@200"]],"x-badges":[{"color":"blue","label":"Beta version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/dedicated/server/{serviceName}/plannedChange/{changeUuid}\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/dedicated/server/{serviceName}/plannedChange/{changeUuid}\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:plannedChange/get","required":true}]}},"/dedicated/server/{serviceName}/spla":{"get":{"summary":"List SPLA licenses","description":"List SPLA licenses. Returns the IDs of your own SPLA licenses attached to the server. The list can be filtered by status and by license type.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}},{"in":"query","name":"status","description":"Filter the value of status property (=)","schema":{"$ref":"#/components/schemas/dedicated.server.SplaStatusEnum"}},{"in":"query","name":"type","description":"Filter the value of type property (=)","schema":{"$ref":"#/components/schemas/dedicated.server.SplaTypeEnum"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"type":"array","items":{"type":"integer"}}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@140"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/dedicated/server/{serviceName}/spla\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/dedicated/server/{serviceName}/spla\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:spla/get","required":true}],"x-expanded-response":"DedicatedServerSpla"},"post":{"summary":"Add an SPLA license","description":"Add an SPLA license. Attaches an SPLA license to the server from its serial number and its type: os, sqlstd or sqlweb. Returns the ID of the new license.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"serialNumber":{"type":"string","description":"License serial number"},"type":{"description":"License type","$ref":"#/components/schemas/dedicated.server.SplaTypeEnum"}},"required":["serialNumber","type"]}}}},"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"type":"integer"}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@150"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.post(\"/dedicated/server/{serviceName}/spla\",\n\tserialNumber = None, # License serial number (type: string)\n\ttype = None, # License type (type: dedicated.server.SplaTypeEnum)\n)\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->post(\"/dedicated/server/{serviceName}/spla\", array(\n\tserialNumber => null, // License serial number (type: string)\n\ttype => null, // License type (type: dedicated.server.SplaTypeEnum)\n));\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:spla/create","required":true}]}},"/dedicated/server/{serviceName}/spla/{id}":{"get":{"summary":"Get an SPLA license","description":"Get an SPLA license. Returns an SPLA license attached to the server: its serial number, type, status and last update date. The status is waitingToCheck, used or terminated.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"id","description":"License id","required":true,"schema":{"type":"integer"}},{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/dedicated.server.spla"}}}}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@160"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.get(\"/dedicated/server/{serviceName}/spla/{id}\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->get(\"/dedicated/server/{serviceName}/spla/{id}\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:spla/get","required":true}]},"put":{"summary":"Update an SPLA license","description":"Update an SPLA license. Updates the serial number of an SPLA license. The serial number is the only writable field of the license.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"id","description":"License id","required":true,"schema":{"type":"integer"}},{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/dedicated.server.spla"}}}},"responses":{"200":{"description":"successful operation"}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@170"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\n# Request body type: dedicated.server.spla\nresult = client.put(\"/dedicated/server/{serviceName}/spla/{id}\",\n\tserialNumber = None, # License serial number (type: string)\n)\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n// Request body type: dedicated.server.spla\n$result = $ovh->put(\"/dedicated/server/{serviceName}/spla/{id}\", array(\n\tserialNumber => null, // License serial number (type: string)\n));\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:spla/edit","required":true}]}},"/dedicated/server/{serviceName}/spla/{id}/revoke":{"post":{"summary":"Revoke an SPLA license","description":"Revoke an SPLA license. Revokes an SPLA license attached to the server, identified by its license ID. The call returns no content.","security":[{"oAuth2AuthCode":[]}],"parameters":[{"in":"path","name":"id","description":"License id","required":true,"schema":{"type":"integer"}},{"in":"path","name":"serviceName","description":"The internal name of your dedicated server","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"successful operation"}},"x-developer-hub-navigation":[["Bare Metal Cloud","Dedicated Servers","System@@@180"]],"x-badges":[{"color":"green","label":"Stable production version"}],"x-code-samples":[{"lang":"python","label":"Python","source":"'''\nFirst, install the latest release of Python wrapper: $ pip install ovh\n'''\nimport json\nimport ovh\n\n# Instantiate an OVH Client.\n# You can generate new credentials with full access to your account on\n# the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\nclient = ovh.Client(\n\tendpoint='ovh-eu',               # Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n\tapplication_key='xxxxxxxxxx',    # Application Key\n\tapplication_secret='xxxxxxxxxx', # Application Secret\n\tconsumer_key='xxxxxxxxxx',       # Consumer Key\n)\n\nresult = client.post(\"/dedicated/server/{serviceName}/spla/{id}/revoke\")\n\n# Pretty print\nprint(json.dumps(result, indent=4))"},{"lang":"php","label":"PHP","source":"<?php\n/**\n * First, download the latest release of PHP wrapper on github\n * And include this script into the folder with extracted files\n */\nrequire __DIR__ . '/vendor/autoload.php';\nuse \\Ovh\\Api;\n\n/**\n * Instantiate an OVH Client.\n * You can generate new credentials with full access to your account on\n * the token creation page (https://api.ovh.com/createToken/index.cgi?GET=/*&PUT=/*&POST=/*&DELETE=/*)\n */\n$ovh = new Api('xxxxxxxxxx',  // Application Key\n               'xxxxxxxxxx',  // Application Secret\n               'ovh-eu',      // Endpoint of API OVH (List of available endpoints: https://github.com/ovh/python-ovh#2-configure-your-application)\n               'xxxxxxxxxx'); // Consumer Key\n\n$result = $ovh->post(\"/dedicated/server/{serviceName}/spla/{id}/revoke\");\n\nprint_r($result);\n?>"}],"x-iam-actions":[{"name":"dedicatedServer:apiovh:spla/revoke","required":true}]}}}}
