Hide response attributes Show response attributes object
-
items
array[object] | null The items for this page.
View model that represents an offer item for listing purposes.
Hide items attributes Show items attributes object
-
id
string(uuid) GUID Unique identifier for the offer.
-
name
string | null The name of the offer.
-
description
string | null The offer description.
-
imageUrl
string | null The offer image URL.
-
offerType
object The offer type. Possible values: License, LicenseLegacy, SoftwareSubscription, PerpetualSoftware, AzurePlan, AzureReservation, AzureLegacy or AzureSavingsPlan.
Additional properties are NOT allowed.
Hide offerType attribute Show offerType attribute object
-
name
string | null The name of the enumeration.
-
-
billingType
object The billing type for the offer. Possible values: License, Usage or None
Additional properties are NOT allowed.
Hide billingType attribute Show billingType attribute object
-
name
string | null The name of the enumeration.
-
-
price
object View model that represents an offer price.
Additional properties are NOT allowed.
Hide price attributes Show price attributes object
-
termDuration
object The term duration for this entity. Possible values: NoTerm, OneMonth, OneYear, ThreeYears or FiveYears
Additional properties are NOT allowed.
Hide termDuration attribute Show termDuration attribute object
-
name
string | null The name of the enumeration.
-
-
segment
object The offer segment. Possible values: Commercial, Education, Government or NonProfit
Additional properties are NOT allowed.
Hide segment attribute Show segment attribute object
-
name
string | null The name of the enumeration.
-
-
region
object Additional properties are NOT allowed.
Hide region attribute Show region attribute object
-
value
string | null The value that represents a country in standard ISO 3166-1 alpha-2. The value contains only two letters in uppercase format. This standard is available at https://www.iban.com/country-codes.
-
-
billingFrequencies
array[object] | null The offer price Billing Frequencies.
The billing frequency for this entity. Possible values: OneTime, Monthly, Annual, Triennial or None
Hide billingFrequencies attribute Show billingFrequencies attribute object
-
name
string | null The name of the enumeration.
-
-
costPrice
object Additional properties are NOT allowed.
-
revenuePrice
object Additional properties are NOT allowed.
-
erpPrice
object Additional properties are NOT allowed.
-
-
providerName
string | null The name of the provider this offer belongs to.
-
isAddon
boolean The value indicating whether this offer is an addon.
-
providerOfferId
string | null The provider's offer identifier.
-
isDeleted
boolean A Value indicating whether this offer is deleted and cannot be provisioned.
-
termOfferPrices
array[object] | null The offer prices for each term
Hide termOfferPrices attributes Show termOfferPrices attributes object
-
termDuration
object The term duration for this entity. Possible values: NoTerm, OneMonth, OneYear, ThreeYears or FiveYears
Additional properties are NOT allowed.
Hide termDuration attribute Show termDuration attribute object
-
name
string | null The name of the enumeration.
-
-
billingFrequencies
array[object] | null The billing frequency for this entity. Possible values: OneTime, Monthly, Annual, Triennial or None
Hide billingFrequencies attribute Show billingFrequencies attribute object
-
name
string | null The name of the enumeration.
-
-
costPrice
object Additional properties are NOT allowed.
-
erpPrice
object Additional properties are NOT allowed.
-
-
isDisabled
boolean A Value indicating whether this offer is disabled and cannot be provisioned.
-
-
paginationParameters
object A model that is used to encapsulate the parameters needed to perform pagination queries.
Additional properties are NOT allowed.
Hide paginationParameters attributes Show paginationParameters attributes object
-
pageNumber
integer(int32) Indicates the number of the current page.
-
pageSize
integer(int32) The number of items that should be returned at most per page.
-
-
totalPages
integer(int32) The total number of pages available for the specified parameters and page size.
-
totalCount
integer(int32) The total number of results available for the specified parameters. Note this is typically not equal to the Count of items in the Items property, will only be equal if all the items fit in the first page.
-
hasPreviousPage
boolean Indicates if there is a previous page.
-
hasNextPage
boolean Indicates if there is a next page.
-
continuationToken
string | null The token to continue to retrieve the paginated items.