Endpoints
Estimate machine cost
Estimate a bounded machine session or monthly workload without creating machines.
POST
Authentication
This endpoint is public and does not require authentication.Request body
The JSON body is required.string
Named machine size; use instead of vcpus and memory_mib. Allowed values:
"xs", "small", "medium", "large", "xlarge".string
Size name for a monthly workload quote. Allowed values:
"xs", "small", "medium", "large", "xlarge".integer
CPUs per machine when quoting explicit dimensions. Minimum:
1. Maximum: 128.integer
Memory per machine in MiB for an explicit dimension quote. Minimum:
1. Maximum: 1048576.integer
Retained disk per machine in MiB for an explicit dimension quote. Minimum:
0. Maximum: 16777216.integer
Session length in seconds; required for sized and dimension quotes. Minimum:
1. Maximum: 86400.integer
default:1
Number of machines in a sized or dimension quote. Minimum:
1. Maximum: 256.integer
Retained storage bytes; required for monthly quotes, optional for sized quotes. Minimum:
0.integer
Monthly session count; required for a monthly quote. Minimum:
0.integer
Seconds in each monthly session; required for a monthly quote. Minimum:
0.integer
Peak monthly concurrency; required for a monthly quote. Minimum:
0. Maximum: 10.CPU busy fraction in basis points; required for a monthly quote. Minimum:
0. Maximum: 10000.boolean
default:false
Quote retained storage without running CPU and memory.
boolean
default:false
Include the live desktop add-on during running time.
Response
200
Cost estimate for the supplied workload.string
required
Version of the tariff used for the quote.
string
required
Currency for the quoted amounts. Allowed values:
"usd".object
required
Exact charge with a decimal USD display value.
object
required
Exact charge with a decimal USD display value.
object
required
Exact charge with a decimal USD display value.
object
Exact charge with a decimal USD display value.
object
required
Exact charge with a decimal USD display value.

