Show / Hide Table of Contents

Namespace Oci.CcdoffersService.Models

Classes

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.

BundleSkuModelConverter

CcdCommitment

The created CCD commitment details.

CcdCommitmentCollection

CCD commitment summary items.

CcdCommitmentSummary

The CCD commitment summary.

CcdOffer

The created CCD offer details.

CcdOfferCollection

CCD offer summary items.

CcdOfferSummary

CCD offer details.

CommittedSkuQuantityPriceModel

The committed SKU, quantity, and its price information model.

CreateCcdCommitmentDetails

CCD commitment creation details.

CurrencyCodeLocalization

The currency code and its listing price.

CustomerSelectedBundleSku

A bundle SKU whose quantity is selected by the customer within the configured range. For FLEX offers, the maxQuantity should be equal to minQuantity if provided.

FixedRatioBundleSku

A bundle SKU whose quantity is derived from the primary SKU quantity using a fixed ratio.

OfferRestriction

CCD offer applicability restrictions.

Prices

The SKU external listing price.

SecondarySkus

A secondary SKU associated with a CCD commitment. Its quantity behavior is defined by the corresponding bundled SKU on the CCD offer.

SkuExternalPriceModel

The currency code and listing price.

UpdateCcdCommitmentDetails

Tag-only update details for a CCD commitment. At least one tag family must be supplied. An omitted tag family is preserved, an empty map removes all tags in that family, and a non-empty map replaces the complete tag family.

UsageEligibility

The CCD commitment applicability restrictions. If the CCD offer has been created with any region- or AD-specific offer restriction, then it will be honored first over the usage eligibility criteria.

Enums

BundleSku.QuantityRuleEnum

CcdCommitment.LifecycleDetailsEnum

CcdCommitment.LifecycleStateEnum

CcdOffer.CustomerSegmentEnum

CcdOffer.LifecycleDetailsEnum

CcdOffer.LifecycleStateEnum

CcdOffer.ReclaimTermUnitEnum

CcdOffer.SourceTypeEnum

CcdOffer.TypeOfOfferEnum

CcdOffer.UnitEnum

CcdOfferSummary.CustomerSegmentEnum

CcdOfferSummary.TypeOfOfferEnum

CcdOfferSummary.UnitEnum

Prices.ModelEnum

In this article
Back to top