import latitudesh_python_sdk
from latitudesh_python_sdk import Latitudesh
import os
with Latitudesh(
bearer=os.getenv("LATITUDESH_BEARER", ""),
) as latitudesh:
res = latitudesh.servers.create(data={
"type": latitudesh_python_sdk.CreateServerServersType.SERVERS,
"attributes": {
"project": "proj_lxWpD699qm6rk",
"plan": latitudesh_python_sdk.CreateServerServersPlan.C2_SMALL_X86,
"site": latitudesh_python_sdk.CreateServerServersSite.ASH,
"operating_system": latitudesh_python_sdk.CreateServerServersOperatingSystem.UBUNTU_22_04_X64_LTS,
"hostname": "BRC1",
},
})
# Handle response
print(res){
"data": {
"type": "servers",
"id": "sv_W6Q2D9xGqKLpr",
"attributes": {
"hostname": "BRC1",
"label": "846419NODEME",
"role": "Bare Metal",
"status": "off",
"primary_ipv4": "171.189.35.253",
"primary_ipv6": "7d69:748d:26cc:796a:1248:b6be:a658:96a4",
"specs": {
"cpu": "Xeon E-2186G CPU @ 3.80GHz (6 cores)",
"disk": "500 GB SSD",
"ram": "32 GB",
"nic": ""
},
"plan": {
"id": "plan_8NkvdyMKdeLpx",
"name": "c2.small.x86",
"slug": "c2-small-x86",
"billing": "hourly"
},
"interfaces": [
{
"role": "ipmi",
"name": "IPMI",
"mac_address": "00:11:22:33:44:55",
"description": "IPMI Interface"
},
{
"role": "internal",
"name": "PXE",
"mac_address": "66:77:88:99:aa:bb",
"description": "PXE Interface"
}
]
}
},
"meta": {}
}import latitudesh_python_sdk
from latitudesh_python_sdk import Latitudesh
import os
with Latitudesh(
bearer=os.getenv("LATITUDESH_BEARER", ""),
) as latitudesh:
res = latitudesh.servers.create(data={
"type": latitudesh_python_sdk.CreateServerServersType.SERVERS,
"attributes": {
"project": "proj_lxWpD699qm6rk",
"plan": latitudesh_python_sdk.CreateServerServersPlan.C2_SMALL_X86,
"site": latitudesh_python_sdk.CreateServerServersSite.ASH,
"operating_system": latitudesh_python_sdk.CreateServerServersOperatingSystem.UBUNTU_22_04_X64_LTS,
"hostname": "BRC1",
},
})
# Handle response
print(res){
"data": {
"type": "servers",
"id": "sv_W6Q2D9xGqKLpr",
"attributes": {
"hostname": "BRC1",
"label": "846419NODEME",
"role": "Bare Metal",
"status": "off",
"primary_ipv4": "171.189.35.253",
"primary_ipv6": "7d69:748d:26cc:796a:1248:b6be:a658:96a4",
"specs": {
"cpu": "Xeon E-2186G CPU @ 3.80GHz (6 cores)",
"disk": "500 GB SSD",
"ram": "32 GB",
"nic": ""
},
"plan": {
"id": "plan_8NkvdyMKdeLpx",
"name": "c2.small.x86",
"slug": "c2-small-x86",
"billing": "hourly"
},
"interfaces": [
{
"role": "ipmi",
"name": "IPMI",
"mac_address": "00:11:22:33:44:55",
"description": "IPMI Interface"
},
{
"role": "internal",
"name": "PXE",
"mac_address": "66:77:88:99:aa:bb",
"description": "PXE Interface"
}
]
}
},
"meta": {}
}Was this page helpful?