Skip to main content

CksOvhFlavor

Customer-selectable catalog instance flavor. Hidden, unavailable, or unpriced rows are omitted from environmentFlavors.

type CksOvhFlavor {
flavorName: String!
flavorType: String
vcpus: Int
ramMb: Int
diskGb: Int
quotaAvailable: Int
rawHourlyCostCents: BigInt
customerHourlyPriceCents: BigInt!
customerMonthlyPriceCents: BigInt
currency: String!
availabilityStatus: String!
pricingSource: String
pricingMode: String!
syncedAt: DateTime!
}

Fields

CksOvhFlavor.flavorName ● String! non-null scalar

CksOvhFlavor.flavorType ● String scalar

CksOvhFlavor.vcpus ● Int scalar

Virtual CPU count.

CksOvhFlavor.ramMb ● Int scalar

RAM in megabytes.

CksOvhFlavor.diskGb ● Int scalar

Local disk in gigabytes.

CksOvhFlavor.quotaAvailable ● Int scalar

Remaining instances of this flavor the project may launch in the datacenter (OVH quota headroom).

CksOvhFlavor.rawHourlyCostCents ● BigInt scalar

Raw OVH provider hourly cost in cents (pre-markup). Internal reference; bill against customerHourlyPriceCents.

CksOvhFlavor.customerHourlyPriceCents ● BigInt! non-null scalar

Customer hourly price in cents. Non-null for every flavor returned from environmentFlavors.

CksOvhFlavor.customerMonthlyPriceCents ● BigInt scalar

Customer monthly reference price in cents. Display-only until monthly billing is implemented.

CksOvhFlavor.currency ● String! non-null scalar

ISO-4217 currency for the price fields, e.g. 'USD'.

CksOvhFlavor.availabilityStatus ● String! non-null scalar

Catalog availability for this flavor, e.g. 'available'.

CksOvhFlavor.pricingSource ● String scalar

Where the customer price came from (pricing pipeline source).

CksOvhFlavor.pricingMode ● String! non-null scalar

How the customer price was derived (e.g. fixed vs. markup mode).

CksOvhFlavor.syncedAt ● DateTime! non-null scalar

Returned By

environmentFlavors query