VmResponse
Value of id.
Human-readable name of the resource.
Unique identifier of the project in UUID format.
Unique identifier of the sale in UUID format.
Unique identifier of the image used for provisioning.
Allowed value for operation.
Possible values: [Provision, Deprovision, AttachVm, ConfigureVm, DetachVm, Start, Stop, Reboot, CreateBackup, DeleteBackup, RestoreVmFromBackup, CreatePortForward, DeletePortForward, UpdatePortForward]
Current status of the asynchronous operation.
Possible values: [InProgress, Succeeded, Failed]
Current boot lifecycle status.
Possible values: [Stopped, Running]
Number of virtual CPU units.
Amount of RAM in gigabytes.
Disk size in gigabytes.
Timestamp when the resource was created.
Timestamp when the resource was last updated.
networks object[]nullable
List of vm network responses.
Value of id.
Human-readable name of the resource.
Type discriminator of the resource.
Possible values: [Wan, Lan]
Timestamp when the resource was created.
publicIp object
Allowed value for public ip.
Value of geolocation.
ip IPAddress (string)
Allowed value for ip.
Allowed value for address family.
Possible values: [Unknown, Unspecified, Unix, InterNetwork, ImpLink, Pup, Chaos, NS, Ipx, Iso, Osi, Ecma, DataKit, Ccitt, Sna, DecNet, DataLink, Lat, HyperChannel, AppleTalk, NetBios, VoiceView, FireFox, Banyan, Atm, InterNetworkV6, Cluster, Ieee12844, Irda, NetworkDesigners, Max, Packet, ControllerAreaNetwork]
Unique identifier of the scope.
Boolean flag that controls is ipv6 multicast.
Boolean flag that controls is ipv6 link local.
Boolean flag that controls is ipv6 site local.
Boolean flag that controls is ipv6 teredo.
Boolean flag that controls is ipv6 unique local.
Boolean flag that controls is ipv4 mapped to ipv6.
IP address value.
networksInterfaces object[]nullable
List of vm network interface responses.
Unique identifier of the network in UUID format.
ip IPAddress (string)
Allowed value for ip.
Allowed value for address family.
Possible values: [Unknown, Unspecified, Unix, InterNetwork, ImpLink, Pup, Chaos, NS, Ipx, Iso, Osi, Ecma, DataKit, Ccitt, Sna, DecNet, DataLink, Lat, HyperChannel, AppleTalk, NetBios, VoiceView, FireFox, Banyan, Atm, InterNetworkV6, Cluster, Ieee12844, Irda, NetworkDesigners, Max, Packet, ControllerAreaNetwork]
Unique identifier of the scope.
Boolean flag that controls is ipv6 multicast.
Boolean flag that controls is ipv6 link local.
Boolean flag that controls is ipv6 site local.
Boolean flag that controls is ipv6 teredo.
Boolean flag that controls is ipv6 unique local.
Boolean flag that controls is ipv4 mapped to ipv6.
IP address value.
portForwardRules object[]nullable
List of vm port forward rules responses.
Unique identifier of the network in UUID format.
Current status of the resource.
Possible values: [Created, Creating, Updating, Deleting]
rule object
Allowed value for rule.
Mode that defines how the resource should behave.
Possible values: [SpecificPorts, AllPorts]
Protocol used by the resource or forwarding rule.
Possible values: [Tcp, Udp, TcpUdp]
Publicly exposed port.
Internal destination port inside the private network.
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"saleId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"imageId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"operation": "Provision",
"operationStatus": "InProgress",
"bootStatus": "Stopped",
"cpu": 0,
"ramGb": 0,
"diskGb": 0,
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z",
"networks": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"type": "Wan",
"createdAt": "2024-07-29T15:51:28.071Z",
"publicIp": {
"geolocation": "string",
"ip": "192.168.0.1"
}
}
],
"networksInterfaces": [
{
"networkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"ip": "192.168.0.1"
}
],
"portForwardRules": [
{
"networkId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"status": "Created",
"rule": {
"mode": "SpecificPorts",
"protocol": "Tcp",
"externalPort": 0,
"internalPort": 0
}
}
]
}