Show / Hide Table of Contents

Class BundleSku

A polymorphic bundle SKU. The quantityRule discriminator identifies how the quantity for this bundled SKU is determined. Every bundled SKU in an offer must use the same quantityRule; don't mix FIXED_RATIO and CUSTOMER_SELECTED bundled SKUs in one offer.

Inheritance
object
BundleSku
CustomerSelectedBundleSku
FixedRatioBundleSku
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CcdoffersService.Models
Assembly: OCI.DotNetSDK.Ccdoffers.dll
Syntax
[JsonConverter(typeof(BundleSkuModelConverter))]
public class BundleSku

Properties

CurrencyCode

Declaration
[JsonProperty(PropertyName = "currencyCode")]
public string CurrencyCode { get; set; }
Property Value
Type Description
string

The currency code of listPrice associated with the product or SKU. Only set this property if the product or SKU is private. Tier pricing SKUs aren't supported.

ListPrice

Declaration
[JsonProperty(PropertyName = "listPrice")]
public string ListPrice { get; set; }
Property Value
Type Description
string

List price of a SKU. Only set this property if the product or SKU is private. Tier pricing SKUs aren't supported.

Sku

Declaration
[Required(ErrorMessage = "Sku is required.")]
[JsonProperty(PropertyName = "sku")]
public string Sku { get; set; }
Property Value
Type Description
string

The bundled SKU part number (prefaced with "B"). For example, the "E4 MEMORY" SKU will be bundled with the main "E4 OCPUs" SKU.

Remarks

Required

SkuDisplayName

Declaration
[JsonProperty(PropertyName = "skuDisplayName")]
public string SkuDisplayName { get; set; }
Property Value
Type Description
string

The SKU display name is derived by CCD. If CCD cannot derive a unique value, it uses the caller-provided value.

SkuMetric

Declaration
[JsonProperty(PropertyName = "skuMetric")]
public string SkuMetric { get; set; }
Property Value
Type Description
string

The SKU billing metric is derived by CCD. If CCD cannot derive a unique value, it uses the caller-provided value.

In this article
Back to top