[{"label":"Latest (v1)","version":"latest"}]
cloud-partner-navigator

BaseOfferConfig

Defines the properties of the Base Offer Config.


Properties

string
name Required

The name of the base offer.


string
billingModel Required

The billing model example - ‘COMMIT_REQUIRED’ ‘COMMIT_OPTIONAL’ ‘COMMIT_ONLY’

Possible values are: COMMIT_REQUIREDCOMMIT_OPTIONALCOMMIT_ONLY


integer as int32
purchaseQuantity Required

The purchase quantity of the base offer.


string
offerCategory Required

The category of the base offer example - ‘PRIMARY’ ‘ADDON’ ‘ONETIME’ ‘ONDEMAND’

Possible values are: PRIMARYADDONONETIMEONDEMAND


string
billingFrequency Optional

The billing frequency example - ‘PREPAID’ ‘MONTHLY’ ‘ANNUAL’

Possible values are: PREPAIDMONTHLYANNUAL


array of OfferComponent
components Optional

The list of components of the base offer.


string
crossRefSku Optional

The cross Ref Sku.


string
currency Optional

The type of currency.


string
customerSegment Optional

The customer segment example - ‘ACADEMIC’ ‘COMMERCIAL’ ‘GOVERNMENT’

Possible values are: ACADEMICCOMMERCIALGOVERNMENT


string
dataCenter Optional

The data center.


string
description Optional

The decription of the base offer.


string
endDate Optional

The end date of the base offer.


string
hostingType Optional

The hosting type.


boolean
isMandatory Optional

string
licenseUnit Optional

The license unit.


string
chargeId Optional

The charge id of the base offer.


string
billingTermUom Optional

The billing term uom example - ‘MONTHS’

Possible values are: MONTHS


string
offerConfigGroupId Optional

The offer config group Id of the base offer.


offerCost Optional

Defines the properties of the Cost Object.


array of string
offerReferenceIds Optional

The list of offer Reference Ids.


string
offerType Optional

The type of base offer example - ‘ONDEMAND’ ‘COMMIT’

Possible values are: ONDEMANDCOMMIT


string
operatingSystem Optional

The operating system


string
productId Optional

The product id of the offer.


string
programOption Optional

The program option


integer as int32
billingTerm Optional

The billing term of the base offer.


string
quantityUom Optional

The quantity Uom.


string
referenceId Optional

The reference Id of the base offer.


string
region Optional

The region.


string
retentionPeriod Optional

The retention period of the base offer.


string
routeToMarket Optional

The route to market example - ‘DIRECT’ ‘RESELLER’ ‘DISTRIBUTOR’

Possible values are: DIRECTRESELLERDISTRIBUTOR


string
startDate Optional

The start date of the base offer.


string
status Optional

The status of the base offer.

Possible values are: SUBMITTEDPENDING_PROVISIONINGERRORACTIVEPENDING_CANCELCANCELLEDTERMINATEDPENDING_ACTIVEEXPIRED


string
supportLevel Optional

The support level of the base offer.


string
tierName Optional

The tier name.


number as double
totalCreditSavings Optional

The total credit savings.


number as double
totalListContractValue Optional

The total list contract value of the base offer.


number as double
totalListPrice Optional

The total list price of the base offer.


string
uom Optional

The uom.

JSON Example

{
	"billingModel": "COMMIT_REQUIRED",
	"name": "string",
	"offerCategory": "PRIMARY",
	"purchaseQuantity": 0
}
[{"label":"Latest (v1)","version":"latest"}]
cloud-partner-navigator
Property Of

ConsolidatedOffer

Feedback

Was this page helpful?