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