Get a CPU type
Returns a single CPU type with pricing. Availability details are included only when requested with include=AVAILABILITY.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Query Parameters
Comma-separated optional expansions. Supported value today: AVAILABILITY. This may expand with more include values in the future.
1Catalog include expansion. Only AVAILABILITY is supported today; additional include values may be added in the future.
AVAILABILITY Comma-separated availability product context. Valid only with include=AVAILABILITY. Supported values for CPUs: POD, SERVERLESS. Defaults to POD when omitted.
CPU catalog product availability context.
POD, SERVERLESS ["POD", "SERVERLESS"]
Availability vCPU count. Valid only with include=AVAILABILITY. Must be a power of two.
x >= 2Response
OK
CPU flavor identifier (use in cpu.id for pod creation)
"cpu5c"
Human-readable flavor name
"Compute-Optimized"
CPU generation group
"Gen 5"
GB of RAM allocated per vCPU. Multiply by the chosen vCPU
count (within vcpu.min..vcpu.max) to get the total RAM
for an instance of this flavor. May be fractional.
2.5
Overall CPU availability. Present only when requested with include=AVAILABILITY.
NONE, LOW, MEDIUM, HIGH Per-datacenter CPU availability. Present only when requested with include=AVAILABILITY.